2009-09-24 10 views
24

Pour un wiki personnalisé django-wakawaka, je veux être en mesure d'ajouter un support WYSIWYG.Comparer TinyMCE et CKeditor pour un Wiki

TinyMCE est évidemment le plugin le plus populaire, utilisé même par Wordpress.

Mais l'éditeur CK semble plus complet.

Ceux qui ont utilisé l'un ou l'autre ou les deux, ce qui est mieux et pourquoi. Y a-t-il de meilleurs paquets qui me manquent?

Y a-t-il quelque chose qui me manque quand je conclus que CKeditor est meilleur, en les parcourant (parce qu'il n'est pas aussi largement utilisé). Je veux l'utiliser avec django et jquery, avec plusieurs instances de widget WYSIWYG par page. Est-ce que l'un offre un avantage sur l'autre?

Répondre

23

J'ai passé quelque temps à implémenter CKEditor ces deux derniers jours. J'ai également implémenté TinyMCE dans le passé. Sur le positif, c'est beaucoup plus cohérent et sans bug que TinyMCE ... par lequel je veux dire, où TinyMCE "se sent" buggé, CKEditor a travaillé beaucoup plus sur le comportement du navigateur maladroit, le rendant "sentir" beaucoup plus solide . Sur le négatif, si vous voulez l'étendre, la documentation est relativement clairsemée. Je pense que c'est surtout parce que CKEditor est relativement nouveau (son API est très différent de FCKEditor), et il serait raisonnable de s'attendre à ce que la documentation de CK 3.0 atteigne bientôt au moins la qualité des documents FCK 2.0.

+2

La documentation pour les développeurs de plugins CKEditor est encore très pauvre. –

+1

@Tim Down, vous n'avez pas tort. Il y a encore quelques trous dans les docs. Cela dit, c'est beaucoup mieux maintenant qu'au moment où j'ai écrit cette réponse. – eyelidlessness

+0

Je devrais vraiment contacter les développeurs plutôt que whinge ici, je suppose. –

7

J'ai utilisé les deux éditeurs depuis quelques années ... Presque toujours, j'ai choisi CKeditor sur TinyMCE.
La raison? CKEditor est très stable et très facile à utiliser et a intégré le gestionnaire de fichiers (avec une annonce, mais ce n'est pas un problème pour moi), mais TinyCE n'a pas de gestionnaire de fichiers intégré.
Néanmoins, j'aime l'éditeur JCE (pour Joomla), cet éditeur est basé sur TinyMCE et fonctionne comme un charme. Il a une très bonne implémentation de la gestion de fichiers.
Si vous envisagez d'utiliser un éditeur WYSIWYG pour un wiki, l'un d'entre eux est correct, car vous n'avez pas besoin d'un gestionnaire de fichiers (je pense).
Cependant, je vous recommande, basé sur mon expérience, CKeditor.

La réponse longue est très longue pour cet espace. Si vous voulez la réponse longue, contactez-moi ou google autour de ce sujet.

+2

Si vous avez une analyse plus approfondie, bloguez-y et liez-le ici. Je serais intéressé à lire. – Jerph

+0

Vous n'avez pas utilisé CKEditor depuis des années, puisqu'il s'agit d'un éditeur complètement nouveau (sorti en septembre 2009) qui remplace FCKEditor. Toutes les comparaisons entre FCKEditor et TinyMCE ne sont pas nécessairement vraies pour CKEditor. –

+0

CKEditor est le nouveau nom de FCKEditor, donc je compte aussi avec ces années. En outre, j'ai utilisé CK car il était en version alpha. Néanmoins, le fait est que ckEditor (en tant qu'évolutioin de FCKEditor) est un très bon éditeur, facile à utiliser, facile à configurer, léger et beau (un autre éditeur a oublié d'avoir une belle interface graphique). Cependant, vous utilisez l'éditeur qui répond le mieux à vos besoins. Cordialement. – robregonm

2

Un cople d'autres éditeurs WYSIWYG

http://imperavi.com/redactor/ (payé - développé activement)

http://xinha.webfactional.com/ (mise à jour 2010)

http://www.kevinroth.com/rte/ (mise à jour 2010)

http://nicedit.com/ (mise à jour 2008 - petit fix 2012)

+1

Le commentaire de angelcervera serait plus approprié comme commentaire sous cette réponse. Alors voilà, peut-être la réponse est supprimée: CoffeeMonster, ces éditeurs sont obsolètes: niceedit: Dernière sortie le 4 janvier 2009 et les forums ont beaucoup de posts sans réponses. rte: Aucune modification de code depuis 2008. Je n'ai pas trouvé l'historique de la liste de diffusion. Donc, ces deux options sont exclues. Il existe une autre option: xinha http://xinha.webfactional.com/ Mais je ne le teste pas. – MrBoJangles

+0

nicedit semble assez agréable, mais pas beaucoup de barres d'outils comparées à ckeditor, en particulier pas de bouton plein écran – Omu

0

En raison du fait que mon stage h comme quelque chose à voir avec le CKEditor. J'ai beaucoup développé avec CKEditor les 4 derniers mois. Et comme mes recherches l'ont dit: Si nous comparons TinyMCE et le CKEditor 4.x Il n'y a pas de grande différence. Les seules différences sont: CKEditor a une mise en page et un design plus lisse, CKEditor a une communauté beaucoup plus grande (Si je me souviens bien d'une différence de 13k (35k vs 50k je me souviens, quelque chose comme ça) et CKEditor a plusieurs développeurs. un argument que je ne suis pas sûr de.Mais on m'a dit que TinyMCE est développé par seulement 1 ou 2 personnes et le CKEditor par plusieurs (et une communauté entière!)

Si vous me demandez, tous en faveur du CKEditor.

Le point négatif indiqué ci-dessus, à savoir que la documentation n'est plus ce qu'elle était depuis la nouvelle version. Je ne suis pas vraiment d'accord. La seule chose est que vous devez lire l'API. Avec JAVA (par exemple) vous ne trouverez pas non plus d'explication complète. Et la bonne chose est que, moi et beaucoup d'autres personnes affichent des questions sur StackOverflow. Cela soutiendra tout le soutien dont vous avez besoin. Et pour les bases presque tout est déjà là!

Et si nous avons un problème, il y a toujours l'un des principaux développeurs du CKEditor pour nous aider;)

0

Un gros bug de TinyMCE est un lorsque vous copiez et collez dans TinyMCE alors il n'a pas Gérez n'importe quel espace ou tabulation et indentez-le au début, donc TinyMCE n'est pas bon mais ckeditore est un éditeur plus puissant.

+0

Merci d'avoir modifié ma réponse –