无意吐槽,只是请教.
tp的controller层,遵循了oop的语法,但是目前很多phper写控制器中具体的方法业务的时候,其实还是面相过程,只是上下问是 xxaction.class.php。
因为一个url对应一个控制器的method, 所以这个url页面上的数据一般都在这个 method里面 渲染输出到模版,这样一写,和面相过程无异。
你们在这方面怎么权衡.
例如一个页面 有 xx1数据列表, xx2数据列表, xx3用户消息列表, 这么多不相干的数据,都需要 在这个 method中 中被调用输出,那么 这个method在 oop的架构设计中扮演什么角色呢?