首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Drupal大量查询

Drupal大量查询
EN

Stack Overflow用户
提问于 2013-08-28 21:01:23
回答 2查看 117关注 0票数 1

我有一个Drupal站点,它非常慢。它在本地主机上,加载一个页面需要4-5秒。我在mysql中启用了general_log,我看到仅仅一个页面,drupal就执行了2000多个查询……

有没有办法加快速度呢?

EN

回答 2

Stack Overflow用户

发布于 2013-08-29 20:26:06

如果没有针对生产进行优化,Drupal可能是一头野兽:通用指南:

已禁用devel module

  • Disabled Views UI

  • 启用任何视图缓存(视图内容缓存)

  • 启用页面缓存

  • 启用数据块统计信息日志记录(使用syslog caching

  • Disable instead)

  • Disable

<

  • >F215

注意:如果您的站点使用经过身份验证的流量(登录到Drupal的用户),这是一个完全不同的范例,其中对于登录的用户忽略了上面的大多数缓存工作。

票数 1
EN

Stack Overflow用户

发布于 2013-08-29 01:53:13

改善这一点的一种方法是打开所有不同形式的缓存。当您登录时,您可能看不到太大的差异,但是访客通常可以看到显著的加速。此外,合并JS和CSS文件也有很大帮助。

如果你使用devel模块,你可以看到所有的查询和它们所花费的时间。这非常方便。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18488699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档