【问题标题】:Compare TinyMCE and CKeditor for a Wiki比较 TinyMCE 和 CKeditor 的 Wiki
【发布时间】:2010-12-01 00:02:30
【问题描述】:

对于自定义 wiki django-wakawaka,我希望能够添加所见即所得的支持。

TinyMCE 显然是最受欢迎的插件,甚至被 Wordpress 使用。

但 CK-editor 似乎功能更全。

那些使用过其中一个或两个的人,哪个更好,为什么。有没有更好的软件包,我错过了?

当我通过检查它们得出结论 CKeditor 更好时,我是否遗漏了一些东西(因为它没有被广泛使用)。

我想将它与 django 和 jquery 一起使用,每个页面都有多个 WYSIWYG 小部件实例。一个比另一个有优势吗?

【问题讨论】:

    标签: django tinymce wiki wysiwyg ckeditor


    【解决方案1】:

    在过去的几天里,我花了一些时间来实现 CKEditor。我过去也实施过 TinyMCE。从积极的方面来说,它比 TinyMCE 更加一致和无错误......我的意思是,在 TinyMCE “感觉”有错误的地方,CKEditor 在更大程度上解决了尴尬的浏览器行为,使其“感觉”更加稳固.不利的是,如果要扩展它,文档相对稀疏。我认为这主要是因为 CKEditor 相对较新(它的 API 与 FCKEditor 非常不同),并且期望 CK 3.0 文档至少达到 FCK 2.0 文档的质量是合理的。

    【讨论】:

    • CKEditor 插件开发人员的文档仍然很差。
    • @Tim Down,你没有错。文档中仍然存在一些漏洞。也就是说,现在比我写那个答案时好多了。
    • 我想我真的应该联系开发人员而不是在这里发牢骚。
    • @Tim Down,见鬼,我正在考虑自愿花一点时间自己写一些文档——在努力编写自己的(仅限 WebKit)RTE 之后,我对CKE,我很乐意帮助它成功。不幸的是,缺少的部分是我知识最薄弱的地方。
    • @eyelidlessness 关于如何使用表单保存 tinyMCE 格式字符串的任何建议?:stackoverflow.com/questions/17247900/…
    【解决方案2】:

    几年前我就一直在使用这两种编辑器...我几乎总是选择 CKeditor 而不是 TinyMCE。
    原因?
    简短回答:
    CKEditor 非常稳定,非常好用,并且集成了文件管理器(有广告,不过对我来说没问题),但是 TinyCE 没有集成文件管理器。
    不过,我喜欢 JCE 编辑器(用于 Joomla),这个编辑器是基于 TinyMCE 的,工作起来就像一个魅力。它有一个很好的文件管理实现。
    如果您打算为 wiki 使用 WYSIWYG 编辑器,任何一个都可以,因为您不需要文件管理器(我认为)。
    但是,根据我的经验,我向您推荐 CKeditor。

    这个空间的答案很长。如果您想要详细的答案,请联系我或在 Google 上搜索有关此主题的信息。

    【讨论】:

    • 如果您有更深入的分析,请写博客并在此处链接。我有兴趣阅读。
    • 您已经多年没有使用 CKEditor,因为它是一个全新的编辑器(2009 年 9 月发布),取代了 FCKEditor。 FCKEditor 和 TinyMCE 之间的任何比较不一定适用于 CKEditor。
    • CKEditor 是 FCKEditor 的新名称,所以我也数着那几年。另外,我使用了 CK,因为它是 alpha 版本。尽管如此,ckEditor(作为 FCKEditor 的进化版)是一个非常好的编辑器,易于使用,易于配置,轻巧且美观(其他一些编辑器忘记了漂亮的 GUI)。但是,您使用的编辑器可以更好地满足您的需求。问候。
    • Jerph,也许我有一篇关于我对我使用过的某个编辑器的分析的帖子。我会通知你的。
    【解决方案3】:

    其他所见即所得的编辑器

    http://imperavi.com/redactor/(付费 - 积极开发)

    http://xinha.webfactional.com/(2010 年更新)

    http://www.kevinroth.com/rte/(2010 年更新)

    http://nicedit.com/(2008 年更新 - 2012 年小修复)

    【讨论】:

    • angelcervera 的评论更适合作为此答案下的评论。所以在这里,可能答案已被删除:CoffeeMonster,这些编辑器已过时:niceedit:最后一次发布于 2009 年 1 月 4 日,论坛有很多没有答案的帖子。 rte:自 2008 年以来没有对代码进行任何修改。我没有找到邮件列表历史记录。所以,这两个选项都被排除了。还有其他选择:xinha xinha.webfactional.com 但我没有测试。
    • nicedit 看起来相当不错,但与 ckeditor 相比工具栏不多,尤其是没有全屏按钮
    【解决方案4】:

    因为我的实习与 CKEditor 有关。在过去的 4 个月里,我一直在使用 CKEditor 进行很多开发。正如我的研究所说:如果我们比较 TinyMCE 和 CKEditor 4.x 并没有什么大的区别。唯一的区别是:CKEditor 有更流畅的布局和设计,CKEditor 有更大的社区(如果我没记错的话,相差 13k(我记得是 35k 对 50k,类似的东西),CKEditor 有多个开发人员。最后一个论点是一个我不确定的论点。但有人告诉我,TinyMCE 仅由 1 或 2 个人开发,CKEditor 由多个(和整个社区!)开发。

    如果你问我,一切都支持 CKEditor。

    上面曾经说过的负面观点,即文档与新版本以来的不同。我真的不同意。唯一的事情是您需要阅读 API。使用 JAVA(例如)你也找不到完整的解释。好消息是,我和其他许多人都在 StackOverflow 上发布问题。这将支持您需要的所有支持。对于基础知识,几乎所有东西都已经有了!

    如果我们遇到问题,总有一位 CKEditor 的核心开发人员来帮助我们;)

    【讨论】:

      【解决方案5】:

      TinyMCE 的一个大 bug 是当你在 TinyMCE 中复制和粘贴时,它不管理任何空格或制表符并将其缩进到开头,因此 TinyMCE 不好,但 ckeditore 是一个更强大的编辑器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-26
        • 2014-11-18
        • 2017-10-16
        • 1970-01-01
        • 1970-01-01
        • 2014-06-12
        • 2014-09-17
        相关资源
        最近更新 更多