最赞回答 / mtony
这个没关系的,我们之前做项目也是在controller里面,一个功能块一个controller类,但是如果需要按业务来分割的话,我觉得还是不同的业务模块用不同的modules比较好,比如客服模块,订单子模块,库存管理模块,以后拆分起来部署在不同的服务器上也比较方便,开发时不同的组也可以负责不同的模块,当然都一坨写在app的controller里面也行,有时候会出现误改别人的文件,之前没看清Coupon和Groupon把人家问价改了
2015-10-28
已采纳回答 / withy老师
谁调用了trigger谁就触发了事件,以发微博为例,猫调用trigger就好像发了一条微博,在毛发微博之前,狗和老鼠都关注了猫(因为使用$cat->on(...) ),这样猫一发微博,狗和老鼠看到了,然后各自run、look了这里狗是看微博的人,所以不用调用trigger
2015-09-16