Drupal 6网站非常慢

时间:2011-08-10 13:39:42

标签: drupal drupal-6

我刚刚使用Drupal 6为某人做了this website。问题是它变得非常慢......当我优化数据库时,它似乎变得更快一段时间然后它变慢了再次......我几乎尝试了我在Google上找到的所有内容,但似乎没有任何效果。也许这里有人比谷歌知道更多? :P

4 个答案:

答案 0 :(得分:1)

  • 您使用的是Drupal的内置缓存吗? 如果没有,请打开它 - 它可以产生很大的不同 您可能还想查看基于服务器的缓存解决方案,例如Varnish。

  • 您使用的是哪些模块?
    您可能正在使用具有已知问题的模块。 Google提供与您正在使用的各种模块相关的速度问题。

  • 您是否在每个页面上显示任何动态内容? 这可能会减慢速度,因为无法缓存动态页面。考虑使用AHAH或AJAX在页面加载后通过Javascript加载页面的动态部分,因此它们与主页面内容分开,然后您可以正确缓存。

答案 1 :(得分:1)

我注意到使用PageSpeed的一件事是,此页面上的一些图像(http://heuvelfolies.be/CMS/Producten)使用HTML和CSS调整大小,而不是显示缩略图。与您的数据库问题无关,但总体而言它将有助于页面加载。

示例输出: http://heuvelfolies.be/img/Producten_Netten.jpg在HTML或CSS中从360x360调整为100x100。提供缩放图像可以节省74.7KiB(减少92%)

您使用的是其他缓存技术,例如Memcached吗? Drupal缓存将是第一步,您提到过它,但下一步将是一个中间缓存系统。我很幸运。 更新:看起来您的主机不提供VPS,因此如果您转移到VPS,这将是您要做的事情。话虽如此,在共享服务器上有其局限性。不知道服务器上运行的“其他人”可能会减慢整个事情的速度,这是其中一个限制。

答案 2 :(得分:0)

我无法ping该服务器。也许你应该考虑更改托管?

其他值得检查的事情是启用缓存,启用JS和CSS文件合并。如果布局包含许多图形,请考虑使用CSS sprite。还要确保与数据库的连接速度很快。

答案 3 :(得分:0)

在尝试改进任何内容之前,请检查管理页面上的“最近日志条目”。

网站运行缓慢的原因有很多,首先要确保网站没有错误。

我刚看了一下你的网站,它不是特别慢,也不是很快。页面似乎没有挂起,但缩略图加载速度不是那么快。

检查您网站的运行状况,检查您的托管服务提供商,查看缓存,对于像Varnish这样的解决方案,您将需要Pressflow或Drupal 7以及root访问权限,这意味着至少有一个VPS ......