不久前,我用Drupal6为某人做了this website,问题是它变得非常慢……当我优化数据库时,它似乎在一段时间内变得更快,然后又变慢了…我几乎尝试了我在谷歌上找到的所有东西,似乎都不起作用。也许这里有人比谷歌知道得更多?
发布于 2011-08-11 22:51:06
我在使用PageSpeed时注意到的一件事是,这个页面(http://heuvelfolies.be/CMS/Producten)上的一些图像是使用HTML和CSS调整大小的,而不是显示缩略图。与您的数据库问题无关,但总体上它将有助于页面加载。
示例输出:http://heuvelfolies.be/img/Producten_Netten.jpg在超文本标记语言或CSS中从360x360调整为100x100。提供缩放图像可以节省74.7KiB (减少92%)
您是否在使用其他缓存技术,如Memcached?Drupal缓存将是第一步,正如您提到的那样,但下一步将是中间缓存系统。我对它有很好的运气。更新:看起来不像你的主机提供虚拟主机,所以如果你曾经移动到虚拟主机,这将是一件需要做的事情。话虽如此,在共享服务器上是有其局限性的。不知道服务器上的“其他人”正在运行什么,这可能会减慢整个过程,这是这些限制之一。
发布于 2011-08-10 22:24:44
如果没有,就打开它--它可以产生很大的不同。
您可能还想研究基于服务器的缓存解决方案,如Varnish.
您可能正在使用存在已知问题的模块。谷歌搜索与你使用的各种模块相关的速度问题。
发布于 2011-08-10 21:47:30
我无法对该服务器执行事件ping操作。也许你应该考虑换个主机?
其他值得检查的是启用缓存,启用JS和CSS文件合并。如果布局由许多图形组成,请考虑使用CSS sprite。还要确保与数据库的连接速度很快。
https://stackoverflow.com/questions/7011713
复制相似问题