雇われたプログラマーによって作成された父のWebサイトの背後にあるPHPスクリプトを調べました。今、私は彼より優れているとは思っていませんが、そのテクニックは最高ではないかもしれないと思います。
Webサイトには動的なページ本体があります。つまり、私の父は特定の管理ページを介して、Webサイト内のほとんどのWebページのHTMLコンテンツを変更できます。現在、データベースを介して作成されています。ページはすべてデータベースに保存され、すべてのリクエストはデータベースからページをフェッチして実装するクエリを処理します。
さて、この方法は、データベースへの追加のクエリが必要になるため(キャッシュされている場合はそれほど高価ではないにしても)、非常に悪いと思います。ページをHTMLファイルとして保存し、必要に応じてファイル自体を変更する方が効率的ではないでしょうか。このように、ファイルの編集はより高速であり、リクエストごとのhtmlファイルのコンテンツのロードは、クエリを実行するよりもはるかに簡単で高速です。
それは...ですか?この状況を処理する他の(より効率的な)方法はありますか?