ホームページ  >  記事  >  バックエンド開発  >  Typecho シングルエントリーアクセス?

Typecho シングルエントリーアクセス?

WBOY
WBOYオリジナル
2016-07-06 13:52:091184ブラウズ

Typecho は単一のエントリであり、ページにアクセスするたびにインデックスのコンテンツにアクセスし、受信パスに従って対応するウィジェットを呼び出して応答することがわかります。この場合、毎回プログラムを初期化する必要はありません。また、データベースを読み込むと、毎回データベースが書き換えられるため、パフォーマンスにも影響しますよね。 phpを勉強したばかりです、ありがとうございます。

返信内容:

Typecho は単一のエントリであり、ページにアクセスするたびにインデックスのコンテンツにアクセスし、受信パスに従って対応するウィジェットを呼び出して応答することがわかります。この場合、毎回プログラムを初期化する必要はありません。また、データベースを読み込むと、毎回データベースが書き換えられるため、パフォーマンスにも影響しますよね。 phpを勉強したばかりです、ありがとうございます。

PHPのライフサイクルはこんな感じです。
リクエスト、プロセス、リソースの初期化、
リクエストの終了、プロセスの終了、リソースの解放

非単一エントリ プログラムでは、これらの手順を回避することはできません。ただし、非単一エントリ プログラムでは、必要に応じて一部の不要な初期化コードを合理化できますが、メンテナンス コストも非常に高くなります。

さらに効率を上げたい場合は、データベースのキャッシュなど、他の方法で増やすしかありません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。