我最近将一个Drupal7站点转移到了运行PHP的Windows应用程序服务上的Azure。我也在使用Azure的MySQL数据库实例。
自从迁移到Azure后,我注意到当您登录到Drupal仪表板时,该站点会变得滞后。当只是在不同的仪表板区域单击时,页面可能需要大约6-8秒的加载时间。在没有登录到Drupal的情况下,这个站点工作得非常好,所以在这条线上的某个地方,Drupal Admin中的某些东西导致了速度减慢。
应用程序服务位于P1V2层,这超出了Drupal应用程序的要求,并且从使用统计数据来判断,它不会超过任何资源。
有没有什么东西是我遗漏的,特别是导致速度变慢了?我已经删除了所有不需要的插件,并禁用了更新模块。
发布于 2019-10-23 18:27:58
经过大量研究,我发现解决办法是将PHP框架版本从7.2降级到7.1,尽管我使用的Drupal版本与7.2兼容。在Azure配置屏幕中进行此更改后,仪表板加载时间大大缩短。
https://stackoverflow.com/questions/58188279
复制相似问题