序言

未匹配的标注

开发环境说明

本文档支持两个开发环境,分别是 Laravel Sail 和 Laravel Homestead,他们都由官方维护,一个是 Docker 容器方案,一个是虚拟机方案。

如何做选择呢?

推荐使用 Laravel Sail,比较轻量化,Laravel 官方推荐使用,不久将来会完全替代 Homestead 。

然而 Laravel Sail 目前对系统运行环境限制比较多,需要 Windows 10 2004 及以后版本,不具备此要求的朋友可选用 Homestead。

其他说明

本套课程是为『Laravel 实战教程』网站所有课程量身定制的开发环境。

学习本课程时,你需要提前知道这些信息:

  • 本教程是为站点里的实战课程服务的,所以行文的语气是假定你为实战课程的学习者;
  • 本教程会不定期保持更新;
  • 我们使用定制的 Homestead,一是提高下载速度,二是统一教程环境;
  • 线上环境可使用 这个脚本 来保持开发环境与生产环境的统一;
  • 建议使用 Docker,我们需要的是一个无限接近 Linux 的环境。

还有一个需要注意的是,对于命令行和编辑器等软件,我们有特定的选择,请不要来建议我们 PHPStorm 更好用或者 Vim 是最好的编辑器。我们这样的选择,是出于对完全的新手程序员的指导 —— 选择一个最合理的一款软件,然后在所有的教程中统一使用,保持一致性,并且以后在工作中也能持续使用。

本课程与本站点的所有课程一样,都是以专业的『商业应用开发』为导向,而不是以个人喜好为导向。我们的目标是培养具备 方案能力 的全栈工程师,我们希望读者在学习完整套课程以后,能为自己所在的公司提供完整的开发和生产解决方案。如果你的职业定位是技术主管、架构师、或者 CTO,你会喜欢上我们的课程的。

扩展阅读:

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
Summer
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
贡献者:1
讨论数量: 1
发起讨论 查看所有版本


wxlPHP
新人关于开发环境的选择的疑问
0 个点赞 | 10 个回复 | 问答 | 课程版本 9.x