我需要关于drupal REST服务的快速澄清
我已经在DRUPAL上编写了许多服务资源,DRUPAL CMS中的API命中数为“n”,访问DRUPAL数据库中的数据 我的问题是,当我点击服务时,DrupalCMS是否调用引导并验证每个模块是否已加载 因为我想知道,有将近100个web服务,在这个项目中不再使用DRUPAL UI我需要关于drupal REST服务的快速澄清,drupal,drupal-7,drupal-services,Drupal,Drupal 7,Drupal Services,我已经在DRUPAL上编写了许多服务资源,DRUPAL CMS中的API命中数为“n”,访问DRUPAL数据库中的数据 我的问题是,当我点击服务时,DrupalCMS是否调用引导并验证每个模块是否已加载 因为我想知道,有将近100个web服务,在这个项目中不再使用DRUPAL UI 所以web服务会降低站点性能?对您的服务之一的每个请求都将引导Drupal,以便能够可靠地使用其API。是的,这是一个性能热门,因为引导Drupal不是轻量级的 此外,与传统页面不同,根据服务的构建方式,它们可能不提
所以web服务会降低站点性能?对您的服务之一的每个请求都将引导Drupal,以便能够可靠地使用其API。是的,这是一个性能热门,因为引导Drupal不是轻量级的 此外,与传统页面不同,根据服务的构建方式,它们可能不提供任何类型的缓存。此外,Web服务驱动的页面可能需要多个请求,从而增加服务器上的负载
因此,是的,Web服务可能会侵蚀您的网站性能。我对drupal的观察,当调用引导时,drupal系统会检查,检查哪些模块,是否加载了这些模块?因此,对于每个web服务请求,系统都会执行此操作。请确认是的,boostraping Drupal包括加载所有已启用模块的.module文件。