easyswoole
安装
创建一个文件夹,然后再文件夹里面执行一下命令
composer require easyswoole/easyswoole=3.x
php vendor/bin/easyswoole install
在项目根目录下创建如下的目录结构,这个目录是编写业务逻辑的应用目录,编辑 Index.php
文件,添加基础控制器的代码
project 项目部署目录
----------------------------------
├─App 应用目录
│ └─HttpController 应用的控制器目录
│ └─Index.php 默认控制器文件
----------------------------------
<?php
namespace App\HttpController;
use EasySwoole\Core\Http\AbstractInterface\Controller;
class Index extends Controller
{
function index()
{
// TODO: Implement index() method.
$this->response()->write('hello world');
}
}
然后编辑根目录下的 composer.json 文件,注册应用的命名空间
{
"autoload": {
"psr-4": {
"App\\": "App/"
}
},
"require": {
"easyswoole/easyswoole": "2.x-dev"
}
}
最后执行 composer dumpautoload
命令更新命名空间,框架已经可以自动加载 App 目录下的文件了,此时框架已经安装完毕,可以开始编写业务逻辑
# 更新命名空间映射
composer dumpautoload
# 启动框架
php easyswoole start
数据库
安装命令
composer require easyswoole/mysqli
最后更新于