1. 程式人生 > >PhalApi 2.7 開發快速上手

PhalApi 2.7 開發快速上手

PhalApi是一款國人制作的PHP純後端框架。它的開發相當簡單,同時也具備文件生成等特色功能。下面,我通過簡單的幾點,讓你可以快速入門使用該框架的開發。 建議使用PHPStorm作為IDE,程式碼提示相當完全。由於PHP的熱更新特性,修改過的PHP檔案儲存後立即生效,無需編譯,無需重啟伺服器。 ## 什麼是PhalApi PhalApi是一個輕量級的PHP介面框架。有別於傳統的框架,它**只面向後端介面**的開發。 官網:https://www.phalapi.net 官方文件:http://docs.phalapi.net/#/v2.0/ ## 安裝PhalApi Composer是PHP的包管理器(類似於Java的Maven、node的npm)。 Composer的安裝請參考https://pkg.phpcomposer.com/#how-to-install-composer,不要在英文官網直接下載安裝包。 Composer安裝後請立即切換到國內源https://developer.aliyun.com/composer。 Phar是PHP界的Jar包,可以像Jar包一樣引入即用。 在專案目錄下執行`composer create-project phalapi/phalapi`即可建立PhalApi專案,專案路徑為`./phalapi`。 若需要安裝阿里雲OSS的SDK,則在專案路徑下(注意cd到phalapi目錄)按https://help.aliyun.com/document_detail/85580.html說明呼叫Composer。 ``` composer require aliyuncs/oss-sdk-php composer install ``` ***PhalApi提供了再封裝的PhalApi-OSS阿里雲OSS包(https://github.com/vivlong/phalapi-aliyun-oss),也可以考慮使用*** ## 本地除錯環境配置 建議使用傻瓜式一體化軟體XAMPP搭建本地的除錯環境。 修改XAMPP中Apache的配置檔案,找到這兩行: ``` DocumentRoot "X:/XAMPP/htdocs"