[Affelio-dev-core 31] CVS: パフォーマンス改善

Back to archive index

Tadashi Okoshi slash****@affel*****
2005年 10月 27日 (木) 21:17:06 JST


パフォーマンス改善として、以下の改良を行いました。

*Affelio内部における各Managerサブシステムのdemand loading
  今まではAffelioオブジェクト起動時にeagerに全部起動していました
  が、これをlazyにしました。

*Publicページにおける、AF_BLOCKの値を注入する関数呼び出しを最適化。
  Adminモードでテンプレート再構築を行った場合に、templates_dyn/ 以下に
  .tmplファイルのテンプレート(HTML::Template形式)を作ると同時に、
  .injファイルを作るようにしました。Index.cgiは、この.injファイルを
  頼りに、必要な関数だけを呼び出すようにしました。(いままでは必要なくて
  も呼んでいたというjunkなインプリ)

お〜こし




Affelio-dev-core メーリングリストの案内
Back to archive index