Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我需要关于drupal REST服务的快速澄清_Drupal_Drupal 7_Drupal Services - Fatal编程技术网

我需要关于drupal REST服务的快速澄清

我需要关于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不是轻量级的 此外,与传统页面不同,根据服务的构建方式,它们可能不提

我已经在DRUPAL上编写了许多服务资源,DRUPAL CMS中的API命中数为“n”,访问DRUPAL数据库中的数据

我的问题是,当我点击服务时,DrupalCMS是否调用引导并验证每个模块是否已加载

因为我想知道,有将近100个web服务,在这个项目中不再使用DRUPAL UI


所以web服务会降低站点性能?

对您的服务之一的每个请求都将引导Drupal,以便能够可靠地使用其API。是的,这是一个性能热门,因为引导Drupal不是轻量级的

此外,与传统页面不同,根据服务的构建方式,它们可能不提供任何类型的缓存。此外,Web服务驱动的页面可能需要多个请求,从而增加服务器上的负载


因此,是的,Web服务可能会侵蚀您的网站性能。

我对drupal的观察,当调用引导时,drupal系统会检查,检查哪些模块,是否加载了这些模块?因此,对于每个web服务请求,系统都会执行此操作。请确认是的,boostraping Drupal包括加载所有已启用模块的.module文件。