hyperf 垂直拆分案例(3.0)
5910
0
0
阅读目录
我们今天会构建一个简单的电商项目并对其进行垂直拆分。
环境
截止到今天,hyperf 3.0还没有发正式版,鉴于目前已经更新到 v3.0.0-beta.12 了,所以学习不成问题。但是如果你选择上正式,最好还是等到 3.0 的 release 包。
» php -v PHP 7.4.21 » php --ri swoole Version => 4.6.7 » composer -V Composer version 2.1.3
目前我本地的环境还是 php 7.4 的,hyperf 3.0 要至少保证你的 php 版本大于 8.0,所以我们采用官方的 docker 镜像。
hyperf 官方镜像参考 https://hub.docker.com/r/hyperf/hyperf/tags,我们本地选择安装 hyperf/hyperf:8.1-alpine-v3.15-swoole 这个镜像。
docker run --name hyperf3 \ -v /data/web/test/php/hyperf:/data/project \ -p 9501:9501 -it \ --privileged -u root \ --entrypoint /bin/sh \ hyperf/hyperf:8.1-alpine-v3.15-swoole
注意把 “/data/web/test/php/hyperf” 修改成你本地的目录,其他保持不变就可以了。
docker run命令执行后,默认已经成功登录上容器了,我们可以看下容器内的环境。
# php -v PHP 8.1.1 (cli) (built: Jan 8 2022 23:51:22) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.1, Copyright (c) Zend Technologies with Zend OPca
还有90%的精彩内容,购买继续阅读
- 评论区
共5条评论
登录
后发布评论