我有一台运行超过15个Magento商店的服务器,但它们表现不佳,尽管我有一个巨大的服务器来托管它们。我的服务器配置是 - 8 CPU的四核24GB RAM和2 TB硬盘。
我当前的页面加载是1.6秒。我希望它低于600毫秒。我已经安装了APC,& eAccelerator并调整了Apache的参数。我正在使用最新的Magento版本。
请建议。
-Ramesh
答案 0 :(得分:2)
您可以按照here的说明查看启用块缓存。它应该在类别和产品页面上运行良好,但您必须格外小心地应用适当的缓存标记和标识符,以确保您显示的内容始终是最新的...
答案 1 :(得分:2)
首先,实际上瓶颈是什么?优化始终是权衡,如果你在错误的地方寻找,你可能会让事情变得更糟。利用top
(假设你在这里使用Linux)并查看你的处理器/内存使用情况。
我将在黑暗中进行一次尝试并说,如果您已经添加了操作码,则可能正在等待其他HTTP请求进行页面加载。在Firefox上使用YSlow,看看您是否正在尝试加载过多的数据。优化图像大小并为图像设置适当的缓存参数可以解决那里的问题。
如果没有,silvo的建议是非常好的。使用块级或页级缓存可以真正加速网站。先前已涵盖This topic has,因此请参阅这些帖子。
希望有所帮助!
谢谢, 乔
答案 2 :(得分:0)
我不确定您是否会在同一台服务器上看到使用APC和eAccelerator的好处。他们几乎做同样的事情。
对于Magento安装,1.6秒的页面加载是相当典型的。最简单的方法是降低页面加载时间(在基本的Apache和MySQL调优和APC之后)使用整页缓存。目前市场上有一些产品。我们编写了一个完整页面缓存,大多数用户的页面加载时间缩短到.1 - .3秒,http://ecommerce.brimllc.com/performance/full-page-cache-magento.html