增加Wordpress速度(大型网站约1000k帖子)

时间:2012-12-20 22:19:22

标签: performance wordpress

我有一个wordpress网站,有超过1000k的帖子。它很慢。我使用wp总缓存,W​​P-dboptimizer插件等但仍然很慢。任何人都可以提供一些提示,以提高我的网站速度我的网站是amazingvideoz.com

6 个答案:

答案 0 :(得分:1)

尝试使用.htaccess文件启用gzip。

见:

http://salscode.com/web-resources/gzip-htaccess

答案 1 :(得分:1)

有很多选择。其中一个是使用CDN ..

我正在给你一些你应该遵循的文章。关注他们后,我的网站变得令人难以置信地更快:-)(我的博客 - www.wrapcode.com,自己检查速度)

  1. 使用WordPress的Jetpack。激活它,它确实在速度和性能上做了很多改变。一种CDN
  2. 请遵循以下文章:http://www.wpbeginner.com/plugins/how-to-install-and-setup-w3-total-cache-for-beginners/
  3. 使用W3 Total Cache:我在Jetpack中使用它,它可以帮助您减少带宽并加快您的博客速度:http://www.ostraining.com/blog/wordpress/w3-total-cache/

答案 2 :(得分:1)

如果你拥有大量资产(图片,js,css),使用CDN肯定会有所帮助。如果你几乎都是html,CDN没有好处,因为它不会缓存html。启用gzip总是一件好事,但在大多数情况下,您的托管服务提供商将覆盖这一点。使用webtest.com或webpagetest.org等网络性能测量工具来了解瓶颈是前端还是后端(服务器)。如果你看到第一个文件(主html)需要很长时间(超过1-2秒),那么你真的需要在服务器上做更多的事情。如果您在其余文件上看到80-90%的时间,您知道您需要专注于前端,而对服务器的任何更改都将为您带来最小的好处。

那么后端该怎么办?取决于你如何托管。如果你有一个超便宜的计划,看看找到一个更好的托管选项。

如果您像大多数网站一样,专注于前端是您看到显着加速的最佳选择。请查看http://yslow.org/上的最佳做法。按照大部分内容进行操作,您应该会看到非常显着的差异。

答案 3 :(得分:0)

请查看各种解释和解决不同因素对WordPress博客速度的影响。它可能有助于特定的工作,有助于提高速度。

此外,您可以通过wpclearfix插件来清理wordpress数据库,该插件将从数据库中删除不需要的修订和不需要的数据,它也有助于减少数据库大小。

有关详细说明,您可以查看关于加速WordPress博客的博文 - http://www.blogtechie.com/speed-up-wordpress-blog-website/

您也可以尝试延迟加载功能以按需加载资源

答案 4 :(得分:0)

为了获得Wordpress的最佳性能,这就是您所需要的:

  1. 使用Nginx,不要使用Apache - 它不能很好地扩展并消耗大量内存,而Nginx的重量非常轻。如果您的主机仅提供Apache,请更改主机。
  2. 使用CDN - cloudflare有免费CDN或MaxCDN是高级服务
  3. 使用W3 Total Cache并设置页面缓存和CDN。忽略其他设置,因为它们可能会导致与其他插件的兼容性问题。
  4. 考虑使用HHVM - 由Facebook创建的Hip Hop虚拟机,基本上将PHP变成编译语言。它与Nginx一起使用。它不适用于Buddypress,但如果你有这个,你需要等待。
  5. 仔细选择您的主机 - Digital Ocean提供基于SSD的VPS或WP引擎提供托管主机和大量性能提升(如HHVM,Varnish等)
  6. 考虑设置清漆以提高速度
  7. 考虑设置Memcached以获得更高的速度提升 - 无论是在同一服务器上还是在不同的专用缓存服务器上
  8. 分析插件的性能 - Query Monitor和P3 Plugin Profiler对此非常有用,但最终的最佳选择是New Relic,它可以在后台分析性能。当有很多帖子时,有些插件表现非常糟糕。
  9. 以上提示将为您提供几乎所有可能想象的Wordpress网站大小的速度。

    以下是设置HHVM的指南:

    http://www.affiliatewebdesigners.com/2015/01/14/setting-hhvm-wordpress/

    以下是使用Nginx配置Digital Ocean的指南:

    http://www.affiliatewebdesigners.com/2014/11/20/setting-digital-ocean-wordpress/

答案 5 :(得分:0)

我们有许多选项可以应用在Wordpress上以提高速度,您需要在网站上应用以下几点。

  1. 使用CDN:内容分发网络(CDN)
  2. 缩小CSS / JS文件
  3. 删除阻止渲染的JavaScript
  4. 应用缓存
  5. CSS精灵
  6. 在服务器上安装页面速度模块
  7. 改善服务器响应时间
  8. 在服务器上启用GZIP压缩
  9. 应用AJAX加快速度
  10. 添加Expires标头以利用浏览器缓存

您可以在here上查看完整的详细信息