SlimPhp框架的使用(一)安裝Composer和Slim


原因

因爲我本身的Android應用須要使用服務器進行數據交互,以前一直使用的原生的php開發在接口很少的時候還能應付,如今軟件更新接口需求增長,曾經的開發模式愈來愈繁瑣了,因而想找一個好用的api開發框架。在知乎上面搜索這方面的問答,不少人推薦laravel,也有人推薦phal,國人本身設計的一款專用於api開發的框架,由於我對phal信心不足,想要找一款國外的框架,因此嘗試着試了一下laravel,不過laravel對系統要求較高,而個人豆腐渣服務器看來是承受不了了。轉而尋找新的替代品,因而發現了Slim-php,一款php微框架,效率很高對系統要求也很低,沒有用戶登錄系統,這個也恰好符合個人需求。安照slim-php官網的話就是:php

You don’t always need a kitchen-sink solution like Symfony or Laravel. These are great tools, for sure. But they are often overkill. Instead, Slim provides only a minimal set of tools that do what you need and nothing else.

接下來,我將介紹如何安裝Slim-php,你能夠選擇下載源碼安裝的方式,也可使用Composer安裝。這裏我使用的是Composer的安裝方式,強烈推薦這種方式。關於Composer的介紹有間能夠單獨寫一篇博客介紹。laravel

安裝Composer

下載

在終端執行curl -sS https://getcomposer.org/installer | php下載composerjson

設置

將Composer設置爲全局運行程序方便使用,執行mv composer.phar /usr/local/bin/composerapi

測試

執行composer -v,若是能查看到版本信息,則說明安裝成功。服務器

安裝Slim-php

使用Composer安裝Slim-php很簡單,只須要cd到你的項目目錄,執行composer require slim/slim "^3.0",以後就會在項目目錄下面看到vendor文件夾和composer.json的文件,這就安裝完成了。關於Slim-php的使用能夠查看個人下一篇文章
composer

相關文章
相關標籤/搜索