我有一个magento商店(版本1.2)在专用的LAMP设置下运行。
我对它做了以下更改:
- 启用magento缓存
- 启用APC
- MySQL Query缓存
- GZip压缩html,css,js
商店仍然非常缓慢,大约10秒左右,用于渲染主页。我错过了任何明显的事情吗?
请分享您的提示,以提高Magento的性能
我有一个magento商店(版本1.2)在专用的LAMP设置下运行。
我对它做了以下更改:
商店仍然非常缓慢,大约10秒左右,用于渲染主页。我错过了任何明显的事情吗?
请分享您的提示,以提高Magento的性能
我们最大的速度提升来自将./magento/var/cache放到tmpfs文件系统上。
我们还将.htaccess文件的内容移动到Apache配置中。这消除了每页检查文件的检查。
我们也在服务器上启用了gzip压缩。它似乎有点帮助。
您可能还想查看MySQL查询缓存配置。
有一些指南可以在线调整您的Magento安装。我喜欢这个: http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/magento-performance-hosting/
我做了一些自己不会产生太大影响的事情,但结合起来会产生很大的不同。
1)gzip压缩 2)缩小HTML,CSS,JSS(删除所有不必要的空格) 3)优化您的图像 4)禁用所有未使用的模块 5)将外部CSS / JS组合到一个文件中 6)缓存可以缓存的文件
上面提到的.htaccess技巧听起来相当不错。我从来没有尝试过,但会在星期一尝试工作!
我们最大的速度提升来自将./magento/var/cache放到tmpfs文件系统上。
我们还将.htaccess文件的内容移动到Apache配置中。这消除了每页检查文件的检查。
我们也在服务器上启用了gzip压缩。它似乎有点帮助。
您可能还想查看MySQL查询缓存配置。
有一些指南可以在线调整您的Magento安装。我喜欢这个: http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/magento-performance-hosting/
我做了一些自己不会产生太大影响的事情,但结合起来会产生很大的不同。
1)gzip压缩 2)缩小HTML,CSS,JSS(删除所有不必要的空格) 3)优化您的图像 4)禁用所有未使用的模块 5)将外部CSS / JS组合到一个文件中 6)缓存可以缓存的文件
上面提到的.htaccess技巧听起来相当不错。我从来没有尝试过,但会在星期一尝试工作!
尝试使用缓存扩展MTurbo http://www.artio.net/magento-extensions/m-turbo-accelerator
我建议改用 Litespeed网络服务器,它与Magento一起工作,没有任何配置(当然除了设置PHP),并提供了巨大的性能提升。没有尝试将PHP切换到fast-cgi模式。
我最大的性能提升来自于安装Xcache来缓存php级别的代码, 打开mysql查询缓存也会有所帮助,因为在同一页面请求中从mysql服务器请求了很多类似的查询