最近在写项目的时候为了降低项目的耦合度,很多模块都独立出来一个模块(modules)。
随之带来了几个问题
问题一
modules配置增加
采用了单独文件(modules.php)维护:
问题二
modules增加了以后对应的命名空间也多了起来,路由看起来就不太美丽了。
解决方案采用了配置路由是controller加key的方案。配置好了以后就由原来的/system/systems/startup-config
改为了/system/startup-config
Ewan's Blog | 杨依园技术博客 | 专注于PHP,涉及MySQL,Linux,Web,Nginx,Apache,Phalcon,Laravel,Redis,PostgreSql,Composer,Beanstalkd,Swoole
最近在写项目的时候为了降低项目的耦合度,很多模块都独立出来一个模块(modules)。
随之带来了几个问题
modules配置增加
采用了单独文件(modules.php)维护:
modules增加了以后对应的命名空间也多了起来,路由看起来就不太美丽了。
解决方案采用了配置路由是controller加key的方案。配置好了以后就由原来的/system/systems/startup-config
改为了/system/startup-config
本文地址:http://www.iooeo.com/2018/05/04/Yii2-modules模块路由美化/
转载请注明出处,谢谢!
微信打赏
支付宝打赏