自己編寫基于mvc的輕量級(jí)php框架

自己編寫基于mvc的輕量級(jí)php框架

ID:13569793

大小:46.00 KB

頁(yè)數(shù):11頁(yè)

時(shí)間:2018-07-23

自己編寫基于mvc的輕量級(jí)php框架_第1頁(yè)
自己編寫基于mvc的輕量級(jí)php框架_第2頁(yè)
自己編寫基于mvc的輕量級(jí)php框架_第3頁(yè)
自己編寫基于mvc的輕量級(jí)php框架_第4頁(yè)
自己編寫基于mvc的輕量級(jí)php框架_第5頁(yè)
資源描述:

《自己編寫基于mvc的輕量級(jí)php框架》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、自己編寫基于MVC的輕量級(jí)PHP框架做WEB開發(fā)已有一年,每次都寫重復(fù)的東西,因此,想自己寫一下框架,以后開發(fā)方便.本人之前學(xué)習(xí)asp.NET兩年,JSP半年,可是后來(lái)因?yàn)楣ぷ鞯脑蕮Q成PHP.其實(shí)很不喜歡PHP的語(yǔ)法.還有PHP的函數(shù)名,每回都忘記..還是喜歡C#和JAVA的語(yǔ)法,哈...不過PHP有PHP的優(yōu)點(diǎn),不像ASP.NET那樣封裝了大量的東西,PHP更簡(jiǎn)單,更自由吧.還有應(yīng)該就是PHP的開源組合.寫這編文章主要是因?yàn)槟切〇|西要寫給別人看,順便發(fā)表了.高手看了別笑,菜鳥自己注意辨別,別被我的錯(cuò)誤觀點(diǎn)誤導(dǎo).文章中的代碼下載一.文件結(jié)構(gòu)├ index.p

2、hp入口文件├class類存放的文件夾   ├base.class.php基類   ├error.class.php錯(cuò)誤處理類   ├parms.class.php獲取參數(shù)類├control.class.php控制類├m(xù)odel.class.php模型類├templatesmartTemplate類存放文件夾├dbadodb類存放文件夾├includes包含文件類├ defines.inc.php定義各路徑文件   ├frameword.inc.php框架處理文件   ├router.inc.php路由文件,跟據(jù)參數(shù),跳轉(zhuǎn)不同路徑├m(xù)odels模式存放路徑├v

3、iews模版文件保存路徑├controls存放控制類的文件夾├config.php配置文件├admin后臺(tái)├├二.簡(jiǎn)單類圖三.入口文件,index.php

4、目錄下,則要做相應(yīng)修改.如下,//把路徑分組{parts=explode(DS,PATH_BASE);//去除最后一個(gè)路徑名array_pop(parts);define('PATH_ROOT',implode(DS,parts));}require_once(PATH_ROOT.DS.'includes'.DS.'defines.inc.php');//各文件夾的路徑require_once(PATH_ROOT.DS.'includes'.DS.'framework.inc.php');echorequest->Get('a');//參數(shù)的獲取GET方法re

5、quest->Post(‘a(chǎn)’);//獲取POST參數(shù)?>四.路徑定義文件defines.inc.php

6、徑define('PATH_CONFIG',PATH_ROOT);?>五.框架文件路徑frameword.inc.phpf

7、);//實(shí)列化請(qǐng)求類用于獲取GET或POST//加截一個(gè)自己寫的類的方法//把自己寫的類放在class文件夾下面,文件名的格式為demo.class.php//那么類名就為classdemo{}//實(shí)便化的方式為demo=load->library(‘demo’);//調(diào)用demo類的Get函數(shù)則為demo->Get(‘參數(shù)’);request=load->library('params');//不同的目錄用不同的URL方式require_once(PATH_BASE.DS.'includes'.DS.'router.inc.php');?>六.基類函數(shù)包含了

8、常用的功能base.class.php

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。