今、HTML、CSS、およびJSを使用しているページがあり、ユーザーは探しているリソースにアクセスするためのさまざまなオプションから選択できます。彼らがこのリソースに到達すると、ページに特定の< h>、< p>などの要素がロードされます。しかし、50以上の異なるリソースがあるので、これらの要素をすべて最初のページに挿入するか、50以上の異なる外部htmlページとして挿入する必要がある場合は、保守が難しく、ロードが遅くなる可能性があります。さまざまなhtml要素を外部に動的に格納して読み込む方法は?
私が研究したところでは、私のベストプラクティスはPHPを使用し、これらの要素をMySQLサーバに格納することですが、これが良い解決策であるかどうかはわかりません。明確にするために、私は、すべてのページを同じページにロードして、ユーザーが新しいページを更新/開く必要がないようにします。
可能な複製:http://stackoverflow.com/questions/676394/how-to-include-an-html-page-into-another-html-page-into-another-html-page-with-frame-iframe – Edward
私はこれがボードトピックであり、あなたの目的のために研究を必要とする「AJAX」の方法に沸き起こると感じています。ちょうどGoogle AJAX + jQueryを使って簡単にそれを簡略化します –
PHPの 'glob'と' foreach 'ループするか、配列内のファイル名を保持し、' foreach'を使ってそれらをループします。ループの中で 'require_once'を使用してファイルを返すことができます。ファイルに出力がある場合、' require_once'が – Mic1780