讨论数量:
没什么区别,主要是团队使用一致,加扩展方便,我自己环境用就是 phpstudy 搭 VirtualBox , 加自己封装的散装 docker 镜像,四不像,你只要知道你代码最后是在哪,以什么形式在运行就好,初学的话,还是建议按教程来,不然到时候,环境不一致,会出现奇奇怪怪的 BUG ,增加学习成本。
自己喜欢就好,但是线上环境还是不建议使用这种集成环境,譬如前段时间暴漏的phpstudy漏洞,等等。 Linux环境下 安装 php,nginx, mysql 啥的也就几条命令行的事。 Windows环境的话不太清楚了。
使用homestead 的 是为了 团队开发时 能保证 开发环境一致,避免因为团队间系统、环境的一些不同而导致的问题,另外如果你使用windows计算机开发的话 还是建议配置homestead 因为线上环境 大部分被liux 统治着
phpstudy 也不是不可以,只需要相应php扩展安装配置好了,运行 php artisan serve
php内置的web服务器也一样可以运行的,进阶了可以使用docker vagrant能开发环境
推荐文章: