定義根目錄,定義include目錄 加載核心文件 配置文件'config.inc.php' 全局函數'global.func.php' 目錄操作函數'dir.func.php' url相關函數'url.func.php' 數據輸出相關類'output. " /> 高清一级做a爱过程不卡视频,在线播放日韩,福利视频午夜

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHPCMS的使用小結

下面我講講關于這套系統的加載流程

定義根目錄,定義include目錄
加載核心文件
配置文件'config.inc.php'
全局函數'global.func.php'
目錄操作函數'dir.func.php'
url相關函數'url.func.php'
數據輸出相關類'output.class.php'
權限類'priv_group.class.php'
時間處理類'times.class.php'
加載語言數組'phpcms.lang.php'
加載數庫存類'db_mysql.class.php'
定義常量,大部分我們常用的信息如IP,HTTP_REFERER,SCRIPT_NAME...一律用常量
獲得變量,從$_POST,$_GET,$_COOKIE,-> extract
讀取CACHE,cache_read函數大部分都是讀取的一些數組文件,然后extract (extract每個數組都別忘了unset)
獲得當前$mod,默認是phpCMS
判斷用戶是否登錄
讀取會員組權限
讀取模板文件,通過template函數
首先會讀取根據參數生成cache模板php文件
判斷是否存在該文件并且該文件 TPL_ROOT.TPL_NAME.'/'.$module.'/'.$template.'.html'生成日期是否等于TPL_CACHEPATH.$module.'_'.$template.'.tpl.php',否則重新編譯和生成tpl文件
讀取tpl文件


  這套CMS的優點在于程序與模板分離,將常用的數據通過以數組形式存取在文件上面,提升了很高的性能,不用每次都從數據庫來讀取,然后就是template,通過自帶的語法函數編譯后存取為tpl增加了模板的靈活性,美工不用懂得php語法,也能靈活的寫布局;里面自帶的TAG功能也不錯。

  缺點在于,一次性加載了太多的不需的文件在內存中,尤其是都是以變量和數組形式,不管是否用得著。

  亮點在于,可以很方便生成HTML,彌補了缺點,總體來說架構和思路相當不錯,值得學習和二次開發!

php技術PHPCMS的使用小結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲综合在线观看一区 | 久久er国产精品免费观看1 | 中文字幕热久久久久久久 | 思思玖玖| 黄色网在线看 | 久久精品亚洲精品国产色婷 | 日本黄色激情视频 | 久久久青草青青亚洲国产免观 | 91精品国产免费入口 | 久久精品国产999久久久 | 热久久国产欧美一区二区精品 | 一区二区三区在线免费看 | 久久精品视香蕉蕉er大臿蕉 | 福利视频一区二区 | 婷婷亚洲国产成人精品性色 | 亚洲资源在线观看 | 美女网站视频黄色 | 国产第页 | 国产91在线播放中文 | 91视频免费观看高清观看完整 | 国产欧美激情一区二区三区-老狼 | 一二三区 | 精品国产免费观看一区 | 手机看片www xiao2b cm | 美女被日视频 | 一区二三国产 | 美女精品一区二区 | 久久久噜噜噜久久网 | 色综合天天综合网国产成人网 | 亚洲国产成人综合 | 久久全国免费久久青青小草 | 色综合五月激情综合色一区 | 三级黄网 | 男人扒开女人腿做爽爽视频网站 | 亚洲国产成人资源在线软件 | 中文字幕福利 | 怡红院亚洲红怡院在线观看 | 欧美人与禽zoz0性伦交 | 精品91在线 | 伊人啪啪网 | 色天天天综合色天天碰 |