放弃 Homestead 了 速度不给力

速度测试#

读测试#

time dd if=/app/tem1 of=/dev/null bs=4k

folders:
    - map: D:/code/source
      to: /app
      type: nfs
目录 MB/S 备注
/app/tem 5.4 共享目录
/app/tem 107 共享目录 + 开启 nfs
/usr/tem 951 硬盘是 ssd

写测试#

time dd if=/dev/zero of=/app/tem1 bs=4k count=256000

目录 MB/S 备注
/app/tem 68.3 共享目录
/app/tem 57.6 共享目录 + 开启 nfs
/usr/tem 607 硬盘是 ssd

小结#

主要是读,不开 nfs 很难受的,访问至少 300ms+;

开 nfs 有奇葩 bug,使用第三方包后出现的这个错误,你们都遇到过吗?

环境用 windows, 可能有奇葩的 bug。

装 linux (物理机) 不能使用微信开发工具 (wine 不知道 又怕编译慢)。

我现在选择 w10 应用商店的 linux。

放弃homestead了  速度不给力

放弃homestead了  速度不给力

本作品采用《CC 协议》,转载必须注明作者和本文链接
专心学习不瞎搞
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 16

大庆期间,请减速慢行

5年前 评论

也可以折腾一下 docker

5年前 评论
Gecco

可以全 Linux 开发的,日常开发工具都能跑起来,微信开发工具本身基于 nw.js,改改就能跨平台,网上有现成的,以前用过。不过用 Subsystem 也很不错啊。折腾 Docker 也不错啊。

5年前 评论
piupiu

还是 Mac 好,Homestead、Valet 都用得爽,其他常用的软件也比 Linux 桌面全

5年前 评论
ly560020 5年前
幽弥狂 5年前

为了快速学 laravel 建项目,建议用 mac 用 valet,不要把时间折腾到环境部署上

5年前 评论

微信开发工具,aur 上就有人打包,而且经常更新,manjaro 开发体验良好

5年前 评论
绝缘体菜狗 5年前

Mac 吧,wsl 感觉也有点慢……

Mac 上无论是重量级的 Homestead ,还是轻量级的 Valet ,亦或者 Laradock ,都能跑到飞……

5年前 评论

Homestead 配置起来一大堆问题,还不如自己搭一个虚拟机,配置 lnmp, 然后通过 mount 挂载本机共享文件夹进行开发

5年前 评论

laradock 用起来体验不错

5年前 评论
ibucoin

windows 有以下几种开发方案:
1、虚拟机装 centos,直接模拟服务器开发。

2、laragon

3、docker

4、phpstudy

Homestead 我已经不建议了,我推荐 1 和 2,如果有 mamp 的话,也是可以的。

5年前 评论

IO 确实不尽人意,这估计也不是 Homestead 的错(没办法,Virtualbox 是开源的)

现在我的解决方案是,利用 VSCode 的 SSH 远程开发,直接在 Homestead 内部非共享目录创建项目,相当于题主直接在 /usr/tem 上读写了,目前拿来写 PHP 体验还可以,直接在虚拟机内部提供 PHP 解释器进行语法分析,Windows 宿主机上不需要安装 PHP 环境了

本来嘛,用虚拟机本意就是不想在宿主机上装太多乱七八糟的东西,因为标准端口就这么多,要是有其他程序占用了 3306 导致 MySQL 要用一个特别别扭的 3307 运行就折腾了。

5年前 评论

求教下前辈们,根据本站的环境配置教程配置好 Homestead 后,访问项目出现 No input file specified. 网上搜了各种解决办法依然没解决,我确定路径啥的都没错,我试过 laravel 项目下 public 里面放个 index.html 可以访问到,求教下前辈们这种情况该怎么解决啊

5年前 评论

file

wsl 也很慢 换成 manjaro 开了 opcache 飞起 正常 80ms

5年前 评论

vscode +wsl2 也是个不错的选择!速度快,内存消耗少!

5年前 评论

目前已使用 manjaro 开发

有些奇葩的 bug (微信开发者工具 小程序无法真机预览 微信不能打开浏览器......)

正常感觉还是不错的

file

5年前 评论

现在可以使用 WSL2 搭配 laradock 进行开发了,速度飞快

4年前 评论
Ruma_z 4年前
arukas (作者) 4年前

未填写
文章
89
粉丝
108
喜欢
481
收藏
724
排名:108
访问:8.8 万
私信
所有博文
社区赞助商