做开发最折磨人的不是写业务代码,而是折腾本地开发环境。
手上同时维护好几个项目,老项目要用 PHP7.4,新项目跑 PHP8.3;前端项目需要 Node18,另一个项目又要 Node22;还要手动安装 MySQL、Redis,来回折腾 nvm、pyenv 各种版本管理器。改 hosts、配置 Nginx 虚拟主机、生成本地 HTTPS 证书,一堆重复配置,换电脑又要全部重来一遍。
Docker 虽然能做到环境隔离,但内存占用高,启动慢,低配笔记本压力很大;Windows 上好用的 Laragon 又只支持 Windows,Mac、Linux 无法使用;XAMPP、phpStudy 这类传统集成环境,多语言版本管理能力薄弱。
今天分享一款跨平台一体化本地开发环境工具 FlyEnv,前身是 PhpWebStudy,支持 Windows /macOS/ Linux 三大操作系统,原生二进制运行,不需要 Docker 虚拟机,一套 GUI 面板搞定全栈开发环境。
✨ FlyEnv 核心亮点
1、真正跨平台,一套工具三系统通用
Windows、Mac、Linux 使用完全一致的操作界面,团队不同操作系统的开发者,环境体验可以保持高度统一,不再出现 “我本地能跑,你那边不行” 的环境差异问题。
2、多语言运行时统一管理,告别版本打架
不仅仅是 PHP,PHP5.6‑8.x 全版本支持,同时支持 Node.js、Python、Go、Java、Rust、Ruby 等主流开发语言,多版本可以并行安装共存。
支持项目级自动版本切换,进入项目目录自动加载项目对应的语言版本,不用手动敲命令切换,彻底解决全局版本冲突问题。
3、Web 站点管理,自动 hosts + 可信 HTTPS 证书
可视化创建本地虚拟站点,不用手动修改系统 hosts 文件。
自动生成 xxx.test 本地域名,自动签发系统信任的 SSL 证书,本地直接愉快使用 HTTPS 开发,每个站点可以独立指定 PHP 版本,Nginx/Apache/Caddy 多种 web 服务器可选。
4、数据库与中间件一键管理
MySQL、MariaDB、PostgreSQL、MongoDB、Redis、Memcached 等常用数据库、缓存中间件,面板一键安装启停,直接查看日志,不用手动安装配置服务,开箱即用。
5、原生运行,轻量低资源占用
所有组件运行原生二进制,不依赖 Docker 虚拟化,毫秒级启动,内存占用远低于容器方案,低配笔记本也能流畅运行,模块化按需安装,不需要的组件不会占用磁盘空间。
6、额外实用能力
内置小工具集合:JSON 格式化、正则测试、编码转换;支持 Cloudflare 隧道、定时任务;新版本还支持 MCP 本地 AI 编程工作流,把本地环境暴露给 AI 助手,进一步提升开发效率。
📌适合什么样的开发者
✅同时维护 PHP、Vue、Node、Python 多技术栈项目
✅团队 Windows/Mac 多系统混用,想要统一本地开发体验
✅厌倦手动配置 Nginx、hosts、本地 SSL 证书
✅不想使用 Docker,希望本地环境轻量快速
✅ThinkPHP、Laravel、FastAdmin、NestJS、Django 等框架本地调试
如果你还在来回折腾各种环境工具,不妨体验一下 FlyEnv,把更多时间留给业务开发,而不是环境配置。
评论0
暂时没有评论