HQY

×

用了这么多 Windows 集成环境,最后还是选了 FlyEnv

hqy hqy 发表于2026-10-27 15:14:29 浏览22 评论0

抢沙发发表评论

图片

作为一个老程序员,以前用 Mac 的时候还好,各种开发环境基本都可以通过 Brew 管理。

换了 Windows 之后,搞环境真的是太痛苦了,所以集成环境也就成了不二之选!

这些年,我用过不少集成环境,像 phpStudy、FlyEnv、ServBay、Laragon,基本都折腾过。

先说说 phpStudy。

这应该算是比较古老的集成环境了,也是我用得最多的一个,真的是让我又爱又恨。

版本残缺、扩展支持少、操作复杂、配置难管理,界面还丑。

好在它支持不少古老版本,而且相关资源也确实好找。尤其是维护一些老项目的时候,还真离不开它。

至于 Laragon,这一言难尽的玩意儿,我就不说它了……

ServBay 其实也确实不错。界面相当漂亮时尚,功能也贼全,还支持多平台。但就是占用内存太高了,那家伙一启动,机器磁磁响,受不了一点。

当然,也可以通过修改配置,减少一些服务的启动,达到优化内存的效果。

但问题是,我都用集成环境了,不就是图个方便吗?还让我配这配那,我还用啥集成环境呢?


最后说说 FlyEnv,目前我觉得最合适的一个。

首先是界面。清新、简洁,完全长在了我的审美上。毕竟我连车都喜欢毛坯 Y的人,对这种简洁的设计确实没什么抵抗力。

其次是功能,也足够全面。Web 服务器除了常见的 Nginx、Apache,还支持 Caddy。

数据库就不用多说了,缓存、队列啥的都有,甚至连对象存储也支持。容器、AI 啥的,现在这些集成环境基本也都开始支持了。

语言环境同样比较全面,像 PHP、Python、Bun、Node.js、Go、Java、Flutter,以及 Swoole 等常用开发环境和扩展,基本都能覆盖。其他乱七八糟的开发工具也有不少。

图片

不过,这些其实还不是最吸引我的。最关键的是,它支持添加自定义版本。

比如 PHP 5.2,FlyEnv 本身没有提供,但 phpStudy 有啊!我可以直接把对应的版本导入进来使用。


还有数据库也是一样。之前使用 phpStudy 搭建的数据库环境,重新迁移、配置比较麻烦,我干脆直接添加进来继续用。

图片

这个功能就很舒服了。

尤其是我们这种经常需要维护老项目的程序员,不用为了某个特殊版本,再去装一套集成环境。

另外,它还可以直接在操作列添加环境变量。这个功能我也特别喜欢。

Windows 添加环境变量麻烦得要死,不像 Mac,本来就比较简单,还可以直接通过 ln 或 alias 来处理一些命令路径问题。而在 FlyEnv 里,基本点几下就能搞定,不用再去系统设置里翻来翻去。

对于 PHP 开发者来说,还有一个非常实用的地方。可以直接在操作列编辑 php.ini,添加扩展、禁用扩展,操作起来也贼方便。

不用到处找配置文件,也不用记各种目录路径。说到底,我选择集成环境,就是为了少折腾环境,把时间花在真正的开发上。

至于性能、资源占用、功能完整度,每个人的需求不同,实际体验肯定也不一样。但就我目前的使用体验来说,FlyEnv 确实是最符合我习惯的一个。

所以后面如果不换回 Mac,我大概就只推荐 FlyEnv 了。

 


打赏

本文链接:https://www.kinber.cn/post/6826.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客