<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
        當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

        ZendFramework學(xué)習(xí)日記(2)

        來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 07:36:58
        文檔

        ZendFramework學(xué)習(xí)日記(2)

        ZendFramework學(xué)習(xí)日記(2):Zend Framework 學(xué)習(xí)日記 (2)--HelloWorld 篇 這一篇主要演示如何用 zf 命令行工具建立一個(gè)基于 Zend Framework 框架的工程,也是我初學(xué) Zend Framework 的小練習(xí)。 ( 1 )新建工程( Windows 環(huán)境下) 打開(kāi) CMD ,將目錄切換到你將要新建工
        推薦度:
        導(dǎo)讀ZendFramework學(xué)習(xí)日記(2):Zend Framework 學(xué)習(xí)日記 (2)--HelloWorld 篇 這一篇主要演示如何用 zf 命令行工具建立一個(gè)基于 Zend Framework 框架的工程,也是我初學(xué) Zend Framework 的小練習(xí)。 ( 1 )新建工程( Windows 環(huán)境下) 打開(kāi) CMD ,將目錄切換到你將要新建工

        Zend Framework 學(xué)習(xí)日記 (2)--HelloWorld 篇 這一篇主要演示如何用 zf 命令行工具建立一個(gè)基于 Zend Framework 框架的工程,也是我初學(xué) Zend Framework 的小練習(xí)。 ( 1 )新建工程( Windows 環(huán)境下) 打開(kāi) CMD ,將目錄切換到你將要新建工程所在的目錄下

        Zend Framework學(xué)習(xí)日記(2)--HelloWorld篇

        這一篇主要演示如何用zf命令行工具建立一個(gè)基于Zend Framework框架的工程,也是我初學(xué)Zend Framework的小練習(xí)。

        (1)新建工程(Windows環(huán)境下)

        打開(kāi)CMD,將目錄切換到你將要新建工程所在的目錄下,輸入“zf create project HelloWorld”,如下

        zf會(huì)自動(dòng)建立一些目錄和文件,目錄結(jié)構(gòu)如下

        關(guān)于HelloWorld工程的目錄結(jié)構(gòu):

        1. application目錄是源碼放置的地方。由于Zend框架采用MVC模式,因此有controllers、models和views子目錄,而congfigs子目錄放置配置文件。

        2. docs目錄放置文檔;library目錄放Zend Framework(由于Zend Framework放置在別處,并加入了include_path,所以該目錄為空);public目錄比較重要,它就是站點(diǎn)發(fā)布的目錄,該目錄下的文件都可以通過(guò)瀏覽器訪問(wèn);tests目錄是單元測(cè)試的目錄。

        3. .zfproject.xml是zf工具的記錄文件,有些zf命令會(huì)更新該文件。

        注:關(guān)于Zend Framework的MVC模式,請(qǐng)參考http://framework.zend.com/manual/en/learning.quickstart.intro.html

        (2)測(cè)試Zend Framework

        確保Apache服務(wù)器已開(kāi)啟,在瀏覽器中輸入“http://localhost:8088/HelloWorld/public/”,我修改了Apache的默認(rèn)端口(怎么修改,我的另一篇文章有提到,這里)。這時(shí)應(yīng)該出現(xiàn)下面的界面,說(shuō)明Zend Framework已經(jīng)能正常工作了,gx!(如果沒(méi)有,請(qǐng)參考“Zend Framework學(xué)習(xí)日記(1)--環(huán)境搭建篇”)

        注:關(guān)于url的規(guī)則,簡(jiǎn)單點(diǎn)說(shuō)就是,http://域名(IP)/public/controller/action,一個(gè)controller可以多個(gè)action,action就是處理view的,controller控制這些action,默認(rèn)有IndexController和indexAction(見(jiàn)controllers目錄下的IndexController.php),因此這里完整的url路徑應(yīng)該是http://localhost:8088/HelloWorld/public/index/index。具體參考Zend Framework manual。

        (3)采用Two Step View設(shè)計(jì)模式

        確保CMD在HelloWorld目錄下面,輸入“zf enable layout”,如下

        會(huì)發(fā)現(xiàn)application目錄多了一個(gè)layouts目錄以及該目錄下的子目錄scripts和文件layout.phtml。如果你仔細(xì)找找,會(huì)發(fā)現(xiàn)“Welcome to the Zend Framework”界面的代碼,是在views目錄的scripts->index->index.phtml ,如下

        安裝了Zend Studio,可以直接打開(kāi),也可以用“記事本”或“寫(xiě)字板”打開(kāi)。將index.phtml里面的內(nèi)容全部刪除,加入下面代碼

        再打開(kāi)剛才自動(dòng)產(chǎn)生的layout.phtml(HelloWorld->application->layouts->scripts),發(fā)現(xiàn)內(nèi)容只有一行代碼,如下

        在此基礎(chǔ),我添加了一些代碼,完善成一個(gè)簡(jiǎn)單的html文件,如下

        顯然,可以看出index.phtml就是這里echo輸出的內(nèi)容,我只不過(guò)添加了一些html、headTwo Step設(shè)計(jì)模式,有2個(gè)視圖,layout.phtml就是整體布局,index.phtml就是具體的內(nèi)容(這是我個(gè)人理解)。記得保存上述修改,再次刷新瀏覽器,效果如下

        可以看到,標(biāo)題為“HelloWorld”,文字HelloWorld也變?yōu)榧t色。文章到此結(jié)束。

        代碼已上傳到http://download.csdn.net/source/3200862,可供下載。歡迎交流!

        聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        ZendFramework學(xué)習(xí)日記(2)

        ZendFramework學(xué)習(xí)日記(2):Zend Framework 學(xué)習(xí)日記 (2)--HelloWorld 篇 這一篇主要演示如何用 zf 命令行工具建立一個(gè)基于 Zend Framework 框架的工程,也是我初學(xué) Zend Framework 的小練習(xí)。 ( 1 )新建工程( Windows 環(huán)境下) 打開(kāi) CMD ,將目錄切換到你將要新建工
        推薦度:
        • 熱門(mén)焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門(mén)推薦

        專題
        Top
        主站蜘蛛池模板: 国产成人精品久久亚洲| 国产成人免费手机在线观看视频 | 今天免费中文字幕视频| 亚洲精品和日本精品| 成人嫩草影院免费观看| 亚洲精品97久久中文字幕无码| 又大又硬又粗又黄的视频免费看| 亚洲成av人在片观看| 男女拍拍拍免费视频网站| 亚洲av永久无码制服河南实里| 182tv免费视频在线观看| 亚洲国产精品免费视频| 2020久久精品国产免费| 亚洲爆乳AAA无码专区| 国产免费AV片无码永久免费| 亚洲第一视频在线观看免费| 亚洲国产精品无码一线岛国| 精品国产污污免费网站aⅴ| 亚洲人成77777在线观看网| 一区二区三区亚洲视频| 久久精品无码免费不卡| 亚洲综合免费视频| 韩国免费三片在线视频| sihu国产精品永久免费| 亚洲日韩乱码久久久久久| 男女啪啪永久免费观看网站| 本道天堂成在人线av无码免费| 99久久精品国产亚洲| 国产真人无遮挡作爱免费视频| 三根一起会坏掉的好痛免费三级全黄的视频在线观看 | 国内精品免费视频精选在线观看| 亚洲高清视频在线观看| 国内精品乱码卡1卡2卡3免费| 国产亚洲精彩视频| 亚洲第一AAAAA片| 日韩激情无码免费毛片| 18禁在线无遮挡免费观看网站| 亚洲精品456人成在线| 亚洲中文字幕无码久久精品1| 中文毛片无遮挡高潮免费| 一道本不卡免费视频|