如何提高magento网站的速度

时间:2014-06-03 10:59:12

标签: mysql performance .htaccess magento

我使用了磁条捕捉功能,禁用非常用模块,合并css和javascript等一些提示,禁用系统日志。

所以请告诉我如何才能提高速度。

2 个答案:

答案 0 :(得分:2)

.htaccess文件中有设置

<ifmodule mod_deflate.c>
############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip
# Insert filter
SetOutputFilter DEFLATE
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</ifmodule>

<IfModule mod_headers.c>
   Header set Connection keep-alive
</IfModule>

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 1 year"
</IfModule>
## EXPIRES CACHING ##

FileETag none
Header unset Cookie  
Header unset Set-Cookie

<FilesMatch "!\.(gif|jpe?g|png)$">
    php_value session.cookie_domain example.com
</FilesMatch>

我认为这会帮助你

答案 1 :(得分:0)

您可以通过以下步骤进行Magento优化:

  1. 高性能专用服务器。例如:Amazon EC2云
  2. 交换Apache for NGINX
  3. 尽量减少使用Javascript
  4. 缩小和压缩的CSS文件
  5. 'Combine CSS'旨在减少a的HTTP请求数量 浏览器
  6. 优化图片
  7. 对图像使用lazyload
  8. 指定图像尺寸
  9. 将图像合并到CSS精灵中
  10. 使用内容分发网络(CDN)提供静态文件  像JS,CSS和图像来卸载你的服务器
  11. 禁用不需要的模块/扩展程序
  12. 启用所有Magento缓存
  13. 使用整页缓存/清漆缓存/ Memcache / RedisCache
  14. 如果你真的不需要,请不要使用分层导航  很多资源
  15. 启用编译
  16. 在产品概述页面上限制产品数量。
  17. 仅将那些属性前端属性设置为“是”  实际上会去使用。将所有其他设置为“否”。
  18. 请勿在快速搜索,高级搜索比较等中使用:目录   - &GT;属性 - &gt;管理属性 - &gt;前端物业。
  19. 安装Google Page Speed模块
  20. 最小化重定向 - 将HTTP重定向从一个URL最小化到  另一个会缩短用户的等待时间。
  21. 首选异步资源 - 异步获取资源  防止这些资源阻止页面加载。