maliboot/maliboot-skeleton

基于hyperf-skeleton,为适配maliboot需求而构建的项目骨架

v1.0.4 2023-12-21 10:22 UTC

This package is auto-updated.

Last update: 2024-09-16 08:46:30 UTC


README

这是一个基于maliboot构建的项目骨架。该项目基于hyperf/hyperf-skeleton,并针对maliboot的需求进行构建。

安装依赖

  • PHP >= 8.0
  • 框架引擎,二者选其一
    • Swoole PHP扩展 >= 4.5,在php.ini中设置swoole.use_shortname=Off
    • Swow PHP扩展(可进行二进制打包项目)
  • JSON PHP扩展
  • Pcntl PHP扩展
  • OpenSSL PHP扩展(HTTPS必须)
  • PDO PHP扩展(Mysql客户端必须)
  • Redis PHP扩展(Redis客户端必须)
  • Protobuf PHP扩展(GRPC必须)

安装项目骨架

$ composer create-project maliboot/maliboot-skeleton path/to/install

安装完成后,运行项目

$ cd path/to/install
$ php bin/hyperf.php start

服务默认监听9501端口,打开浏览器,访问127.0.0.1:9501,访问项目首页;

测试maliboot示例,如http://127.0.0.1:9501/admin/example/listByPage