source open instalar cms drupal content-management-system content-management concrete5

open - Extensibilidad de la aplicación en Concrete5 vs drupal



joomla (6)

Tengo suficiente experiencia para decir con confianza que es bastante extensible. Hay módulos para las cosas más comunes que te gustaría hacer. Si no existe, siempre puedes crear tu propio módulo. Lo malo es que la curva de aprendizaje puede ser un poco abrumadora al principio. La interfaz de usuario de Drupal había faltado, pero se ha mejorado con Drupal 7. Pero también se beneficia de una comunidad de tamaño decente.

También incursioné un poco en Concrete5 y quedé impresionado con sus funciones de edición de contenido fáciles de usar. Por lo que recuerdo, había una curva de aprendizaje más pequeña y la metáfora que usaban para el contenido imitaba un sitio web estático normal con archivos y carpetas. La otra gran diferencia que noté fue que la mayoría de los módulos tienen que ser pagados. No estoy seguro si eso significa que serían de mayor calidad, sino algo más que considerar.

También estoy interesado en algunas perspectivas de los usuarios de Concrete5.

Soy un principiante para concrete5 y drupal, sin embargo, he estado buscando en Concrete5 y Drupal. Estoy buscando crear una aplicación web que necesite ser extensible. El requisito del cliente comenzará desde la administración de contenido básico y deberá extenderse a la aplicación web basada en flujo de trabajo. He estado mirando la arquitectura de Drupal y Concrete5. Para aquellos que han usado cualquiera de los dos, ¿cuál recomendarían? Gracias por adelantado.


He estado usando C5 por más de un año. El equipo central de C5 se compromete a hacerlo cada vez mejor, y a menudo implementan el código contribuido ... pero lo que más me gusta es decir, Joomla, es que la directiva del CMS no cambia. si bien es de código abierto en el que se incluirán las contribuciones sólidas de la comunidad que se alinean con la visión general, el equipo central (desarrolladores originales) supervisará todos los aspectos del código. Por lo tanto, es más cuidadoso que otros CMS impulsados ​​por la comunidad.

Hay una gran participación de la comunidad y ayuda en todo, desde comenzar a la programación profunda.

Y, sobre todo, otras cosas ... Los clientes recogen usando el tablero C5 en minutos. Tendrás suerte de obtener eso en la mayoría de otros CMS.


He estado usando concrete5 durante aproximadamente 2 años y puedo recomendarlo de todo corazón. Drupal es más poderoso, pero la cantidad de trabajo que se necesita hacer para llegar al punto de partida que c5 le da justo después de la instalación es enorme. El núcleo concrete5 le proporciona una gran cantidad de recursos listos para usar, y agregar funcionalidad adicional es sencillo con su API completa (aunque no siempre muy bien documentada) y foros activos.

En términos de complementos descargables, hay muchos que cuestan pero he descubierto que en muchos casos es más simple pagar lo que normalmente es una suma baja para obtener la funcionalidad que necesito que pasar todo el tiempo (y tiempo = dinero) codificándolo mí mismo. Esas situaciones en las que he tenido que codificar una solución han sido bastante sencillas, cualquier problema ha sido mi falla, no el CMS. Enganchar en el núcleo es realmente fácil, incluyendo la adición de páginas del Tablero para funcionalidades particulares (hay un útil tutorial de Andrew, el desarrollador central, en el sitio que explica cómo hacerlo).

Por supuesto, la carta de triunfo es la capacidad de los usuarios para editar sus sitios sin tener que entender ''metáforas'' y ''paradigmas'' de la interfaz de usuario. Simplemente funciona. Vaya a la página, haga clic en editar y escriba lejos. Simples. Mi experiencia con clientes bastante analfabetos informáticos ha sido muy positiva, y me siento genuinamente seguro cuando les digo a los nuevos prospectos que pueden esperar aprender a editar su sitio en 5 minutos.


Mis dos centavos ... Concrete 5 es muy superior a Drupal.

Tengo más de 25 sitios que usan C5 en este momento. He tenido 4 instalaciones de Drupal en el pasado y las he convertido a C5. También he usado Joomla, Expression Engine y PyroCMS extensivamente.

Cuando comencé a usar C5, hubo algunas grandes ventajas para mis clientes en términos de actualizaciones para usuarios finales a las páginas. Es mucho más simple para un usuario medio que no sea técnico actualizar el contenido. Esta fue una gran victoria para mí. La mayoría de los usuarios tenían dificultades para actualizar el contenido con las otras opciones porque no era fluido o WYSIWYG. La edición en línea de C5 es sobresaliente.

Dicho esto, también fue muy fácil convertir HTML en plantillas usando los comandos de etiquetado de C5. Así que en un abrir y cerrar de ojos, podría tomar un sitio HTML estático o PHP y convertirlo en una instancia C5. De nuevo, muy simple.

En los últimos 6 meses más o menos, diría que la extensibilidad ha aumentado dramáticamente. Los nuevos módulos se agregan al mercado casi a diario. Algunos son GRATIS y otros son pagados, pero creo que TODOS son baratos para la funcionalidad y que valen la pena. La mayoría son $ 20 en ese rango.

Si conoce bien PHP, puede escribir sus propios módulos fácilmente y no tener que pagar un centavo y tampoco preocuparse por las actualizaciones de núcleo C5. Hay muchos mecanismos integrados que ayudan a los desarrolladores a aprovechar el sistema sin tener que preocuparse de perderse en las actualizaciones de software. Esta fue otra gran ventaja, que me ha costado en el pasado con otras plataformas CMS.

En resumen ... Concrete5 es un CMS de primera categoría que es ampliamente extensible con una tonelada de funcionalidad que es súper fácil de usar para cualquier persona.


Como CTO del concreto5, soy un poco parcial, pero puedo decirles que concrete5 ofrece mucha capacidad de extensión, y tratamos de hacerlo de una manera que escala la curva de aprendizaje junto con su conocimiento del sistema.

Por ejemplo, las herramientas de CMS son fáciles de entender desde el principio. Puede construir sitios sin personalización que los clientes puedan editar fácilmente. Luego, cuando necesite un poco más, puede ir a nuestro mercado para descargar complementos gratuitos o comerciales que extienden la funcionalidad de su sitio. Una vez que esto no es suficiente, es fácil crear tipos de bloques personalizados que presenten pequeños trozos encapsulados de contenido de presentación en su sitio, y permita que sus clientes usen el CMS para colocar nuevas instancias de ellos. Si necesita algo más que bits de contenido, puede usar la funcionalidad de modelo-vista-controlador personalizada de concrete5 para comenzar a trabajar con páginas completas y scripts externos. Desde allí, puede comenzar a sumergirse en el marco mismo, incluido nuestro concepto de eventos (similar a los enganches en Drupal / Wordpress), ayudantes, atributos y bibliotecas, y comenzar a trabajar con nuestro administrador de archivos, administrador de usuarios, permisos e interfaz a bajo nivel. No es necesario que sepa nada de eso para comenzar, sin embargo, que es lo que creemos que hace que el hormigón sea tan convincente.

Y, como mencionó Chad, cuando te encuentras estancado, la comunidad es una de las mejores y más receptivas que hay.


Concrete5 sin duda es el mejor CMS que he usado. Voy a decir lo que dice Chad sobre los clientes que recogen C5 en poco tiempo. Cuando demuestro Concrete5 a posibles clientes, lo primero que suelen decir es "Puedo hacer eso". A los usuarios también les encanta esa cantidad de funcionalidad que viene de entrada y me gusta el hecho de que la mayoría del código con el que he trabajado en mi experiencia ha sido bastante sólido.