我喜欢 Zend_Controller_Router_Rewrite 的优雅以及它使用的各种路由类。
我想编写一个非常相似的路由系统作为独立组件,这样我就可以将 URL 转换为一组参数并将它们重新组合起来。这个想法是使用它们来选择,例如,基于每个路径的 URL 规范化处理程序。
我考虑过扩展实际的 Zend Controller Route 类来制作我自己的。但是,这些类在 Zend MVC 的领域语言中似乎非常深入(如果你原谅双关语的话)。
您知道可在我的项目中使用的独立路由包/类集吗?
如果我自己编写,zend 路由器是我可以使用的任何特定设计模式的示例吗?
你对编写 URI 路由器有什么建议吗?