laravel - 如何加快本地 PHP 开发?
问题描述
在过去的几年里,我遇到了当地发展缓慢的问题。慢,我的意思是写一些代码,刷新页面并等待 5-30 秒得到响应。在我的书中,任何低于几秒钟的时间都可以。缓慢的结果是当我使用基于 Magento 或 Laravel 的应用程序时。
多年来,我尝试了很多事情来加速开发:
- 从 WAMP -> uniserver -> 其他一些 -> Laragon 切换
- 清空或调整主机文件
- 不同的IDE
- 使用virusscanner 忽略开发文件夹/apache/mysql 进程
- 几个加速指南
目前我正在开发一个 Laravel Nova 应用程序,一些屏幕需要大约20-30秒才能加载(使用 Xdebug)。这是一个真正的痛苦!
我的设置:
- 酷睿 I5-3570K
- 16 GB 内存
- 三星固态硬盘 860
- Windows 10 / 默认 Windows 病毒扫描程序
内容主机文件:
127.0.0.1 localhost
#::1 localhost
我的问题
那我能做什么?有没有更快的开发方法或者我应该购买新硬件?在 VM 或 WSL 2 中开发是否更快?
解决方案
在花钱购买新硬件之前,我建议您尝试在 Linux 上进行开发。如果你想保留你的 Windows 安装,你也可以双引导。我一直发现在 Linux 上开发 PHP 更快。
推荐阅读
- python - 为什么 df.to_csv 函数将文件写为 pandas 中每行一个大字符串
- java - 在泽西岛的特定 API 端点上收到 500 请求错误?
- ios - Swift NSDictionary 值即使在检查内部存在值后也返回 nil
- regex - 如何删除第一个之后包含特殊字符的行:
- go - 使用 os/exec 命令从 Windows 交叉编译到 Linux
- css - CSS > 选择器传播到孩子之外?
- python - Geopy 没有所有相同的地址键
- prolog - 为什么这个 Prolog 规则没有进入无限循环?
- python - 如何更改用户输入?
- r - 在 R 中编写一个函数 - 从历史记录中计算价值并添加到未来的记录中