ホームページ >バックエンド開発 >PHPチュートリアル >Typecho シングルエントリーアクセス?
Typecho は単一のエントリであり、ページにアクセスするたびにインデックスのコンテンツにアクセスし、受信パスに従って対応するウィジェットを呼び出して応答することがわかります。この場合、毎回プログラムを初期化する必要はありません。また、データベースを読み込むと、毎回データベースが書き換えられるため、パフォーマンスにも影響しますよね。 phpを勉強したばかりです、ありがとうございます。
Typecho は単一のエントリであり、ページにアクセスするたびにインデックスのコンテンツにアクセスし、受信パスに従って対応するウィジェットを呼び出して応答することがわかります。この場合、毎回プログラムを初期化する必要はありません。また、データベースを読み込むと、毎回データベースが書き換えられるため、パフォーマンスにも影響しますよね。 phpを勉強したばかりです、ありがとうございます。
PHPのライフサイクルはこんな感じです。
リクエスト、プロセス、リソースの初期化、
リクエストの終了、プロセスの終了、リソースの解放
非単一エントリ プログラムでは、これらの手順を回避することはできません。ただし、非単一エントリ プログラムでは、必要に応じて一部の不要な初期化コードを合理化できますが、メンテナンス コストも非常に高くなります。
さらに効率を上げたい場合は、データベースのキャッシュなど、他の方法で増やすしかありません。