比较 TinyMCE 和 CKeditor 的 Wiki
对于自定义 wiki django-wakawaka,我希望能够添加所见即所得支持。
TinyMCE 显然是最受欢迎的插件,甚至 Wordpress 也在使用。
但CK-editor似乎功能更全。
那些使用过其中一种或两种的人,哪个更好以及为什么。我缺少一些更好的软件包吗?
当我通过浏览它们得出 CKeditor 更好的结论时,我是否遗漏了一些东西(因为它没有被广泛使用)。
我想将它与 django 和 jquery 一起使用,每个页面有多个 WYSIWYG 小部件实例。其中一个是否比另一个具有优势?
For a custom wiki django-wakawaka, i want to be able to add a WYSIWYG support.
TinyMCE is obviously the most popular plugin, used even by Wordpress.
But CK-editor seems more feature full.
Those who have used either of these or both, which is better and why. Are there some better packages, that I am missing?
Is there something that I am missing when I conclude CKeditor is better, by going through them (because it is not as widely used).
I want to use it with django and jquery, with multiple instances of WYSIWYG widget per page. Does one offer advantage over the other.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
最近几天我花了一些时间来实现 CKEditor。我过去也实现过 TinyMCE。从积极的方面来看,它比 TinyMCE 更加一致且没有错误......我的意思是,TinyMCE“感觉”有错误,而 CKEditor 在更大程度上解决了尴尬的浏览器行为,使其“感觉”更加可靠。不利的是,如果你想扩展它,文档相对稀疏。我认为这主要是因为 CKEditor 相对较新(它的 API 与 FCKEditor 有很大不同),并且有理由期望 CK 3.0 文档很快至少达到 FCK 2.0 文档的质量。
I spent some time implementing CKEditor in the last couple days. I've implemented TinyMCE in the past as well. On the positive, it's far more consistent and bug-free than TinyMCE... by which I mean, where TinyMCE "feels" buggy, CKEditor has worked around awkward browser behavior to a much greater degree, making it "feel" much more solid. On the negative, if you want to extend it, the documentation is relatively sparse. I think this is mostly because CKEditor is relatively new (its API is very different from FCKEditor), and it would be reasonable to expect the CK 3.0 documentation to reach at least the quality of the FCK 2.0 docs soon.
几年前我就一直在使用这两种编辑器...我几乎总是选择 CKeditor 而不是 TinyMCE。
原因是什么?
简短回答:
CKEditor非常稳定,非常好用,并且集成了文件管理器(有广告,但对我来说没问题),但TinyCE没有集成文件管理器。
不过,我喜欢 JCE 编辑器(用于 Joomla),这个编辑器基于 TinyMCE,并且工作起来很有魅力。它对文件管理有很好的实现。
如果您打算在 wiki 中使用所见即所得编辑器,那么它们中的任何一个都可以,因为您不需要文件管理器(我认为)。
不过,根据我的经验,我推荐您使用 CKeditor。
对于这个空间来说,长答案非常长。如果您想要长答案,请联系我或谷歌搜索有关此主题的信息。
I've been using both editors since some years ago... Almost always I've chosen CKeditor over TinyMCE.
The reason?
Short answer:
CKEditor is very stable and very easy to use and has integrated the file manager (with an ad, but it is no problem for me), but TinyCE has not any integrated File manager.
Nevertheless, I like JCE editor (for Joomla), this editor is based on TinyMCE and works like a charm. It has a very good implementation of File management.
If you plan to use a WYSIWYG editor for a wiki, any of them are ok, because you don't need a filemanager (I think).
However, I recommend you, based in my experience, CKeditor.
The long answer is very long for this space. If you want the long answer, contact me or google around about this topic.
一些其他 Wysiwyg 编辑器
http://imperavi.com/redactor/(付费 - 积极开发)
< a href="http://xinha.webfactional.com/" rel="nofollow noreferrer">http://xinha.webfactional.com/(2010 年更新)
http://www.kevinroth.com/rte/(2010 年更新)
http://nicedit.com/(2008 年更新 - 2012 年小修复)
A cople of other Wysiwyg editors
http://imperavi.com/redactor/ (paid - actively developed)
http://xinha.webfactional.com/ (updated 2010)
http://www.kevinroth.com/rte/ (updated 2010)
http://nicedit.com/ (updated 2008 - small fix 2012)
因为我的实习和CKEditor有关。在过去的 4 个月里,我使用 CKEditor 进行了很多开发。正如我的研究所说:如果我们比较 TinyMCE 和 CKEditor 4.x,没有任何大的区别。唯一的区别是:CKEditor 具有更平滑的布局和设计,CKEditor 拥有更大的社区(如果我没记错的话,差异为 13k(我记得是 35k 与 50k,类似的东西)并且 CKEditor 有多个开发人员。最后一个参数是我不确定这个论点。但我听说 TinyMCE 仅由 1 或 2 个人开发,而 CKEditor 则由多个人(以及整个社区!)开发。
如果你问我,所有人都赞成 CKEditor。
上面提到的缺点是,自从新版本以来,文档已经不再是原来的样子了,唯一的问题是你需要阅读 API(例如。 )你也找不到完整的解释,而且好的一点是,我和许多其他人都在 StackOverflow 上发布了问题,这将支持你需要的所有支持,并且
如果是的话 !我们遇到问题,总是有 CKEditor 的核心开发人员之一来帮助我们解决;)
Because of the fact that my Internship has something to do with the CKEditor. I have been developing a lot with CKEditor the last 4 months. And as my research said: If we Compare TinyMCE and the CKEditor 4.x There aren't any big difference. The only differences are: CKEditor has a smoother layout and design, CKEditor has a lot bigger community (If i remember it right a difference of 13k (35k vs 50k i remember, something like that) and CKEditor has multiple developers. The last argument is an argument that i'm not sure off. But i have been told that TinyMCE is being developed by only 1 or 2 persons and the CKEditor by multiple (and an entire community!)
If you ask me, all in favor for the CKEditor.
The negative point that is stated once above, that the documentation isn't what it is used to be since the new version. I don't really agree. The only thing is that you need to read the API. With JAVA (as example) you won't find a full explanation neither. And the nice thing is that, I and many other persons are posting questions on StackOverflow. This will support all the support you need. And for the basics almost everything is there already!
And if we have a problem, there is always one of the Core developers of the CKEditor to help us out ;)
TinyMCE 的一个大错误是,当您在 TinyMCE 中复制和粘贴时,它不会管理任何空格或制表符并将其缩进到开头,因此 TinyMCE 不好,但 ckeditore 是一个更强大的编辑器。
One big bug of TinyMCE is a when you copy and paste in TinyMCE then it does not manage any space or tab and indent it to the beginning, so TinyMCE is not good but ckeditore is a more powerful editor.