1、程式啟動邏輯:
2、路由初始化:
程式啟動之初有乙個路由初始化的過程:
$param=pc_base::load_sys_class('param');
returnself::_load_class(『param』,$path,$initialize);
目的只是為了載入\phpcms\libs\classes\param.class.php,
並由建構函式完成路由配置:$this->route_config
\caches\configs\route.php
經此語句:$configs[$file]=include$path;
將route.php中的配置賦給$configs['route']最終獲取到路由配置:
$this->route_config=……
phpcms 原始碼解析 模板引擎
phpcms 整站 分析講解 六 之模板引擎 發布 水水 19 may 函式 template函式是在global.func.php 裡面定義的。在前面的phpcms 的首頁 index.php 裡就見到了。用法 include template 用法很熟,呵呵其實和 dz 的模板引擎一樣的用法。但...
phpcms原始碼跟蹤(1)
本次跟蹤解決幾個問題 1 快取檔案從 來,過程中被刪除了怎麼辦 2 模板html是如何被引入的 進入首頁時,通過最初的呼叫,進入控制器 phpcms modules content index.php init 中 public function init else siteid globals s...
phpcms原始碼跟蹤(1)
本次跟蹤解決幾個問題 1 快取檔案從 來,過程中被刪除了怎麼辦 2 模板html是如何被引入的 進入首頁時,通過最初的呼叫,進入控制器 phpcms modules content index.php init 中 public function init else siteid globals s...