问题 提高magento性能的最佳步骤是什么? [关闭]


我有一个magento商店(版本1.2)在专用的LAMP设置下运行。

我对它做了以下更改:

  • 启用magento缓存
  • 启用APC
  • MySQL Query缓存
  • GZip压缩html,css,js

商店仍然非常缓慢,大约10秒左右,用于渲染主页。我错过了任何明显的事情吗?

请分享您的提示,以提高Magento的性能


10286
2017-09-10 03:12


起源



答案:


我们最大的速度提升来自将./magento/var/cache放到tmpfs文件系统上。

我们还将.htaccess文件的内容移动到Apache配置中。这消除了每页检查文件的检查。

我们也在服务器上启用了gzip压缩。它似乎有点帮助。

您可能还想查看MySQL查询缓存配置。

有一些指南可以在线调整您的Magento安装。我喜欢这个: http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/magento-performance-hosting/


5
2017-10-04 23:29





我做了一些自己不会产生太大影响的事情,但结合起来会产生很大的不同。

1)gzip压缩 2)缩小HTML,CSS,JSS(删除所有不必要的空格) 3)优化您的图像 4)禁用所有未使用的模块 5)将外部CSS / JS组合到一个文件中 6)缓存可以缓存的文件

上面提到的.htaccess技巧听起来相当不错。我从来没有尝试过,但会在星期一尝试工作!


3
2017-10-25 13:17



.htaccess技巧对我有用,但不是我希望的巨大改进:(我们在网站上大量使用缓存,所以我要尝试将/ var移动到内存中,看看是否有帮助。 - Rick J


答案:


我们最大的速度提升来自将./magento/var/cache放到tmpfs文件系统上。

我们还将.htaccess文件的内容移动到Apache配置中。这消除了每页检查文件的检查。

我们也在服务器上启用了gzip压缩。它似乎有点帮助。

您可能还想查看MySQL查询缓存配置。

有一些指南可以在线调整您的Magento安装。我喜欢这个: http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/magento-performance-hosting/


5
2017-10-04 23:29





我做了一些自己不会产生太大影响的事情,但结合起来会产生很大的不同。

1)gzip压缩 2)缩小HTML,CSS,JSS(删除所有不必要的空格) 3)优化您的图像 4)禁用所有未使用的模块 5)将外部CSS / JS组合到一个文件中 6)缓存可以缓存的文件

上面提到的.htaccess技巧听起来相当不错。我从来没有尝试过,但会在星期一尝试工作!


3
2017-10-25 13:17



.htaccess技巧对我有用,但不是我希望的巨大改进:(我们在网站上大量使用缓存,所以我要尝试将/ var移动到内存中,看看是否有帮助。 - Rick J


尝试使用缓存扩展MTurbo http://www.artio.net/magento-extensions/m-turbo-accelerator


3
2017-10-06 12:44





我建议改用 Litespeed网络服务器,它与Magento一起工作,没有任何配置(当然除了设置PHP),并提供了巨大的性能提升。没有尝试将PHP切换到fast-cgi模式。


3
2018-01-30 15:30





我最大的性能提升来自于安装Xcache来缓存php级别的代码, 打开mysql查询缓存也会有所帮助,因为在同一页面请求中从mysql服务器请求了很多类似的查询


2
2017-11-27 10:15