1. 程式人生 > >四行程式碼載入ecos框架

四行程式碼載入ecos框架

如果你想做活動頁,套用ecos框架的話,那麼本文將是你的必讀之文章。ecstore的index是呼叫kernel的boot方法來進行入口處理路由的,而我們設計的某個單頁,可能不需要經過ecos的路由處理,這時可以用下面的四行程式碼來進行載入ecos框架。

define('ROOT_DIR',realpath(dirname(__FILE__)));
require(ROOT_DIR.'/app/base/kernel.php');
require(ROOT_DIR.'/config/config.php');
kernel::register_autoload();

載入了上述四行程式碼之後,就可以使用除路由外的一切東西了。比如base_kvstore,比如single(‘xxx’)等。但注意,如果這裡如果要涉及到user_object等和cache有關的東西時,還需要載入兩行程式碼才行。

cachemgr::init();
cacheobject::init();

因為預設的cache初始化程式碼,是寫在kernel的boot方法裡的,所以必須額外再做初始化處理,不然會報錯的。

文章評分1次,平均分5.0