假设我的网站有 pc版,位于Application的 pc目录,又有手机版,位于Application的mobile。本来我都是各自写Controller和View,等一段时间后,我发觉,其实pc和mobile的Controller大部分代码都是重复的,但是又有部分是不同的。这样维护起来,经常要两边的Controller一起更新代码,非常繁琐。所以我想能否把公用的代码放到一起,两边调用一个地方就行?
是否把公用代码放到Common的controller下,然后用 A()加载,调用?
或者把所有的公用代码写成Common下的functions.php里,函数调用?(感觉不好)
还未尝试,请大大们给个思路。