类似
两者都是功能齐全的免费开源web应用程序,您可以使用它们实现各种各样的项目。 两者都是用PHP编写的,并使用MySQL等数据库 两者都可以在标准、廉价的主机上运行。 两者都使用jQuery 两者都是具有商业生态系统的社区运营项目 两者都有 狗粮 满足绝大多数项目需求(协作、发布等)
不同
Tiki使用 Zend框架 和 Smarty公司 模板引擎,而Drupal有自己的代码。 Tiki有一个可预测的 6个月发布计划 ,带有长期支持版本,而Drupal是在“准备就绪”时发布的。 Drupal 6.0(2008年2月)和Drupal 7.0(2011年1月)之间(近3年) Tiki的贡献者可以指望他们的代码在可预测的快速时间内成为官方稳定版本的一部分。
" 我们添加到Drupal核心中的任何功能都需要足够好,以便在相对不变的状态下至少使用3年 " 在Tiki,我们希望事情尽快进入核心,因为这就是他们变得更好的方式。 不稳定的特征可以标记为“实验性”。
-
Drupal更像是一个内容管理框架 而Tiki更像是一个开箱即用的人 内置所有功能的内容管理系统 。由于这些设计选择,Tiki具有更多现成的功能。 使用Drupal,您可以 通过模块添加大量功能 . 正如你所看到的 案例研究 与Drupal的多个抽象相比,Tiki代码更简单(更像标准PHP)。 Tiki更集中。 Tiki是 一体式模型 而Drupal(比如 乔姆拉! )是小核心,并添加您需要的模型。 每种模式都有其优缺点。 在Drupal中,同一功能可以有多个“贡献模块”,因此它们具有不同的名称。 而在提基语中,只有一个,因此,这个名字是描述性的。 Tiki拥有所有内置功能(您只需激活/停用功能),因此,给定版本的每个Tiki实例都具有相同的代码库。 这使得 托管公司 和进行升级。 相反,如果您维护几十个Drupal站点,它们将根据用例安装不同的模块(从而安装代码库)。 升级Tiki后,所有功能都得到了支持,升级也很顺利。 在Drupal中,您的一些插件/扩展可能已经被放弃,或者与新版本不兼容。
在Drupal中,核心模块开发人员和贡献模块开发人员之间有着明显的区别。 在Tiki,每个人都在做核心工作。 虽然Tiki是一个非常大且受欢迎的项目(超过250个贡献者为主要代码库),但Drupal是 几倍大 计算贡献的模块时。 这个 Tiki中的Wiki引擎 是成熟的、功能强大的、多功能的,具有几乎任何wiki都没有的功能,例如 跨语言wiki引擎 ,然而 Wiki模块 (以及选择哪一个的问题)对于Drupal来说更温和,开发也不太活跃。 -
Drupal有Tiki没有的功能模块,例如电子商务 提基5 现在有了一个基本的购物车。 Drupal是GPL,Tiki是LGPL。 GPL和LGPL之间的主要区别在于,后者可以链接到(在库的情况下,“由”使用)非(L)GPLed程序,这可能是自由软件或专有软件 . Drupal有一个 要求Drupal.org上托管的所有代码都是GPL 鉴于Tiki将定期重复使用与 Tiki使用的许可证 .
复杂性
Tiki代码库要简单得多
关于可升级性的差异
Tiki更容易升级。 *.tiki.org网站始终运行最新的稳定或LTS版本,因为这有助于提高质量和性能。 事实上,*.tiki.org网站在alpha和beta阶段升级到了新版本(因此每年两次) 之前 新版本正式发布。 相比之下, Drupal 7发布一年半后,Drupal.org仍在运行Drupal 6:“为了帮助整合所有内容,Angie‘webchick’Byron组建了一个由来自整个社区的23名优秀开发人员组成的团队。” 这进一步证明了一体式应用程序(如Tiki)的升级有多容易。 Tiki甚至有 狗狗食品前服务器 这样社区就可以每天检查升级是否成功! Tiki和Drupal都涵盖了许多用例。 为了让用户更容易入门,Drupal中的“发行版”涵盖了“开箱即用”用例(例如:Intranet、Community site等),而Tiki中的“配置文件”则涵盖了这些用例。 Drupal发行版打包为.zip格式,包括Drupal、模块、主题等。它们仅用于安装,不用于组合。 Tiki配置文件是可以应用于已安装的现有Tiki的配方(可以组合) 由于Tiki配置文件不包含任何自定义PHP代码(该部分在Tiki中),而仅包含配置和内容,因此通过配置文件部署的站点稍后很容易升级。(CartoGraf配置文件确实需要您下载主题) 相反,由于Drupal发行版包含各种模块,因此很难升级。 例如,其中一个最受欢迎的(开放中庭)[ https://www.drupal.org/node/2118835 |2年零9个月发布Drupal 7的版本。
-
对我们来说,Drupal目前最大的问题是升级之痛——目前我们失去客户的唯一最大原因是对从D5或D6升级到D7的代价感到震惊。
CMS匹配
CMS矩阵
Openhub比较
相关链接
-
DrupalCon DC 2009-为什么我讨厌Drupal (詹姆斯·沃克)。 注意:Drupal是一个非常成功的项目。 他描述了Drupal模型的挑战。 每种模式都有优势和挑战。 -
产品、框架还是平台? 他们的意思以及为什么你应该关心 ->这次演讲强调了尝试同时做很多事情所面临的挑战。 -
Seducido por Tiki Wiki:埃托伊·西恩多(estoy siendo)在德鲁巴(Drupal) -一篇关于Drupal支持者被Tiki“引诱”多久的好文章。 (西班牙语) -
CMS架构如何影响开发社区——WordPress、Drupal、Tiki Wiki和XOOPS的案例研究 -
http://erickennedy.org/Drupal-7-Reasons-to-Switch网站 -
其他Web应用程序的有趣功能