freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

hongcms開發(fā)者手冊二次開發(fā)指南-wenkub

2023-07-10 06:50:20 本頁面
 

【正文】 由admin和products組合確定了需要加載admin/controllers/。四、URL路由及動作控制,然后由程序中的動作來完成相關(guān)功能。有興趣的朋友可以分析它,此文件很小僅5K,但它是框架的核心。我們看到引入了includes/。有興趣的朋友可以仔細地分析一下此文件,有利于理解框架。 系統(tǒng)框架核心目錄,其中的backup目錄用于保存后臺管理中的數(shù)據(jù)庫備份文件,errors目錄中是系統(tǒng)出錯時顯示的錯誤信息頁面。 前臺模型文件目錄。 此目錄存放函數(shù)庫文件或系統(tǒng)加載的核心文件。 前臺控制器文件目錄,基本上前臺的功能由此目錄下的文件完成。 此目錄動態(tài)保存模板的緩存文件,一般不需要手動管理其中的文件。 后臺管理目錄, 里面存放的是后臺管理入口文件,控制器和模型,也就是說,基本上后臺管理的功能由其中的文件來完成。 .htaccess:對于一般用戶,HongCMS是中英文網(wǎng)站系統(tǒng),對于懂程序的朋友來說,它是小型開發(fā)框架,開發(fā)由你。,僅5K大小,再加上XTpl超小模板引擎,HongCMS核心非常小巧、快速和高效。如今沒有幾個公司不要求程序員有MVC的開發(fā)理念,MVC確實有好處,本人也喜歡,但也不去刻意追求. 當然也有反對MVC的, 包括PHP創(chuàng)始人。這和性格有關(guān),也很難改變?!禜ongCMS開發(fā)者手冊》二次開發(fā)指南模板語法參閱:/bbs/?一、前言:說實在的,很怕寫文檔,特別是這種開發(fā)文檔,無法知道別人需要什么樣或者說什么程度的描述,自己高興的事別人未必開心。就拿CI來說吧,前臺游客只要一進入網(wǎng)站,就有至少1個數(shù)據(jù)庫寫入及1個session生成,一個session在服務器就要寫入一個文件,試想如果網(wǎng)站同時來了1萬個用戶訪問,文件IO開銷巨大,說得不好聽點,服務器可能就死球了。HongCMS開發(fā)中有V和C,M基本沒有,因為不需要或者說使用M編程反而累了,但完全可以使用Model,系統(tǒng)框架已經(jīng)為它設計好了,程序包models/目錄下有實例。有基礎的朋友,如果對HongCMS進行二次開發(fā),或是參考其中的理念,足可以開發(fā)出大型系統(tǒng)來。二、目錄布局與重要文件介紹1. 根目錄下的幾個文件 此文件是apache服務器下的偽靜態(tài)規(guī)則文件,另外此文件還限制了瀏覽器可以訪問或進入哪個目錄或文件夾,增強了系統(tǒng)安全性。 此文件列舉了一些目錄,禁止SEO進入。 ,同時后臺管理目錄可以任意修改。4. Config目錄:6. Images目錄:8. Install目錄:10. Public目錄:plugins目錄的是系統(tǒng)需要使用的一些類文件,如前后臺的基礎類文件,數(shù)據(jù)庫類文件,JSON類文件,XTpl模板引擎類等等。12. Uploads目錄:,其中最重要的是__autoload自動加載魔術(shù)函數(shù),這個函數(shù)作用巨大,它允許實例化擴展類或模型類時,不需要在程序中加載相應的類文件,PHP服務器會自動加載相應的類文件,所以說它是魔術(shù)函數(shù)。然后,判斷前臺語言。下面,我們來看幾個具體的實例:例1: / admin/ / products / save打開admin/controllers/,其中可以看到,這是一個類文件,類名為c_products,由SAdmin后臺管理基類擴展而來。save指admin/controllers/()函數(shù),這個函數(shù)來完成產(chǎn)品信息的保存功能,看似就像做了某個動作,不難理解。: / / index / index,如果希望APP完成默認的路由,必須由后至前的方式來省略書寫URL。開啟了偽靜態(tài)后,則可以寫成:。以前臺URL處理函數(shù)URL()為例,我們在程序中或模板頁面中如何寫URL呢?有了這個函數(shù),可以說非常簡單了。傳送參數(shù)也容易,如:URL(39。/bbs/?)上例中,如果寫在模板里,這樣寫:{echo URL(39。為了方便在模板文件中輸出(顯示)URL,P就是print的意思,意為直接輸出URL。)}六、SAdmin后臺基類和SWeb前臺基類這兩個基類的類文件均保存在system/plugins/目錄下,此目錄下還有一些其它的類文件或插件,其中類的命名規(guī)則是必須是大寫S開頭(意思為系統(tǒng)類),這是為了讓autoload自動加載函數(shù)能識別某個類是基礎類(插件類)還是模型類。因為前臺頁面輸出時都需要加載模板引擎,所以設計成SWeb基類由STpl模板引擎類繼承而來,同時在SWeb基類中對STpl模板引擎類進行基本的設置,讓其符合前臺頁面輸出的要求,這樣在編寫前臺控制器程序時就非常方便省事了。如果我想給系統(tǒng)添加一個blog功能,該如何做呢?給網(wǎng)站添加一個簡單的blog功能,可以直接在controllers下添加一個blog控制器來實現(xiàn)。同時,后臺ajax也需要權(quán)限認證,否則是非法的,這幾項都是基本要求。這樣約定后,與控制器相關(guān)的ajax動作可以寫到對應的控制器文件里,而不需要做一個獨立的ajax文件,便于管理。,我們可以看出ajax返回三個變量的JSON數(shù)據(jù):$thisajax[39。 s=status 表示ajax狀態(tài),1表示操作成功,0表示操作失敗$thisajax[39。打開admin/controllers/目錄下的文件,搜索一下ajax,如果存在,說明這個控制器中有ajax操作,詳細的使用請參照這些ajax代碼,應該比較容易。前臺ajax既然是一個控制器,那么它的寫法基本和前臺其它控制器相似,只是它由SAjax擴展而來,詳細看一下controllers/。),它將執(zhí)行ajax控制器中的delete函數(shù)。修改后還需要做以下工作:1. 使用editplus,RewriteCond $1 !^(index\.php|public|uploads|install|images|admin|ajax\.php)上面一行中的admin表示瀏覽器可直接進入admin目錄,將admin替換成修改后的后臺管理目錄名稱。 //調(diào)用時注意是大寫C/*** 數(shù)據(jù)庫訪問對象, 靜態(tài)成員對象* var object*/public static $DB。]。 global $DB, $_CFG。 $DBgetOne(........)。 $xxx = $_CFG[39。我們知道,HongCMS前臺或后臺的功能基本上由控制器來完成,即由controllers目錄下的控制器文件來完成。, $time = 0) { APP:Csystem_info)。,讓程序員更加方便和靈活地編寫需要的程序代碼。XTpl模板引擎特點:小巧強大, 速度快, 效率高(僅一個類文件, 含注釋5K)簡單易學, 沒有像書一樣的開發(fā)文檔支持原生PHP代碼, 模板代碼書寫規(guī)范易記一、使用1. 加載XTpl類文件 $tpltpl_safe_mode = false。 //XTpl類中,此項默認為false,
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1