国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > PhpCMS > 正文

PHPCMS框架結(jié)構(gòu)

2024-09-10 07:15:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

CMS入口文件:

PHPCMS是采用MVC設(shè)計(jì)模式開發(fā),基于模塊和操作的方式進(jìn)行訪問(wèn),采用單一入口模式進(jìn)行項(xiàng)目部署和訪問(wèn),無(wú)論訪問(wèn)任何一個(gè)模塊或者功能,只有一個(gè)統(tǒng)一的入口.

入口程序是在前期處理用戶請(qǐng)求的引導(dǎo)程序,它是唯一一個(gè)可以被最終用戶可以直接請(qǐng)求運(yùn)行的.

文件路徑:根目錄/index.php

  1. <?php  
  2.    define('PHPCMS_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR);  
  3.    include PHPCMS_PATH.'/phpcms/base.php';  
  4.    pc_base::creat_app(); //Vevb.com 
  5. ?> 

這段代碼首先加載了 phpcms 框架的引導(dǎo)文件 base.php,然后它根據(jù)指定的配置文件建立了一個(gè) Web 應(yīng)用實(shí)例并運(yùn)行.

PHPCMS框架入口文件:

文件路徑:根目錄/phpcms/base.php該文件為框架入口文件,包含實(shí)例化系統(tǒng)/模塊類方法,調(diào)用系統(tǒng)/模塊方法,系統(tǒng)常用常量等,如:

pc_base::load_model(‘*_model’) 加載數(shù)據(jù)庫(kù)模型,即 modle/*_model.class.php

pc_base::load_sys_class(‘classname’) 實(shí)例化系統(tǒng)類,即 libs/classes/classname.class.php

pc_base::load_sys_func('global')  調(diào)用系統(tǒng)函數(shù)庫(kù),即 /libs/functions/global.func.php

pc_base::load_app_class(‘classname’,’admin’) 實(shí)例化模塊類,即 module/admin/classes/classname.class.php 

pc_base::load_app_func('util') 調(diào)用應(yīng)用函數(shù)庫(kù),即 module/$m/functions/util.func.php

通過(guò)pc_base::creat_app()調(diào)用pc_base::load_sys_class(‘application’),即libs/classes/application.class.php,然后開始加載modules下的$m/$c.php

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临西县| 开江县| 扎囊县| 双城市| 密山市| 台南市| 阿拉善左旗| 沐川县| 遂平县| 大姚县| 临高县| 赤城县| 平阳县| 南平市| 常宁市| 美姑县| 鱼台县| 黄陵县| 班戈县| 陆丰市| 桓台县| 贡嘎县| 桦川县| 长阳| 广州市| 九江县| 揭阳市| 永新县| 田阳县| 会同县| 启东市| 贵港市| 平江县| 吉隆县| 美姑县| 农安县| 惠东县| 南溪县| 松桃| 固镇县| 遂宁市|