• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題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關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    ZendFramework學習日記(2)

    來源:懂視網 責編:小采 時間:2020-11-09 07:36:58
    文檔

    ZendFramework學習日記(2)

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

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

    Zend Framework學習日記(2)--HelloWorld篇

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

    (1)新建工程(Windows環境下)

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

    zf會自動建立一些目錄和文件,目錄結構如下

    關于HelloWorld工程的目錄結構:

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

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

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

    注:關于Zend Framework的MVC模式,請參考http://framework.zend.com/manual/en/learning.quickstart.intro.html

    (2)測試Zend Framework

    確保Apache服務器已開啟,在瀏覽器中輸入“http://localhost:8088/HelloWorld/public/”,我修改了Apache的默認端口(怎么修改,我的另一篇文章有提到,這里)。這時應該出現下面的界面,說明Zend Framework已經能正常工作了,gx!(如果沒有,請參考“Zend Framework學習日記(1)--環境搭建篇”)

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

    (3)采用Two Step View設計模式

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

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

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

    再打開剛才自動產生的layout.phtml(HelloWorld->application->layouts->scripts),發現內容只有一行代碼,如下

    在此基礎,我添加了一些代碼,完善成一個簡單的html文件,如下

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

    可以看到,標題為“HelloWorld”,文字HelloWorld也變為紅色。文章到此結束。

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

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    ZendFramework學習日記(2)

    ZendFramework學習日記(2):Zend Framework 學習日記 (2)--HelloWorld 篇 這一篇主要演示如何用 zf 命令行工具建立一個基于 Zend Framework 框架的工程,也是我初學 Zend Framework 的小練習。 ( 1 )新建工程( Windows 環境下) 打開 CMD ,將目錄切換到你將要新建工
    推薦度:
    標簽: 學習 日記 framework
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 欧美精品v欧洲精品| 四虎成人精品国产永久免费无码| 国产一级精品高清一级毛片| 欧美日激情日韩精品| 91午夜精品亚洲一区二区三区| 亚洲精品夜夜夜妓女网| 无码aⅴ精品一区二区三区浪潮| 久久久久99精品成人片直播| 99久久久精品免费观看国产| 91嫩草亚洲精品| 精品日韩亚洲AV无码一区二区三区| 国产精品视频第一页| 成人精品一区二区三区| 国语自产精品视频在线观看| 97视频在线观看这里只有精品 | 久久精品国产亚洲网站| 国产成人精品a视频一区 | 2022国产精品不卡a| 欧洲精品99毛片免费高清观看| 久久久久人妻一区精品| 国产精品视频一区二区噜噜| 一本久久a久久精品综合夜夜| 久久久久久青草大香综合精品 | 久久亚洲中文字幕精品一区| 国产精品女同一区二区久久| 欧美日韩成人精品久久久免费看 | 无码人妻精品一区二区三区99不卡 | 久久久久国产精品| 国产a精品视频| 国产91久久精品一区二区| 国产精品无码久久综合| 久久久久久久久无码精品亚洲日韩 | 精品999在线| 久久久久无码精品国产app| 国产精品片在线观看手机版| 久久99国产精品久久99果冻传媒| 91麻豆精品国产| www.99精品| 久久精品国产一区| 亚洲精品国产成人专区| 91自慰精品亚洲|