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

缘由

由于我自己的Android应用需要使用服务器进行数据交互,之前一直使用的原生的php开发在接口不多的时候还能应付,现在软件更新接口需求增加,曾经的开发模式越来越繁琐了,于是想找一个好用的api开发框架。在知乎上面搜索这方面的问答,很多人推荐laravel,所以尝试着试了一下laravel,不过laravel对系统要求较高,而我的豆腐渣服务器看来是承受不了了。转而寻找新的替代品,于是发现了Slim-
php,一款php微框架,效率很高对系统要求也很低,没有用户登陆系统,这个也刚好符合我的需求。安照slim-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的介绍有间可以单独写一篇博客介绍。

安装Composer

  • * 下载
    

在终端执行curl -sS https://getcomposer.org/installer | php下载composer

  • * 设置
    

将Composer设置为全局运行程序方便使用,执行mv composer.phar /usr/local/bin/composer

  • * 测试
    

执行composer -v,如果能查看到版本信息,则说明安装成功。

安装Slim-php

使用Composer安装Slim-php很简单,只需要cd到你的项目目录,执行composer require slim/slim "^3.0",之后就会在项目目录下面看到vendor文件夹和composer.json的文件,这就安装完成了。关于Slim-
php的使用可以查看我的下一篇文章

Search by:GoogleBingBaidu