我这里有一个应用程序,它越来越大了。网址是www.aquitanda.com [巴西葡萄牙语]。
基本上,这是一个网站,你可以在上面买卖东西,也就是说人们可以创建自己的网店。
为了这个项目,我有4个大的“接口”。其中之一是常见的接口,任何人都可以浏览、注册用户或商店等。我有另一个界面,人们可以管理他们的偏好、个人资料等,这是用户界面。还有商店管理界面,人们可以添加产品、类别、查看订单等等。最后一个是商店的界面。
这意味着我有很多共享相同模型和控制器的代码,但我的控制器变得越来越庞大,维护变得越来越困难。
你看,我有臃肿的模型。不是因为操作太多代码了。只是因为我有很多操作。
所以我把我的代码移到插件中,但对我来说,这种感觉已经不太“对”了,因为我想将插件用于其他东西而不是界面操作。
是否有建议以更好地组织这些内容?我应该只使用前缀并让我的控制器变得庞大吗?我应该坚持使用插件[也许是自定义路径]吗?v.1.3会在这个主题上引入新的东西吗?我应该等待稳定版本吗?还有其他选择吗?
谢谢;)
基本上,这是一个网站,你可以在上面买卖东西,也就是说人们可以创建自己的网店。
为了这个项目,我有4个大的“接口”。其中之一是常见的接口,任何人都可以浏览、注册用户或商店等。我有另一个界面,人们可以管理他们的偏好、个人资料等,这是用户界面。还有商店管理界面,人们可以添加产品、类别、查看订单等等。最后一个是商店的界面。
这意味着我有很多共享相同模型和控制器的代码,但我的控制器变得越来越庞大,维护变得越来越困难。
你看,我有臃肿的模型。不是因为操作太多代码了。只是因为我有很多操作。
所以我把我的代码移到插件中,但对我来说,这种感觉已经不太“对”了,因为我想将插件用于其他东西而不是界面操作。
是否有建议以更好地组织这些内容?我应该只使用前缀并让我的控制器变得庞大吗?我应该坚持使用插件[也许是自定义路径]吗?v.1.3会在这个主题上引入新的东西吗?我应该等待稳定版本吗?还有其他选择吗?
谢谢;)