Zend Studio使用教程:使用Zend Studio和Zend Server進行根本原因分析 (一)
本教程通過解釋如何使用Zend Studio的應用程序監(jiān)視功能執(zhí)行根本原因分析,演示Zend Studio和Zend Server如何緊密集成以促進更快的開發(fā)。
應用程序監(jiān)視利用服務器在應用程序開發(fā)期間收集的數(shù)據(jù),并為每個服務器事件在Zend Studio中提供實時通知,從而使您能夠更快地在同一開發(fā)環(huán)境中開發(fā)和監(jiān)視應用程序。
教程內(nèi)容
在本教程中,您將學習:
- 創(chuàng)建新的本地項目
- 在遠程Zend服務器上部署應用程序
- 要使用應用程序監(jiān)視來識別和解決應用程序問題:
- 自定義事件
- PHP錯誤
- 請求執(zhí)行緩慢
提供項目
- 在整個教程中,將向您提供要插入到項目中的代碼段。
先決條件
- Zend Studio 11.x或更高版本-可從Zend Studio下載頁面下載。有關(guān)安裝的信息,請參閱Zend Studio安裝指南。
- Zend Server 6.0或更高版本,可從Zend Server下載頁面下載。
- Zend服務器API密鑰。
步驟1:新建本地項目
您的第一步是創(chuàng)建一個新項目,以便在本教程中使用。
要創(chuàng)建新的PHP項目:
1.在Zend Studio中,轉(zhuǎn)到File | New | Local PHP Project。
將顯示New Local PHP Project向?qū)А?/p>
2.為你的新項目命名。
3.選擇項目的文件位置。
4.單擊Add Server以添加用于部署的遠程Zend服務器:
A.選擇遠程Zend服務器,然后單擊Next。
將顯示Zend服務器詳細信息對話框。
B.輸入以下信息:
- Name:服務器名稱。
- Debugger:選擇服務器調(diào)試器(XDebug/Zend Debugger)。
- 基本URL:服務器URL(例如,<protocol>://<server url>[:<port>])。
- 本地Web根:
C.單擊Next。
將顯示自動上載對話框。
D.單擊連接配置文件下拉菜單以選擇現(xiàn)有連接配置文件,或單擊Manage以編輯或創(chuàng)建連接。
E.單擊Next。
將顯示部署對話框。
F.要在遠程Zend服務器上啟用部署,請選擇“Enable Zend Deployment”對話框,然后輸入以下詳細信息:
- 主機:Zend服務器主機IP(自動顯示)
- 密鑰名稱:Zend Server Web API密鑰名稱。
- 密鑰機密:Zend Server Web API密鑰機密。
G.單擊“Finish”。
將添加服務器,并自動啟用應用程序監(jiān)視。
5.回到“New Local PHP Project”向?qū)е校x擇以使用ZF2庫創(chuàng)建新項目:
A.在內(nèi)容字段中,選擇Zend Framework。
B.在版本字段中,單擊下拉菜單并選擇Zend Framework 2.3.1 (Built in)。
6.單擊“Finish”。
新的ZF2項目被創(chuàng)建,并顯示在由Zend框架圖標表示的PHP資源管理器中。
生成的項目包括一個Zend Framework 2應用程序框架,該框架具有預先配置的依賴關(guān)系,因此在實際在瀏覽器中運行項目之前,無需采取任何其他操作(例如,運行Composer)。