Laravel 8 Valet 还是 Homestead
你应该知道,Laravel 还提供了另外一种本地开发环境 Homestead。Homestead 和 Valet 的不同之处在于目标受众和本地开发方式。 Homestead 提供了一个能自动化配置 Nginx 的完整的 Ubuntu 虚拟机。如果你想在 Windows 或者 Linux 系统上实现完全虚拟化的 Linux 开发环境,Homestead 是一个很好的选择。
Valet 仅支持 Mac,并且需要你直接在本地计算机上安装 PHP 和数据库服务器。这很容易通过使用 Homebrew 命令来实现,如 brew install php
和 brew install mysql
。Valet 以最少的资源消耗提供了一个极快的本地开发环境,非常适合只需要 PHP 和 MySQL 且不需要完全虚拟化开发环境的开发者。
Valet 和 Homestead 都是配置 Laravel 开发环境的绝佳选择,使用哪一个仅仅取决于个人喜好和团队的需求。