2012-01-25 6 views
0

ブラウザが画像を表示してスクリプト、スタイルシートなどをロードする前にPHPプロジェクトを強制的にキャッシュする方法はありますか?ページロードの前に自動的にキャッシュする

基本的に、ユーザーが自分のサイトにアクセスすると、ページの読み込み前にすべてのアセット、スタイルシート、およびスクリプトをキャッシュしておきたいので、新しいユーザーが検索エンジンからサイトを見つけたり、負荷はほぼ瞬間です。私はjQueryでこれをやりたいのですが、私は選択肢があります。

あなたの感謝を感謝します。

+3

まだロードされていない場合、どのようにキャッシュされますか? :/ –

+0

ブラウザで画像が表示される前に?クライアント側のキャッシュは実際にはブラウザで実行されるので、適切なHTTPキャッシュヘッダーを設定するだけです。 – CodeZombie

+0

1)長時間の有効期限を設定キャッシュ。 2)それを起動するとすぐにあなたのサイトにアクセスします(これはおそらく1000倍になります)... ...ドラムロール...それを待って...キャッシュされています。 –

答えて

0

ありことを行うには方法はありませんが、資産のロード時間を短縮するための最良の方法はContent Delivery Networkを使用することです:

コンテンツ配信ネットワークやコンテンツ配信ネットワーク(CDN)は、コンピュータの システムであり、ネットワークの様々なノードに配置されたデータのコピーを含んでいる。 。

アセットをCDNにロードし、戦略ノードに配置されたサーバーにアセットを伝達します。ユーザーがサイトを見つけたら、その戦略的ノードから中央サーバーよりもずっと早く資産を取り出すことができます。

Voxelは私が使用しているもので、これまでのところ好きです。 [私はボクセルのために働いていない、実際の会社を参照することが良いと思った]

関連する問題