【发布时间】:2015-07-28 08:52:38
【问题描述】:
我正在使用 Drupal 开发一个网站,主菜单使用 TB 超级菜单,当我使用 Devel 检查执行时间时,我发现 TB 超级菜单在以下查询中花费了大约 23978.991 毫秒:
tb_megamenu_get_tree
SELECT m.load_functions, m.to_arg_functions, m.access_callback, m.access_arguments, m.page_callback, m.page_arguments, m.delivery_callback, m.title, m.title_callback, m.title_arguments, m.type, m.description, ml.* FROM menu_links ml LEFT JOIN menu_router m ON m.path = ml.router_path WHERE ml.menu_name = :menu ORDER BY p1 ASC, p2 ASC, p3 ASC, p4 ASC, p5 ASC, p6 ASC, p7 ASC, p8 ASC, p9 ASC
知道为什么吗?
【问题讨论】:
-
我使用drupal 已经一年多了,我可以推荐使用superfish 模块吗?看起来它会提供你所追求的。一直在使用它,并且在加载时间等方面从未遇到任何问题。