いくつかの機能を追加する必要があるレガシーHTMLWebサイトがあります。それを見ると、各HTMLファイルに多くの「共通の」部分があることに気付きました-フッター、いくつかのスクリプトブロック、ヘッダーなど。これらすべての部分を別々のファイルに移動したいと思います(そして今のところSSIを使用してそれらを含めます)-これにより、プロジェクトの理解がはるかに容易になります。ただし、見た目は似ているが少し異なるブロックがいくつかあります(たとえば、クラス名が異なる)。したがって、単純なカット/ペーストは機能しません。削除する各ピースを注意深く調べる必要があります。そして、私はそれをしたくありません-ファイルが多すぎます。たくさんのファイルを比較して同一のブロックを見つけることができるアプリケーションがあるかどうか疑問に思います(すべてのファイルに存在する必要はありません)。
ありがとう。