Herd Pro是一款快速的本地Laravel和PHP开发环境,专为macOS设计,提供零依赖和易于使用的开发体验。通过静态二进制文件,Herd实现了比其他PHP开发环境快35%的测试速度和100%的网页请求速度,包含Composer、Laravel安装器和Expose等工具,方便用户直接在终端中进行操作。Herd免费版提供了基本的开发功能,但通过升级到Herd Pro,用户可以访问更强大的调试和邮件处理功能,同时轻松管理多个PHP版本及其设置,还可以集成Laravel Forge来简化站点部署。Herd Pro的定价为99美元,团队版则为299美元,支持多用户许可证管理。Herd受到了众多开发者的好评,成为了现代开发工具的必备选择。
Laravel Herd Pro 是原生 PHP 开发环境的专业版本:一体化解决方案——从网站发布到调试、服务管理和测试——无需容器、依赖项或任何令人头疼的问题。
提示更新时,不要更新否则用不了
![]()
功能
Herd 是一款快速的 Laravel 和 PHP 开发环境,专为 macOS 用户设计。它可以让用户轻松开始 Laravel 开发,集成了 PHP 和 nginx 等所需组件,安装完成后即可立即投入开发,无需额外的依赖和复杂配置。
- 极速环境: Herd 利用静态二进制文件快速运行 PHP、nginx 和 dnsmasq,能够提供比其他 PHP 开发环境更快的速度,测试速度提升 35%,网页请求速度提升 100%。
- 完整的开发工具: 内置 Composer、Laravel 安装器和 Expose 等工具,让用户可以在命令行中直接使用,简化了项目管理。
- Herd Pro 解锁更多功能: 虽然 Herd 基础版免费提供了所有用于开始 Laravel 开发的功能,但用户可以通过升级到 Herd Pro 来获取更强大的调试和测试功能,如美化的 dump() 输出、邮件捕获和日志查看器等。
- 多版本 PHP 管理: Herd 支持快速切换 PHP 7.4 至 8.4 的多个版本,用户可以轻松将特定站点固定到所需的 PHP 版本,并自动保持更新。
- 集成 Node.js 版本管理: 附带的 nvm 使用户可以方便地管理 Node.js 版本,快速在终端或 Herd UI 中安装和切换版本。
- 服务管理: Herd 可作为本地环境的控制面板,支持与 MySQL、PostgreSQL、Redis 等存储系统的集成,方便管理 Laravel 应用所需的所有服务。
- 团队协作功能: 允许将 herd.yml 文件添加到项目中,以快速设置新机上的站点配置,结合 Herd Pro 可在几秒钟内完成服务的配置。
Herd 受到了许多开发者的热爱,通过简化开发环境的设置和管理,帮助用户专注于开发本身,让开发者的工作体验更加高效和愉悦。
• 零设置:一键安装,无需 Homebrew、Docker 或虚拟机
• 原生速度:直接启动 PHP、nginx 和 dnsmasq 二进制文件,速度远超容器
• 自动域名:所有站点均可通过 *.test 自动访问
• 多版本 PHP:轻松切换 PHP 7.4 至 8.5,并将版本与站点关联
• 命令行集成:PHP、Composer、Laravel 和 Node 可立即在终端中使用
• 从 Valet 迁移:自动迁移站点、证书和设置
• Forge 集成:一键部署到远程服务器
• 在单独的窗口中拦截 dump()/dd() 函数,并支持语法高亮显示
• 按类型筛选:变量、数据库查询、作业、视图、日志、HTTP 请求
• 保存请求历史记录
• SMTP 服务器位于 2525 端口:所有邮件均被拦截,不会发送到外部
• 查看 HTML/文本版本、附件和邮件头
• 按项目和文件便捷地搜索和筛选日志
• 从日志跳转到 IDE 中的特定代码行
• 一键启动/停止数据库和缓存:MySQL、PostgreSQL、MariaDB、Redis、Memcached、Meilisearch、Typesense、MinIO、Laravel Reverb
• 为每个服务配置端口、版本和参数
• 仅在有调试请求时自动启用 Xdebug
• 正常模式下不影响性能
• 直接从 Herd 界面管理 Node.js 版本
• 包含站点设置(PHP 版本、服务、Forge)的文件,方便团队快速同步
![]()
![]()
![]()
![]()
