PHP フレームワーク laravel を使用しており、CDN サーバーのプランを購入しました。
ロード時間を短縮するために、laravelのコアファイルの一部をCDNに移動することについて、誰かがアドバイスしたことがありますか?
Laravel コア ファイルを CDN に移動すると、ロード時間が減少するのではなく増加します。考えてみてください。サーバーは、ネットワーク上のすべての PHP スクリプトをフェッチする必要があります。ファイルごとに 1 つのリクエストが必要であり、これは膨大な量のデータになります。PHP fopen ラッパーもキャッシングをサポートしていないため、これを行うと CDN の大きな利点が失われます。
本当にディスク I/O を削減したい場合 (達成したいことのように聞こえます)、オペコード キャッシュ (memcache、eAccelerator) を検討してください。これにより、実行直前にコンパイルされた形式で PHP コードが RAM にキャッシュされます。これにより、ほとんどのリクエストでループから解釈ステップを安全にスローできるため、ページの読み込みが高速になります。
または、オペコード キャッシュが組み込まれているため、まだ準備ができていませんが、PHP5.5 に切り替えます。