我在DRUPAL上写入了许多服务资源,"n"个API命中数到达DRUPAL CMS并访问DRUPAL数据库中的数据。
我的问题是,当我访问服务时,DRUPAL CMS是否调用引导程序并验证每个模块是否已加载?
因为我想知道,有将近100个web服务,在这个项目中不再使用DRUPAL UI。
那么网络服务会影响网站性能吗?
对其中一个服务的每个请求都将引导Drupal,以便能够可靠地使用其API。是的,这是一个性能上的热门,因为自举Drupal不是轻量级的。
此外,与传统页面不同,根据服务的构建方式,它们可能不提供任何类型的缓存。此外,Web服务驱动的页面可能需要多个请求,从而增加服务器上的负载。
所以,是的,Web服务可能会影响你的网站性能。