caiomarcatti12 / core
此软件包的官方仓库似乎已不存在,因此该软件包已被冻结。
2.0.10
2023-02-18 18:59 UTC
Requires
Requires (Dev)
- pestphp/pest: ^1.22
README
此项目的目标是提供一个结构和一组基本功能,以超快的速度进行微服务创建,无需担心标准化、功能、定义和日常事物的更新。
先决条件
- 使用composer启动的项目
使用Core初始化项目
要在PHP项目的根目录下安装Core,请运行以下命令:
composer require caiomarcatti12/core
在项目根目录下创建一个名为"main"的文件(没错!没有扩展名),内容如下:
#!/usr/bin/env php
<?php
require_once __DIR__ . '/vendor/autoload.php';
use CaioMarcatti12\Core\Application;
class App extends Application {
}
(new App())->start();
组件
- Web服务器
- WebSocket服务器
- Rabbitmq消费者
- 命令
- 日志
- 事件