我的主页加载时间很长(6-10 秒),因为它包含一个带有验证码的表单。webapp + mysql (venus) 的性能很差... Drupal 不缓存带有验证码的页面,所以重新创建一个页面并且不从redis 缓存中加载。如何最好地解决这个性能问题?
对不起我的英语不好。
我的主页加载时间很长(6-10 秒),因为它包含一个带有验证码的表单。webapp + mysql (venus) 的性能很差... Drupal 不缓存带有验证码的页面,所以重新创建一个页面并且不从redis 缓存中加载。如何最好地解决这个性能问题?
对不起我的英语不好。
您可以在 Azure Web 应用程序中启用 Redis。有关更多信息,请参阅以下指南: https ://azure.microsoft.com/en-us/documentation/articles/web-sites-connect-to-redis-using-memcache-protocol/
如果您仅在第一个请求时启动时间很慢,您可以尝试启用始终开启。要始终启用:https ://azure.microsoft.com/en-us/documentation/articles/web-sites-configure/ 。
有关进一步加速提示,请参阅此博客条目:https ://azure.microsoft.com/en-us/blog/10-ways-to-speed-up-your-wordpress-site-on-azure-websites/ . 尽管它是针对 Wordpress 的,但同样的技巧也适用于 Drupal。