HerosPHP 开发手册
高性能 PHP Web 开发框架
超小内核
框架只实现最基本的功能(路由,会话,容器,注解,中间件),附加功能(比如文件上传,ORM,中间件等)都通过 composer 组件来实现,按需引入。
超高性能
基于 Workerman 开发,采用常驻内存的方式运行,内核代码精简高效,尽量杜绝性能损耗,性能高于传统 php-fpm 框架10-100倍左右。
极易上手
良好的 API 设计架构,精简的程序代码,详细的使用手册,不管是当工具使用还是想进行二次开发,都能快速上手,如丝般顺滑 ^o^o^
# 像数 1, 2, 3 一样容易
# 创建项目
composer create-project herosphp/app demo # demo 指代应用名称(App Name)
# 运行 Web 项目
php web.php start
# 运行客户端任务
php client.php /cli/test?arg1=test1:arg3=test2 # 传参跟 web url 类似
php client.php /cli/test -d # 后台运行任务
php client.php /cli/test stop # 停止后台运行的任务
# 运行自定义进程
php process.php start