這一版對 HTML5 的支援更完善,也支持混合式的 Android、iOS 平台應用程式開發。
在 JavaScript 部分支援了 AngularJS、Knockout、ExtJS,
CSS 部分支援了 SASS、LESS,
不過以上講的這些,我都還沒實際測試過 XD。
我想先試看看在 netbeans 7.4 建立 Zend Framework 2 專案的新功能。
其他 netbeans 7.4 新功能的說明可參考官網說明
https://netbeans.org/community/releases/74/
以下步驟是先安裝 netbeans7.4,再建立 ZF2 專案。
[安裝 netbeans 7.4]
到 https://netbeans.org/downloads/ 下載 netbeans 7.4,
這一版一樣沒有繁體中文,所以我就下載英文版,
有很多版本可以選,要測試 PHP,所以我就選擇 HTML5 & PHP 的版本下載。
下載完,就可以直接安裝了。
如果原先有安裝舊版本,不用移除舊版本,新舊版本可以共存。
安裝完,若原先有舊版本的資料,開啟 netbeans 7.4 後,會詢問是否匯入舊資料。
若舊版本專案資料很多,匯入須要一點時間。
其他備註:
如果新版沒安裝某種語言支援,但舊版本有此語言的專案
匯入後,會看不到此專案,等再裝此語言的 plugin 後
即可再看到此專案。
[設定 netbeans 的 PHP 5 Interpreter]
- 開啟 netbeans 後,到「Tools」->「Options」
- 到「PHP」->「General」,
將「PHP 5 Interpreter」設定為 PHP 安裝資料夾裡面的 php.exe 檔。然後按「OK」儲存。
[安裝 Composer]
- 假設要將 Composer 安裝在 D:\composer\,先建立 D:\composer\ 這個資料夾。
註:Composer 官網 http://getcomposer.org/ - 開啟 cmd 命令列的視窗,切換到 D:\composer\ 目錄底下。
d:
cd composer
再執行
d:\php-5.4.20-nts\php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"
註:d:\php-5.4.20-nts 是 PHP 安裝的資料夾。 - 安裝成功後會產生 D:\composer\composer.phar 這個檔案
- 到「Tools」->「Options」->「PHP」->「Composer」,
將 Composer 的路徑設為 D:\composer\composer.phar ,然後按「OK」儲存。
[設定 Zend Framework2 Skeleton]
- 到 https://github.com/zendframework/ZendSkeletonApplication 下載 ZendSkeletonApplication,
這是 Zend Framework2 的目錄結構。
下載回來是一個 zip 的壓縮檔,假設為 ZendSkeletonApplication-master.zip,
我將它存放在 D:\00000\ZendSkeletonApplication-master.zip
如下圖,按「Download ZIP」下載。 - 到「Tools」->「Options」->「PHP」->「Zend 2」
將 Skeleton 的路徑設為 D:\00000\ZendSkeletonApplication-master.zip ,然後按「OK」儲存。
[建立 Zend Framework2 專案]
- 到「File」->「New Project」
- 選擇「PHP」->「PHP Application」,再按「Next」進行下一步驟
- 「Porject Name」:設定專案名稱
「Sources Folder」:選擇專案程式存放的資料夾
再按「Next」進行下一步驟 - 這邊設定視實際情況修改,若無誤,再按「Next」進行下一步驟
- 勾選「Zend2 PHP Web Framework」,再按「Finish」開始建立專案
- 建立完,如下圖
- 輸入網址,即可看到預設的頁面
註:
我專案放在 D:\Apache(x86)\htdocs\php54\testzf2\,
則首頁預設是在 D:\Apache(x86)\htdocs\php54\testzf2\public\
沒有留言:
張貼留言