面向 Laravel 及其他的即装即用开发系统

发布: (2025年12月27日 GMT+8 23:24)
3 min read
原文: Dev.to

Source: Dev.to

概览

大多数工具帮助你启动单个项目,但真实的开发往往涉及多个同时运行的应用——Laravel 应用、WordPress 站点、API,或不需要数据库的简单静态网站。

Laravel Sail 提供一种每个项目都有的开发环境,运行在单个 Laravel 项目内部。

Podium CLI 解决了另一个问题:它创建一个一致的本地开发系统,多个项目可以共存并共享相同的设置,省去为每个应用重新构建环境的需求。

使用 Podium,你可以并行运行 Laravel 项目、WordPress 站点以及其他 PHP 应用。项目之间可以相互通信,而无需每次都进行自定义配置。

Podium 还支持 Kavera,这是一款可选的基于 Laravel 的平面文件网站引擎,专为 AI 工具和自动化而设计。Kavera 适用于简单网站、着陆页以及不需要数据库的内容驱动项目。

即将支持 FastAPIDjango,让 Python 服务能够与 PHP 应用共享同一系统。

Podium 在内部使用 Docker,但你不需要直接管理容器或配置文件——Podium 负责基础设施,你只需专注于构建项目。它适合想要快速入门的新手开发者,也适合一次处理多个项目的有经验开发者。

安装

curl -fsSL https://raw.githubusercontent.com/CaneBayComputers/podium-cli/master/install-ubuntu.sh | bash

(请参阅 GitHub 页面获取 Arch 或 macOS 的安装说明。)

配置

podium configure

创建项目

Laravel

podium new my-laravel-app

Kavera 平面文件网站

podium kavera my-kavera-website

访问项目

在浏览器中打开项目:

http://my-laravel-app

就这样。

源代码

  • Podium CLI:
  • Kavera:
Back to Blog

相关文章

阅读更多 »