一、phpcms后臺修改
不做記錄,主要修改位置有附件文件包,語言包等文件位置。
二、二次開發(fā)教程
1.phpcms服務(wù)器配置要求
PHP 版本 5.2 或更新的版本。MySQL版本推薦5.0或者更新版本。
2.模型-視圖-控制器(mvc)
MVC是一個設(shè)計模式,它強制性的使應(yīng)用程序的輸入、處理和輸出分開,使用MVC應(yīng)用程序被分成三個核心部件:模型(M)、視圖(V)、控制器(C)
3.文件結(jié)構(gòu)目錄
(1),api接口.(2),caches 緩存文件目錄.(3),configs 系統(tǒng)配置文件目錄.(4)caches_*系統(tǒng)緩存文件目錄.(4)phpcms
languages語言包文件
libs 函數(shù)庫
model 數(shù)據(jù)庫模型目錄
modules 框架模塊目錄
plugin 插件
templates 模板
base.php 入口文件
(5)phpsso 單點登錄.(6)statics 附件文件包
4.URL訪問
m 模型/模塊名稱 phpcms/modules中模塊目錄名稱
c 控制器名稱 phpcms/modules/模塊/*.php 文件名稱
a 事件名稱 hpcms/modules/模塊/*.php 中方法名稱
5.系統(tǒng)類庫位于系統(tǒng)的phpcms/libs/classes目錄下面,函數(shù)庫文件名為*.class.php,其中g(shù)lobal.func.php為框架中默認加載(位于functions目錄),global.func.php中函數(shù)可直接使用
$http = pc_base::load_sys_class('http'); //實例化http類
pc_base::load_sys_class('format', '', 0); //調(diào)用form類,不進行實例化操作
系統(tǒng)函數(shù)庫調(diào)用 pc_base::load_sys_func('mail'); 調(diào)用mail函數(shù)包
7.入口程序
PHPCMS是采用MVC設(shè)計模式開發(fā),基于模塊和操作的方式進行訪問,采用單一入口模式進行項目部署和訪問,無論訪問任何一個模塊或者功能,只有一個統(tǒng)一的入口。
入口程序是在前期處理用戶請求的引導(dǎo)程序。它是唯一一個可以被最終用戶可以直接請求運行的。
新聞熱點
疑難解答
圖片精選