Symfony - 具有事件侦听器的一个路由和所有操作

时间:2015-07-28 19:20:38

标签: symfony

我正在为后端开发一个带Symfony2的平台,我用它来开发RestApi(使用FosRestBundle)。

我的平台基于模块即插即用。 我想知道在所有行动的一条路线后面使用事件调度员是否良好?我在谈论表演。

你怎么看?

谢谢!

1 个答案:

答案 0 :(得分:2)

你对一条路线是什么意思?对于性能考虑和清洁"会更好。这样做的方法,为每个端点创建一个路由。路线为您提供控制如何到达它的工具,我强烈建议您使用它。

对于基于模块的API,您可以想象将模块注册到中央模块管理器。然后,该管理器将根据您要定义的特定规则解析它们并创建在每个路由中声明的路由。