亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

初學(xué)CAKEPHP 基礎(chǔ)教程

 更新時(shí)間:2009年11月02日 21:44:01   作者:  
哈!很久沒(méi)進(jìn)來(lái)過(guò)了!今天又重新敲著鍵盤(pán)!把字打進(jìn)我的BLOG!目的是計(jì)下我新學(xué)的內(nèi)容!今天是看CAKEPHP教程的第一天!看完之后!也該寫(xiě)點(diǎn)什么!
CAKEPHP是美國(guó)團(tuán)隊(duì)開(kāi)發(fā)的一個(gè)系統(tǒng),大家在找CAKEPHP資料的時(shí)候去GOOGLE搜索的資料精確些!或者去官方網(wǎng)站上去查!官方網(wǎng)址是www.cakephp.org!

   首先我們來(lái)討論一下為什么要用CAKEPHP!cakephp繼承了rails的優(yōu)點(diǎn)!開(kāi)發(fā)效率高!易于維護(hù)!組件多!http://bakery.cakephp.org/categories/view/5這些組件足夠滿(mǎn)足你系統(tǒng)的需要!有時(shí)間大家去這個(gè)網(wǎng)站上看看!為界面程序易于開(kāi)發(fā)!更改模板為html格式!經(jīng)過(guò)修改后的支持ctp和htm兩種格式!

  還有兩個(gè)系統(tǒng)!分別是Symfony與Fleaphp后!Symfony是國(guó)外的.Fleaphp是國(guó)外的一個(gè)框架!經(jīng)過(guò)選擇之后!決定學(xué)習(xí)并使用cakephp!

  我們來(lái)了解一下cakephp的結(jié)構(gòu),這個(gè)是cakephp的首目錄,大家可以看到這個(gè)app文件!以后大家寫(xiě)代碼就寫(xiě)在這個(gè)文件里面,cake文件是庫(kù),底庫(kù)!vendors也是庫(kù)!是第三方庫(kù)!和app里面的vendors是對(duì)應(yīng)的!.htaccess是沖寫(xiě)規(guī)則!在里面是一些正則表達(dá)式!下面我來(lái)看APP下面的文件內(nèi)容!我們來(lái)一一看下這些文件是做什么用的!這個(gè)是app下面的文件,這些文件都是我們要經(jīng)常設(shè)置的文件!繼續(xù)看config里面的這些文件!數(shù)據(jù)庫(kù)一般放在sql里面!打開(kāi)bootstap.php文件!這個(gè)文件你可以設(shè)置一些常量!比如說(shuō)皮膚切換功能!多語(yǔ)言也需要在這里面設(shè)置默認(rèn)的語(yǔ)言!打開(kāi)core.php,主要是我們經(jīng)常會(huì)在這里做一些修改!這個(gè)地方!當(dāng)你程序出錯(cuò)檢查不出錯(cuò)誤的時(shí)候,你就用2,當(dāng)你確定沒(méi)錯(cuò)誤的時(shí)候,可以關(guān)掉debug,改2為0!這個(gè)是保存session!session的保存格式有3個(gè),第一是保存到數(shù)據(jù)庫(kù),可以設(shè)置到服務(wù)器上!再就是可以保存到cake文件中的PHP文件!我們來(lái)看這個(gè)文件!在我們下載新的cakephp源程序之后!我們戶(hù)發(fā)現(xiàn)兩個(gè)錯(cuò)誤!第一個(gè)就是這個(gè)文件!在我們下載新的文件的以后!只需要在在后面那個(gè)值里面隨便敲些代碼進(jìn)去!只要和原來(lái)的不一樣就OK了!第二個(gè)錯(cuò)誤就是數(shù)據(jù)庫(kù)的連接!那么我們接下來(lái)看數(shù)據(jù)庫(kù)應(yīng)該怎么連接!
根據(jù)你自己的設(shè)置改數(shù)據(jù)庫(kù)的連接!我們?cè)賮?lái)看一下app文件夾下面的views,views中的elements是一個(gè)頁(yè)面的部分!頁(yè)面的主題需要在layouts這個(gè)文件夾里面建一個(gè)result.html如果有錯(cuò)誤的頁(yè)面,就是顯示錯(cuò)誤的頁(yè)面!比如說(shuō)404錯(cuò)誤!就寫(xiě)在errors這個(gè)文件夾下面!pages是一些靜態(tài)頁(yè)面!users必須和controllers的action想對(duì)應(yīng),webroot是根目錄!我們把上傳的文件啊!什么JS文件啊!CSS文件啊!FCKEDITOR都需放在這個(gè)文件夾中去!controllers的components是放組件的地方@就是我們?cè)诰W(wǎng)上下的一些組件!

相關(guān)文章

最新評(píng)論