2009-09-24 15 views
24

Para una wiki personalizada django-wakawaka, deseo poder agregar una compatibilidad con WYSIWYG.Comparar TinyMCE y CKeditor para una Wiki

TinyMCE es obviamente el plugin más popular, utilizado incluso por Wordpress.

Pero CK-editor parece tener más funciones completas.

Aquellos que han usado cualquiera de estos o ambos, cuál es mejor y por qué. ¿Hay algunos paquetes mejores, que me estoy perdiendo?

Hay algo que me falta cuando concluyo que CKeditor es mejor, al revisarlos (porque no se usa mucho).

Quiero usarlo con django y jquery, con varias instancias de widget WYSIWYG por página. ¿Uno ofrece ventaja sobre el otro?

Respuesta

23

Pasé algún tiempo implementando CKEditor en los últimos días. Implementé TinyMCE en el pasado también. En lo positivo, es mucho más consistente y libre de errores que TinyMCE ... con lo que quiero decir, donde TinyMCE "siente" errores, CKEditor ha trabajado en torno al comportamiento del navegador torpe en un grado mucho mayor, por lo que se "siente" mucho más sólido . En el negativo, si desea extenderlo, la documentación es relativamente escasa. Creo que esto se debe principalmente a que CKEditor es relativamente nuevo (su API es muy diferente de FCKEditor), y sería razonable esperar que la documentación de CK 3.0 alcance pronto al menos la calidad de los documentos FCK 2.0.

+2

La documentación para los desarrolladores de complementos de CKEditor sigue siendo muy pobre. –

+1

@Tim Down, no estás equivocado. Todavía hay algunos agujeros en los documentos. Dicho esto, ahora es mucho mejor de lo que era en el momento en que escribí esa respuesta. – eyelidlessness

+0

Realmente debería contactar a los desarrolladores en lugar de eso, supongo. –

7

He estado usando ambos editores desde hace algunos años ... Casi siempre he elegido CKeditor en lugar de TinyMCE.
¿La razón?
Respuesta corta:
CKEditor es muy estable y muy fácil de usar y ha integrado el administrador de archivos (con un anuncio, pero no es un problema para mí), pero TinyCE no tiene ningún administrador de archivos integrado.
Sin embargo, me gusta el editor de JCE (para Joomla), este editor está basado en TinyMCE y funciona como un encanto. Tiene una muy buena implementación de administración de archivos.
Si planea usar un editor WYSIWYG para una wiki, cualquiera de ellas está bien, porque no necesita un administrador de archivos (creo).
Sin embargo, te recomiendo, según mi experiencia, CKeditor.

La respuesta larga es muy larga para este espacio. Si quieres una respuesta larga, contáctame o busca en Google sobre este tema.

+2

Si tiene un análisis más profundo, blog sobre él y vincularlo aquí. Me interesaría leer – Jerph

+0

No ha usado CKEditor por años, ya que es un editor completamente nuevo (lanzado en septiembre de 2009) que reemplaza a FCKEditor. Cualquier comparación entre FCKEditor y TinyMCE no necesariamente es válida para CKEditor. –

+0

CKEditor es el nuevo nombre para FCKEditor, así que también cuento con esos años. Además, utilicé CK ya que estaba en versión alfa. Sin embargo, la cosa es que ckEditor (como una evolución de FCKEditor) es un muy buen editor, fácil de usar, fácil de configurar, liviano y hermoso (algún otro editor se olvidó de tener una atractiva GUI). Sin embargo, utiliza el editor que mejor satisface sus necesidades. Saludos. – robregonm

2

Un cople de otros editores WYSIWYG

http://imperavi.com/redactor/ (pagada - desarrollado activamente)

http://xinha.webfactional.com/ (actualizado 2010)

http://www.kevinroth.com/rte/ (actualizado 2010)

http://nicedit.com/ (actualizado 2008 - pequeño arreglo 2012)

+1

El comentario de angelcervera sería más apropiado como comentario en esta respuesta. Así que aquí está, tal vez la respuesta es eliminada: CoffeeMonster, estos editores están obsoletos: niceedit: Última versión del 4 de enero de 2009 y foros tiene una gran cantidad de publicaciones sin respuestas. rte: No hay modificaciones en el código desde 2008. No encontré el historial de la lista de correo. Por lo tanto, estas dos opciones están descartadas. Hay otra opción: xinha http://xinha.webfactional.com/ Pero no lo pruebo. – MrBoJangles

+0

nicedit se ve bastante bien, pero no hay muchas barras de herramientas en comparación con ckeditor, en particular, no hay botón de pantalla completa – Omu

0

Debido a que mi pasantía h como algo relacionado con el CKEditor. He estado desarrollando mucho con CKEditor los últimos 4 meses. Y como decía mi investigación: si comparamos TinyMCE y CKEditor 4.x no hay grandes diferencias. Las únicas diferencias son: CKEditor tiene una distribución y diseño más suaves, CKEditor tiene una comunidad mucho más grande (si recuerdo bien, una diferencia de 13k (recuerda 35k frente a 50k, algo así) y CKEditor tiene múltiples desarrolladores. El último argumento es un argumento que no estoy seguro.Pero me han dicho que TinyMCE está siendo desarrollado por solo 1 o 2 personas y el CKEditor por múltiples (¡y toda una comunidad!)

Si me preguntas, todo a favor del CKEditor.

El punto negativo que se menciona una vez arriba, que la documentación ya no es lo que es desde la nueva versión. Realmente no estoy de acuerdo. Lo único es que debes leer la API. Con JAVA (como ejemplo), tampoco encontrarás una explicación completa. Y lo bueno es que, yo y muchas otras personas estamos publicando preguntas en StackOverflow. Esto apoyará todo el soporte que necesita. ¡Y para los conceptos básicos casi todo ya está allí!

Y si tenemos un problema, siempre hay uno de los desarrolladores principales de la CKEditor a ayudarnos;)

0

Un error grande del TinyMCE es una al copiar y pegar en TinyMCE entonces no lo hace administre cualquier espacio o pestaña e indentifíquelo desde el principio, por lo que TinyMCE no es bueno, pero ckeditore es un editor más potente.

+0

Gracias por corregir mi respuesta –