OSDN Git Service

MERGE: リビジョン1860。Blogオブジェクトの作成にManagerクラスによるキャッシュ機構を利用
authorsakamocchi <o-takashi@sakamocchi.jp>
Sat, 19 May 2012 03:53:30 +0000 (12:53 +0900)
committersakamocchi <o-takashi@sakamocchi.jp>
Sat, 19 May 2012 03:53:56 +0000 (12:53 +0900)
commitdbc73230d9872c4d1bac7cd7b336d3638f5111ea
treeb66f3d11a58e285d66980611a0f5d98e70de0082
parent9f3adaabc9ce98a491836b8b4de4a88c6c748e26
MERGE: リビジョン1860。Blogオブジェクトの作成にManagerクラスによるキャッシュ機構を利用

Manager::getObject()はキャッシュ機構を持つため、Blogクラスのコンストラクタを置き換えることでSQL文による不要な問い合わせを削減することができ、サーバー側の応答速度の改善につながる。

Revision 1860:
CHANGE: use cache machanism of Manager class to generate Blog object
Manager::getBlog() has cache mechanism. This commit replace
constructor of Blog class to Manager::getBlog() to reduce the number of
SQL query.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1860
nucleus/convert/bloggercaif.php
nucleus/convert/greymatter.php
nucleus/convert/livejournal.php
nucleus/plugins/NP_Ping.php
nucleus/xmlrpc/api_blogger.inc.php
nucleus/xmlrpc/api_metaweblog.inc.php
nucleus/xmlrpc/api_mt.inc.php
nucleus/xmlrpc/api_nucleus.inc.php
nucleus/xmlrpc/server.php