1. 程式人生 > 實用技巧 >php入門篇------->PHPCMS 入口檔案,自動載入系統函式和URL規則

php入門篇------->PHPCMS 入口檔案,自動載入系統函式和URL規則

這裡主要分析PHPCMS的入口檔案和系統自動載入配置檔案和系統函式,還有URL的規則;

首先是入口檔案分析:

index.php


wKioOVLE30bzwQDmAABefHPT7cA002.jpg

2,框架主檔案分析:(這裡主要分析載入配置檔案和公共函式,還有URL規則)

phpcms/base.php


配置檔案載入:(配置檔案實際為一個數組形式,$key為陣列下標)

例項:pc_base::load_config('system','errorlog');

wKioJlLE4QXTH7KdAAFSYtypZyY408.jpg

載入系統公共函式:

例項:wKioJlLE4j6ATRO9AAAxFIEC4rc981.jpg



載入函式wKioJlLE4rSDNl3LAACl_lhmDv4791.jpg

當載入完以上的一些配置檔案資訊和函式後,將執行初始化應用程式操作:phpcms\libs\classes\application.class.php(控制器類檔案)

wKioJlLE48ehtM2QAAAqGleWfMY384.jpg

控制器類檔案將會使用建構函式構造URL規則:

wKioJlLE_feS_zf_AABzvlqRFKU395.jpg

這些就對應URL的M,C,A引數(M=>模組;C=>class檔案;A=>方法);總的來說PHPCMS的URL規則是:找到需要呼叫的模組(M),找到模組下的類檔案(C),執行對應類檔案的方法(A);

轉載於:https://blog.51cto.com/306011725/1347658