最近项目改版,想趁这个机会学习一款新的框架,朋友推荐了Hyperf 框架。Hyperf 是基于 Swoole 4.5+
实现的高性能、高灵活性的 PHP 协程框架。
一:准备工作
(1)安装composer;
(2)保证PHP版本>=7.2;
(3)安装swoole扩展;
(4)安装redis扩展等;
二:注意事项
(1)在php.ini 配置文件中,找到 swoole.use_shortname 更改为(如果没有就增加上)swoole.use_shortname = 'Off';
(2)可能遇到一些错误,是由于函数问题,找到禁用函数直接删除就可以解决问题了;
(3)如果出现以下情况,没反应,不要慌,仅仅等待就可以了。
三:安装与运行
(1)执行命令:composer create-project hyperf/hyperf-skeleton
composer create-project hyperf/hyperf-skeleton
除了 redis 和 mysql 选 y 其他全选 n (咱也不懂,听大佬的);
(2)执行运行命令:php hyperf.php start
cd hyperf-skeleton/bin/
php hyperf.php start
(3)新打开一个Xshell的窗口访问:curl 0.0.0.0:9501;(注意要放行端口)
四:访问
注意:要放行端口!放行端口!放行端口!