2

私は、phpページから静的htmlページをビルドするphpで動的ビルドスクリプトを実行しているプロジェクトを見ました。つまり、htmlファイルはphpファイルとまったく同じように見えます。この背後にある考え方は、すべてのhtmlページの読み込みが速くなり、データがWebサービスから取得されることです。

また、ビルドスクリプトは、本番環境のビルドを実行できるようになります。tatは、最小ファイルのない他の環境の最小ファイルを使用します。JSユニットテストスクリプトと同じです。

私の質問は、この機能を実現するための特定のPHPフレームワーク、つまり、ビルドアーキテクチャ、phpからhtmlへの変換などがありますか。

前もって感謝します..

4

1 に答える 1

1

これは、ほとんどのテンプレートエンジンが行うことのように聞こえます(Smartyはおそらく最も人気のあるスタンドアロンエンジンです)。テンプレートエンジンを含む多数のCMSシステム、およびテンプレート拡張機能を備えたより大きなフレームワークは、おそらく同じことを行います。

必要なことを実現するために、主要なテンプレートエンジン、CMS、またはフレームワーク(選択するものは他のニーズによって異なります)のほとんどを間違えることはできませんが、必要なキーは探すのは、「テンプレートキャッシング」、「出力キャッシング」、「ビューキャッシング」、またはキャッシング機能(PHPファイルをHTMLファイルに変換することとして説明したもの)の機能のリストにある同様の表現に沿ったものです。ファイルの縮小バージョンを作成するための「縮小」または「圧縮」(注-ソースコードの圧縮は「gzip圧縮」とは異なります)。

于 2012-11-28T16:37:58.877 に答える