我正在使用Symfony2做一个新闻网站。在主页上,我需要动态化盒子的配置。我做了两个模型的例子。
在第一个模型中,我将有10个盒子,每个盒子都有你的主题(体育,最后新闻,大多数阅读等):
在第二个模型中,我将有8个盒子(不同的主题,或不是):
所以,我会有几个模型:存储这个模型和主题的最佳方法是什么?在数据库或其他方式?有人能帮助我吗?
PS:我猜其他像这样的问题被认为是主观的,但我正在寻找最好的表现,因为我将有数千次访问。更新
抱歉,我忘记了重点:
答案 0 :(得分:2)
我认为您必须使用从控制器管理的两个不同的树枝模板。
而且,也许Twitter Bootstrap可以帮助您轻松构建模板。
答案 1 :(得分:1)
此类帖子应该发布在ux.se或programmers.se中,无论如何......
将您的专题保存在数据库中。在另一个表上,通过ID(fk / pk)连接两个表。
在你的模型上,那些额外的信息,属性,它的主题应该加载到你的控制器或你的'中间人模型'应该生成带有id和类的正确html。
然后所有这些风格都是通过CSS完成的。
现在,为了更好地控制页面的设计,流畅性,灵活性和一致性,请使用javascript或jquery,而CSS本身无法做到。