iPad PHP開發環境
iPad 雖然功能強大,但是缺乏良好的軟件生態系統使它的使用局限于特定場景。開發是其中之一。尤其是許多開發者需要在現場(如客戶的現場)快速修改代碼,以調整系統或解決問題。這種臨時更改不需要任何特殊環境,但即使這些小更改也需要某種程度的硬件環境和開發者工具。
現如今,iPad 能夠運行許多編程語言,其中最廣泛使用的是PHP。雖然一些功能強大的開發與集成環境(IDE)可以執行無數復雜任務,但稍加調整即可獲得一種簡便的開發,即運行一個簡單的開發環境,直接在設備上進行修改。這項工作涉及許多額外的元素,如文件管理、代碼編輯、腳本執行、PHP解釋器,以及許多其他軟件和庫,這些都需求不同規模和復雜度的插件或小型應用程序來提供支持。
在 iPad 上設置 PHP 開發環境,可以借助一些已開發的應用程序和平臺來完成。其中一種選擇是使用 MAMP,一個支持 Mac 的集成 Web 服務器環境的應用程序。 MAMP for iPad model 是為 iPad 設計的輕量級開發環境,支持 Apache、MySQL 和PHP 的運行。它還可以與許多其他應用程序進行整合,包括 Dropbox、以及 Apple 的應用程序。
其他一些應用程序在 iPad 上也很受歡迎,比如Textastic,這是一款優秀的代碼編輯器,支持PHP語言,同時還支持幾乎所有流行的 Web 編程語言和標記語言。此外,Textastic 還包括代碼片段和高級搜索、替換和代碼著色。這些功能使它非常適合使用,尤其是針對復雜的 php 開發任務。
該文所講的另一種選項是 Prompt,這是一款 VMware 手機的正式 SSH 客戶端,支持連接到連接到遠程服務器。這款應用程序給開發者一個可以終端或者命令行界面,這使他們可以測試和管理 PHP 數據庫和應用程序。由于 Prompt 客戶端支持經典的 Unix 文本模式,這使操作更容易,直接和中央數據庫的命令行文本模式通信,是任何現代化數據庫管理員和開發者不可缺少的工具。
PHP 編程語言在 Web 開發中有特殊的地位,但其使用在 iPad 上的限制稍微多一些。雖然選擇和配置的過程可能令人困惑,但一旦開發環境完全構建,就可以開始簡便快速地編輯和調試 php 代碼。