【发布时间】:2015-11-09 14:31:10
【问题描述】:
我正在尝试开发一个新的菜单模板,但我的 magento 网上商店在我的开发机器上加载速度非常慢。我必须禁用“页面块 HTML”才能看到我的更改。一旦我禁用此缓存,加载单个页面大约需要 10 秒! (启用缓存后不到一秒)。
我的设置:
- USBwebserver 在同一台机器上运行
- 核心 I5-3570K
- 8 GB 内存
- 三星 SSD 830
- Magento 1.9.2.1 商店有大约 400 个类别 / 4000 种产品
内容宿主文件:
127.0.0.1 localhost
#::1 localhost
我尝试过的:
- 不同的服务器,相同的效果:uniserver, wampp
- 启用 opcaching
- 修复和优化所有表格
- 已禁用 microsoft security essentials
这是预期的行为吗?我应该怎么做才能获得可接受的加载速度?
【问题讨论】:
-
考虑到 Magento 的文件结构以及要访问的大量文件,USB 记忆棒可能无法启动。使用 Virtualbox 并将其放在虚拟机上。
-
不使用 U 盘。 USBwebserver 安装在 SSD 上。与在主机系统上安装相比,虚拟机会缩短加载时间吗?
-
通常 magento 在没有缓存的情况下会花很多时间。
-
过去不是这样的。当商店在版本 1.7.0.2 上运行时,大约是 2-3 秒。在实时服务器上,速度没有问题。
标签: performance magento templates caching development-environment