ホームページ >バックエンド開発 >PHPチュートリアル >静的ページの html は動的ページの php よりも必ずしも高速なのでしょうか?
タイトル通りです。
同じ環境構成、同じデータの場合、どちらが速いでしょうか?
純粋に静的な HTML の方が確実に高速です。
もちろん、php で処理する必要がないので html ファイルです
php で処理する必要がないので、もちろん html ファイルです
間違いなく html、php も読み取る必要がありますデータベースを読み込んでプログラムを処理します
しかし、HTML はハードディスクを読み取る必要はありません さて、PHP はメモリからデータを読み取ることはできませんか
PHP はハードディスクからも読み取り、キャッシュは Apache または他のサービスによって行われます
キャッシュ memcache や eAccelerator などを使用すると html よりも高速になりますか?
もちろん、静的にはリンクが欠落しており、静的負荷は非常に低いです
同じ条件下では、htmlもキャッシュできる、そしてphpのキャッシュはhtmlのキャッシュと比較されるべきだと言いました
しかし、htmlはそうではありませんハードディスクから読み取る必要がありますか? PHP はメモリからデータを読み取ることができませんか? はい、HTML はハードディスクから読み取る必要がありますか?
キャッシュ memcache や eAccelerator などを使用すると HTML よりも高速になりますか?
HTML ファイルにアクセス --> HTML ファイル
php ファイルにアクセス --> php 解釈システムをロード --> php ファイルを実行