看来我的Drupal页面加载了两次。
如果我在诸如includes / common.inc drupal_build_css_cache()之类的方法中添加了诸如drupal_set_message()之类的调试,那么它会被调用两次。
我还有将数据添加到数据库的模块,这些模块也会被调用两次,我真的只想要调用一次数据库更新。
drupal这是正常的吗?
它可能是一个开发或优化的东西吗?
答案 0 :(得分:1)
如果您想要查看您的网页是否被多次加载,那么测试该网页的最佳位置将在模块中的hook_init
或主题中的hook_preprocess_page
。
很难说你给出的信息具体,但是在单页加载时可以多次调用相同的函数。如果您需要有关具体问题的帮助,您应该发布一些相关的代码。
我从未体验到Drupal不止一次或类似地加载页面。