0

シンプルな MVC ライブラリを構築しました。フロントコントローラーがあります。htaccess ファイルは、画像、js、および css を除くすべてのリクエストをフロント コントローラーに送信します。しかし、PHP で JS および CSS ファイルを作成したいという問題があります。(毎回ではありませんが、たまにあります。)

この目的のために、CSS および JS ファイル要求をフロント コントローラーに送信することを計画しています。そこから、別の PHP が対応する CSS または JS ファイルを「インクルード」し、それをクライアントに返します。CSS や JS が含まれている場合は、PHP インタープリターによっても処理されます。

私が思うのはパフォーマンスですが。現時点では開発のみを行っており、何千もの要求が来たときにシステムがこの種の手法にどのように応答するかを確認できません. 大きなシステムを構築すると、すぐに変更するのは難しいからです。そのため、早い段階でこの機能を MVC に組み込みたいと考えています。

誰かがこのような手法を試した場合、パフォーマンス測定を聞きたいです。

4

1 に答える 1

1

この場合のパフォーマンスは小さな問題です。

理解しておく必要があるのは、本番段階では、CSS および JS ファイルが、はるか未来のexpire ヘッダーで生成されるということです。したがって、各訪問者はこのリソースを 1 回だけ要求し、その後のすべてのページ ビューでブラウザー キャッシュのファイルを使用します。

また、生成プロセスが複雑な場合は、それらのリソースの現在のバージョンをいつでもキャッシュできるため、応答時間がさらに短縮されます。

于 2012-08-26T11:26:36.950 に答える