Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance Drupal慢速故障排除_Performance_Drupal_Drupal 6 - Fatal编程技术网

Performance Drupal慢速故障排除

Performance Drupal慢速故障排除,performance,drupal,drupal-6,Performance,Drupal,Drupal 6,我有一个运行缓慢的Drupal站点。解决慢度问题的最佳方法是什么?每次页面加载大约需要11秒。一旦页面被访问,一旦它被缓存,一切正常 如何提高匿名用户和登录用户的性能?A)允许PHP使用的内存是多少?查看php.ini并查看 B) 您已经启用了多少个模块,您真正需要启用多少个模块?你打开的每一个模块都会让事情变慢一点 C) 每一页上都有一个慢块吗?如果你关掉那个街区会发生什么?你能优化这个块或者用类似但更快的东西替换它吗 D) 每次加载页面时你都在做什么?您正在使用自定义模块吗?他们是不是在胡克

我有一个运行缓慢的Drupal站点。解决慢度问题的最佳方法是什么?每次页面加载大约需要11秒。一旦页面被访问,一旦它被缓存,一切正常

如何提高匿名用户和登录用户的性能?

A)允许PHP使用的内存是多少?查看php.ini并查看

B) 您已经启用了多少个模块,您真正需要启用多少个模块?你打开的每一个模块都会让事情变慢一点

C) 每一页上都有一个慢块吗?如果你关掉那个街区会发生什么?你能优化这个块或者用类似但更快的东西替换它吗

D) 每次加载页面时你都在做什么?您正在使用自定义模块吗?他们是不是在胡克尼特做什么

E) 看看数据库。它慢是因为你有太多的事情要做吗

F) 您是否尝试过启用Memcache或其他有助于提高缓存速度的功能?你能打开APC吗

G) 您是否有一个节点类型,它的CCK字段数量惊人,每次加载页面时都会加载这些字段

H) 你的主题是否做了不应该做的事情?是习俗吗

很难说是什么导致了你的问题,但所有这些都是我要调查的事情

A)您允许PHP使用的内存是多少?查看php.ini并查看

B) 您已经启用了多少个模块,您真正需要启用多少个模块?你打开的每一个模块都会让事情变慢一点

C) 每一页上都有一个慢块吗?如果你关掉那个街区会发生什么?你能优化这个块或者用类似但更快的东西替换它吗

D) 每次加载页面时你都在做什么?您正在使用自定义模块吗?他们是不是在胡克尼特做什么

E) 看看数据库。它慢是因为你有太多的事情要做吗

F) 您是否尝试过启用Memcache或其他有助于提高缓存速度的功能?你能打开APC吗

G) 您是否有一个节点类型,它的CCK字段数量惊人,每次加载页面时都会加载这些字段

H) 你的主题是否做了不应该做的事情?是习俗吗


很难说是什么导致了你的问题,但所有这些都是我要调查的事情

复制您的站点并安装模块。它可以显示每个页面的查询并记录它们。大多数日志记录选项都会大大降低站点的速度,因此您确实不应该在实时站点上尝试。在那里,您将能够看到数据库是问题还是其他问题

您很可能有一个未优化的模块,该模块生成了太多的db查询

下一步是使用Firebug、Google Pagespeed、YSlow(作为Firefox扩展提供)来找出生成的HTML、CSS和Javascript中的优化


我将安装APC,它缓存PHP操作码并帮助提高性能。如果你的网站大多是静态的,也会有很大帮助。

复制你的网站并安装模块。它可以显示每个页面的查询并记录它们。大多数日志记录选项都会大大降低站点的速度,因此您确实不应该在实时站点上尝试。在那里,您将能够看到数据库是问题还是其他问题

您很可能有一个未优化的模块,该模块生成了太多的db查询

下一步是使用Firebug、Google Pagespeed、YSlow(作为Firefox扩展提供)来找出生成的HTML、CSS和Javascript中的优化


我将安装APC,它缓存PHP操作码并帮助提高性能。如果你的网站大多是静态的,也会有很大帮助。

你能告诉我们一些关于你的服务器环境的更多信息吗?例如,您是在本地开发环境中,还是在共享主机上遇到这种情况?如果是在托管服务器上,谁是您的托管提供商?此外,受影响的页面是否包含多个视图或面板?您是否在管理页面、公共节点或两者上遇到性能下降?这是一个VPS环境(VPS.net)。每个页面至少有一个视图(但是缓存了此视图)。没有面板。管理部分看起来不错,但我使用的是管理主题。可能重复的。您能告诉我们更多关于您的服务器环境的信息吗?例如,您是在本地开发环境中,还是在共享主机上遇到这种情况?如果是在托管服务器上,谁是您的托管提供商?此外,受影响的页面是否包含多个视图或面板?您是否在管理页面、公共节点或两者上遇到性能下降?这是一个VPS环境(VPS.net)。每个页面至少有一个视图(但是缓存了此视图)。没有面板。管理部分看起来不错,但我使用的是管理主题。可能重复