静的リソース(js/css)オンライン圧縮とMinifyインストールの使用
MinifyはPHPが開発したオンライン静的資源圧縮合併アプリケーションである.YUIのCombo Handlerと同様のアプリケーションであり,いずれも静的リソースサーバに配備され,JS/CSSを圧縮統合し,要求数を減らす目的でよく用いられる最適化ルールの一つである.Minifyのインストールは簡単で、大体次の通りです. PHP環境 を構築する minifyソース をダウンロードインストールminify 解凍minify minフォルダをwebserverのDOCUMENT_にコピーROOTディレクトリ インストールが成功したかどうかをテスト JS機能をテストする:http://yoursite/min/?f=min/quick-test.js :Error 403 Access Forbiddenが表示されます.これは、アクセスするディレクトリに権限がないためです.apacheプロファイルの変更: 圧縮されたファイルを表示し、成功!!!
CSS機能をテストする:http://yoursite/min/?f=min/quick-test.css
構成 rewriteをオンにします minディレクトリで見つかりました.htaccess,開くRewriteEngine テストhttp://yoursite/min/f=min/quick-test.js 出力圧縮後のコード、成功!!! ページが見つかりません.apacheプロファイルのAllowOverrideがAllであるかどうかを確認し、そうでない場合はAllに変更します.
Debug圧縮マージエラーが発生した場合、debugモードを開くことができます config.phpで$min_を設定allowDebugFlag = true http://yoursite/min/f=min/quick-test.js&debugテスト、エラーメッセージ 用法 異なるファイル間を で英語のカンマで区切るより多くのパーソナライズされた構成を表示:http://code.google.com/p/minify/source/browse/min/config.php
<Directory "your dir">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>