RadPHP XE
RadPHP XE – 利用現有PHP程式使用RadPHP XE
介紹
RadPHP XE除了它的視覺化編輯能力,還提供現有的PHP開發者一個強大的IDE和整合的偵錯程式。即使你對RPCL應用程式和視覺化開發不感興趣, RadPHP也可以幫助你進行PHP開發。
關於如何簡單建立一個基於現有PHP應用程序的專案,以及怎樣使用RadPHP XE執行和除錯應用程式,這個文件都有詳盡的說明。
如果你還沒有RadPHP的拷貝,你可以下載一個免費的試用版
https://downloads.embarcadero.com/free/radphp.
指南
在教程中,我們將使用線上購物系統網上商戶申請oscommerce
1. 下載最新版本oscommerce- 2.2 -rc2a.zip
http://www.oscommerce.com/solutions/oscommerce
然後解壓到 C:/
oscommerce線上商戶是一個完整的解決方案, 包含目錄的前端和後端管理工具,這些工具可以很容易地安裝並通過一個基於網路的安裝程式進行配置。
2. 啟動 RadPHP XE
3. File >> New >> Other >> RadPHP Projects >> Blank Project
這將為你建立一個空白的專案,像這樣:
4. Right-Click on Project1 >> Add folder to project
5. Browse to your oscommerce >> catalog folder. Click OK.
6. 選擇所有的php和html檔案(使用掩碼:* * .php .html)。點選“新增指定檔案到專案”
7. 讓我們加入所有的“.txt”檔案。輸入* .txt,點選“再次搜尋”
8. 點選“新增指定檔案到專案”,然後這些* .txt檔案將被新增到你的PHP專案。
9. 單擊關閉
10. File >> Save Project As >> oscommerce in your Projects/RadPhpApplication directory:
C:/Users/.../Documents/RadPHP/Projects/RadPhpApplication/oscommmerce
這是一個新的安裝程式。網路服務環境已經驗證可以對網上商店進行成功的安裝和配置。請繼續開始安裝程式
在這裡,不要點選繼續安裝。關閉osCommerce 程式
11. 開啟檔案index.php。在專案管理器中,雙擊index.php在編輯器中開啟它,就像這樣:
12. 在“要求線”上新增一個分界點(包括/ application_top.php”);“。這個在我們除錯程式的時候會用到。為了加入分界點,把游標移動到線的任何地方,然後按F5鍵。你也可以雙擊外面的邊緣加入分界點。上述螢幕操作展示了分界點的設定,像這樣:
13. 內部執行沒有除錯的RadPHP IDE:執行> >Run >> Run Without Debugging (Shift+Ctrl+F9)
14. 你也可以執行偵錯程式(F9)
我們已經在第12步新增了除錯分界點。
15. 執行偵錯程式(F9)。
RadPHP在分界點停止,顯示你呼叫堆疊,觀察名單,區域性和全域性變數
16. 點選進入(F7)
17. 你將會進入application_top.php程式碼,看到所有的除錯資訊,像這樣:
18. 繼續進入到你的程式碼(F7)大約10次,看看程式碼的如何執行:
對於一個PHP開發者來說, 除錯資訊是非常重要的,現在你可以使用RadPHPXE除錯你的PHP應用程式。
19. 停止當前的除錯動作(Ctrl + F2)
20. 右鍵點選一個開啟的除錯檔案標籤(紅色的除錯圖示)> >除錯時關閉所有頁面
正如你所看到的,PHP應用程式中沒有可視元件。這是一個常規的PHP程式,你可以匯入到RadPHPXE,然後使用所有先進的RadPHP程式設計工具,如重構、跨語言除錯、遠端除錯,比較,特定語言的句法突出,和誤差識別
瞭解更多關於RadPHP並下載免費試用,參觀
http://www.embarcadero.comproducts/radphp.
Embarcadero科技有限公司是著名的軟體工具提供商,使應用程式開發者和資料管理專業人士在異構的IT環境中能更高效地進行設計、構建、執行應用程式和資料庫。超過90家《財富》全球100強企業,三百多萬全球使用者的依賴。Embarcadero此次獲獎產品旨在優化成本,提高靈活度,加快發展,不斷創新。Embarcadero公司成立於1993年,總部設在舊金山,辦事處遍佈世界各地。www.embarcadero.com
相關文章
- [XE] oracle xe 11g beta釋出了Oracle
- XE2安裝JVCL
- python 列印陣列中文顯示為'\xe6\xb5\x8b\xe8\xaf\x95\xe4\xb8\xbb\xe6\x9c\xba‘’Python陣列
- XE2再次安裝JVCL
- delphi xe 好用的日誌框架框架
- fedora10 下安裝 oracle xeOracle
- Oracle XE的資料庫建立過程Oracle資料庫
- fedora10 下安裝 oracle xe(續)Oracle
- Non-UTF-8 code starting with '\xe4'
- centos7.3上安裝oracle xe 11gCentOSOracle
- XE 畫矩形實現拖拉改變大小(屬性)
- 減小Delphi xe系列生成的exe檔案大小
- 【MySQL報錯】1366 - Incorrect string value: ‘\xE6\x80\xBB\xE7\xBB\x8F...‘ for column ‘name‘ at row 1MySql
- oracle xe 10g 手工建立資料庫 for windows XPOracle資料庫Windows
- 嚴重性10分,思科IOS XE零日漏洞正被利用iOS
- Ubuntu x86_64安裝oracle 11gR2 XEUbuntuOracle
- STM32F103xC,xD,xE引腳定義
- MySQL-修改表的編碼和列的編碼-Incorrect string value: '\xE6\xB1\x9F\xE5\xAE\x81...' for column 'unitname' at rowMySql
- C++ Builder XE10 關於Panel1屬性的設定C++UI
- Oracle XE 自動以本地最高使用者登入例項 for windows XPOracleWindows
- MYSQL寫入資料時報錯ERROR 1366 (HY000): Incorrect string value: '\xE8\x8B\xB1\xE5\xAF\xB8...' for c 插入中文不能插...MySqlError
- 英特爾Xe-HPG效能遊戲顯示卡有望在今年年底釋出!遊戲
- http://docwiki.embarcadero.com/RADStudio/XE7/en/Delphi_Data_TypesHTTP
- WPF 的 WriteableBitmap 在 Intel 11 代 Iris Xe Graphics 核顯裝置上停止渲染Intel
- Oracle xe 手工建立新資料庫後,更改啟動停止指令碼,監聽 for windowsOracle資料庫指令碼Windows
- Cisco Catalyst 8000v Edge Software, IOS XE Release IOSXE-17.14.01a EDiOS
- i9-7980XE迷你小機箱裝機教程 小體積卻有大能量
- 通過Omegamon XE和Tivoli Monitoring改進WebSphere MQ 叢集工作負載平衡GAMWebMQ負載
- Google Glass迎來XE6韌體更新 加入HDR,改善低光呈像和防抖效能Go
- Win10系統出現錯誤程式碼0xe0000100怎麼解決Win10
- Oracle 10g Express Edition(XE) 轉至資料庫主頁中文亂碼問題的解決Oracle 10gExpress資料庫
- Win10系統啟動應用程式出現錯誤程式碼0xe06d7363如何修復Win10
- 留痕筆記升級到delphi xe 升級到10.4後,小米應用商店上架時提示簽名不一致的解決方案筆記