我将开始非常广泛的多功能项目,前端有4个主要部分,后端有多个角色和权限。该网站将包含大量数据,几乎所有数据都是面向搜索的。这是一种目录网站。作为目录网站,旧数据不会被存档,并且与新添加的数据同样重要。
前端部分是:
该网站基本上由4种用户类型组成,其中两种用户类型由2种子类型组成。
结构将是这样的:
还会有短信集成。这个网站的主要内容是它将从多个域访问。也就是说,如果ppl来自网址www.a2zusa.com,
,他们将获得整个美国的商家信息。如果他们来自www.a2znewyork.com
,他们将获得纽约市的列表。
我的选择是codeigniter和drupal。在Drupal中没那么好,并且必须在途中学习。您对这样的项目有什么建议?
项目结构“
答案 0 :(得分:2)
一个是框架,一个是CMS。他们都解决了完全不同的问题,尽管如果你真的想要,你可能会做任何事情。
如果你想编写一个完整的应用程序并且不需要使用Drupal已经提供的所有东西,那么我建议你去使用CodeIgniter(或者其他任何框架都会让你感兴趣)。
如果你想做一些与Drupal及其百万和一个插件做得相当合适的事情,并且你自己的添加内容相当简单,那么写一个drupal插件来处理你的东西并使用Drupal(或其他任何CMS)发痒你的想法。
根据你的描述,我认为你所谈论的大部分内容都可能是在Drupal中完成最少的工作,但是魔鬼在细节中,所以我不能肯定地说。
答案 1 :(得分:0)
您应该选择CodeIgniter。并不是说我是codeigniter用户,而是你习惯使用的框架。
可能有很多选择,但好处是你已经知道框架的来龙去脉,研究内容管理框架会让你感到沮丧。
如果你想学习Drupal,那就继续吧。这可能是一次很好的学习经历。