phper 开发环境推荐
纯win开发
- 大小写坑
return view('User.Show')与return view('User.show') - 换行坑: 微信小程序不识别别
\\,不排除还有其他的坑 - 迁移坑: 以前外键关联某表,在linux执行就报错
- 扩展坑: 对于
php_pcntlswooleinotify等不支持
完全不考虑win环境
win共享目录到linux 例如: Homestead
读太过于低效,详见我以前写的放弃 Homestead 了 速度不给力
如果不在意开发时运行速度,可以考虑。
win用vm装linux (不共享目录)
微信来消息,切回来 …
如果不在意繁琐,可以考虑。
纯linux桌面开发
manjaro: 驱动完善,非常好,推荐。
deepin: 新机器驱动一堆没支持,再见.
mint: … 界面太丑
wine微信不能截屏 微信开发者不能预览… 很多小问题。
如果不在意损失一些体验感,可以考虑。
(我的联想装这些全部系统都有问题,远离*想保安全 还是乖乖用win吧)
win + docker (推荐)
挂载目录: 写:11.7 MB/s 读: 48.5 MB/s
不是挂载目录: 写: 285 MB/s 读: 1.2 GB/s
mac
…
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
wsl香的一批
既然都写到这里了,请继续更新下一篇,如何在docker for win上搭建laravel开发环境吧
mac +docker
老哥你说的不是挂载目录是不是直接用ftp上传的那种啊
win版本低的装docker也是个麻烦事
宝塔不香吗?
win+虚拟机(mini)+vscode remote
valet 挺不错的。
win+vmware+目录挂载
mac上用docker效率是个大问题
我觉得我要首选还是
ubuntu如果没条件的话再选mac吧win的话就不考虑了 放弃了windows +hyper-v
win:laragon
mac: valet、docker
macOS +
php -s= 王境泽真香理论使用docker 开发时候,PHPstorm 下面的termmial 输入命令就不能用了
win docker+bt 绝配
laravel 的 php artisan 命令呢? 是要加上docker exec lnmp_php_1 php artisan …… ??