小编kar*_*ran的帖子

为什么drupal慢?

我在drupal上制作了网站

我的网站有7500个用户和大约(20到50没有登录)(2到10个登录)用户在线(我认为这不是繁重的流量)

该站点位于专用服务器上.我已经启用了drupal admin的性能设置,还安装了memcache和eaccelerator

我查看了使用devel模块的查询日志.它在每页上总共发出600到900个查询

当我安装了path.inc补丁来减少查询drupal_look_path().它将查询减少到大约400个

我也在mysql(my.cnf)文件中做了一些积极的改动,但仍有许多相同的查询user_load()一次又一次地运行表单函数

我启用了60到70个模块,所有模块都使用完整.我无法删除模块

该网站仍然运行缓慢,大约需要10到15秒

现在我不知道为什么网站运行这么慢

  • 是因为drupal有大的PHP代码?
  • 是因为它在每个页面上触发了这么多查询吗?
  • InnoDB引擎是否提高了性能?

请提出任何建议

php drupal drupal-6 drupal-7 drupal-modules

8
推荐指数
2
解决办法
3802
查看次数

标签 统计

drupal ×1

drupal-6 ×1

drupal-7 ×1

drupal-modules ×1

php ×1