是否有人使用Drupal进行大规模,关键业务的企业应用程序?
Drupal缺乏数据库事务支持是否会阻止潜在用户?
是否有其他基于动态语言的轻量级Web框架,人们正在使用这些类型的应用程序?那些Java门户网站如JBossPortal或Jetspeed作为替代或Drupal + J2EE混合架构呢?
答案一:是的
internet_search://"企业中的drupal"< - 使用这个确切的短语
Drupal"成功故事"
学生活动支持Texas A&M的170个Drupal 6站点
答案二:这取决于
肯定有些人担心这个问题.Drupal的数据库支持和架构受到了一些关于其演变的审查和批评.如果部分或全部计划的增强功能进入Drupal 7,这可能会减少.这是您的三个问题中的一个,通过搜索互联网无法轻易和明确地回答.
Drupal 7数据库计划
Drupal 7数据库更新
答案三:
开源内容管理系统
答案四:(更新:2010-02-03 11:25:04)
另见:https://stackoverflow.com/questions/1715811
由于效率低下,我建议不要使用Drupal.是的,它几乎可以做任何事情,但它做得很慢.对于除最简单的网站之外的任何网站,drupal不会构建与定制构建网站一样高效的查询和页面链.可以通过两个SQL连接和一个PHP循环手动完成的东西很可能由Drupal处理,有五个连接和一个嵌套循环.
也就是说,我喜欢Drupal并将继续在非企业环境中使用它,并且我不能推荐任何其他CMS在遇到复杂任务时没有类似问题.
这取决于你对"企业"的意思.例如,如果您正在构建供应链管理工具,这是一个可怕的选择.
但是,如果您的意思是"极高流量网站"或"内容上线之前具有复杂审批工作流程的网站"或"我们可以横向扩展的网站",那么我会说是的.从SonyBMG的艺术家网站套件到报纸和杂志,有很多非常大规模的Drupal部署.
对,但是...
注意事项:许多基于社区的主题都是严格编码的,这完全否定了Drupal为使其CMS安全所做的努力.更糟糕的是,主题开发中的常见做法是找到一个类似你想要的主题并进行自定义.由于这些主题的代码是如此自由地共享,因此单一的草率错误会影响从中衍生出来的许多其他主题.
如果你选择Drupal(或任何其他股票CMS),不要只聘请一些joe-shmo设计师为你主题.如果可能的话,聘请一个视觉主题合同和一个php开发人员来实际构建PSD的主题