Sin reclamar: ¿Estás trabajando en CrafterCMS?
CrafterCMS Reseñas: 4.6/5 — Muy bien valorado
CrafterCMS es un sistema de gestión de contenido de código abierto diseñado específicamente para el desarrollo de experiencias digitales. Sirve como una plataforma moderna y flexible para crear y administrar sitios web, aplicaciones móviles y otras experiencias digitales. Con características como la gestión de contenido de arrastrar y soltar, una biblioteca de componentes integrada y una interfaz de creación fácil de usar, CrafterCMS simplifica la creación de experiencias atractivas para desarrolladores y usuarios no técnicos.
| Capacidades |
API
CLI
OSS
|
|---|---|
| Segmento |
Pequeña Empresa
Mercado medio
Empresa
|
| Despliegue | Nube/SaaS/basado en web, Linux local, Windows local |
| Soporte | 24 horas al día, 7 días a la semana (representante en vivo), chat, correo electrónico/servicio de ayuda, preguntas frecuentes/foro, base de conocimientos, soporte telefónico |
| Capacitación Especializada | Documentación |
| Idiomas | Inglés |
Compara CrafterCMS con otras herramientas populares de la misma categoría.
CrafterCMS es excepcionalmente versátil. Nos permite ofrecer cualquier contenido a cualquier tipo de experiencia digital e integrarlo con cualquier sistema externo que necesitemos.
No hemos encontrado ningún aspecto negativo ni cosas que no nos funcionen bien.
Utilizamos CrafterCMS como plataforma de contenido e integración para nuestras experiencias digitales. CrafterCMS simplifica la integración de cronometraje, puntuación y multimedia con nuestra web, aplicaciones móviles y señalización digital.
- Plataforma basada en Git <3 - Soporte de servicio muy amigable y activo, desarrollo y comunidad en crecimiento - La plataforma se basa en tecnologías modernas y confiables
- Falta de pruebas profundas en la rama de desarrollo (de una versión a otra, pueden faltar algunas piezas en la rama de desarrollo) - La documentación podría ser mejor, pero están haciendo un gran trabajo mejorando este punto y brindando cursos de CrafterCMS a través de Crafter Academy
- Pudimos crear e integrar con éxito en CrafterCMS nuestro propio complemento basado en React usando las API de CrafterCMS y una pila moderna (usando la rama de desarrollo 4.0) para aprovechar la administración de archivos basada en Git. - Pudimos iniciar una migración de la administración de archivos basada en NAS a un flujo completo de administración de archivos basado en Git de una manera fácil para las partes interesadas, gracias a CrafterCMS. - Pudimos adaptar el backend y frontend de CrafterCMS a nuestras necesidades muy rápidamente, gracias a la documentación, el soporte y la legibilidad del código.
Crafter CMS ofrece varias ventajas únicas para nuestra empresa. Por ejemplo, - Gestión de contenido: Crafter CMS ofrece funciones WYSIWYG fáciles de usar que permiten al autor del contenido previsualizar el contenido de escritorio y móvil antes de publicarlo. - Distribución de contenido: Crafter CMS admite la moderna capacidad de CMS sin interfaz gráfica, lo que permite al desarrollador crear API para distribuir contenido a través de una arquitectura multiinquilino. - Descubrimiento de contenido: Crafter CMS proporciona GraphQL listo para usar, lo que permite al desarrollador crear consultas avanzadas sobre una enorme cantidad de contenido. - Control de versiones de contenido: tenemos necesidades complejas para soportar CI/CD (integración e implementación continuas) para nuestra arquitectura multicapa entre autores de contenido y desarrolladores. Crafter CMS ofrece control de versiones, lo que nos permitió crear automatización y mejorar la calidad general del código y el tiempo de comercialización en la publicación de contenido. - Atención al cliente de Crafter: Un buen software no puede ser EXCELENTE sin una excelente atención al cliente. El equipo de producto de Crafter superó nuestras necesidades como proveedor de software. Los miembros principales del equipo de la empresa de software Crafter tienen una larga trayectoria de innovación en la industria de los CMS. Experimentaron diferentes cambios de paradigma y crearon soluciones CMS para diferentes industrias. Les apasionan las tecnologías CMS y están abiertos a colaborar con sus clientes para resolver desafíos.
Crafter ofrece varias funciones avanzadas con documentación limitada. Sería fantástico tener un archivo de videos instructivos y ejemplos para que la comunidad de Crafter pueda aprovechar todas sus funciones.
Gestionamos una marca global en 25 ubicaciones con 50 millones de visitantes únicos (hasta el momento, 2020). El sistema CMS que utilizamos para gestionar y publicar contenido no puede escalar con el crecimiento del negocio. Necesitamos un CMS moderno que proporcione seguridad, escalabilidad y funciones fáciles de usar para que podamos gestionar y distribuir contenido en múltiples propiedades web. Crafter CMS ofrece varias ventajas desde la perspectiva del desarrollo de software. Crafter CMS tiene compatibilidad con API integrada que permite al desarrollador integrar contenido de origen interno en Crafter de forma automatizada. Crafter CMS es compatible con AWS y es extremadamente flexible para la monitorización, las funciones de Lamdba y las integraciones con otras características de AWS. Crafter CMS admite el control de versiones. Tenemos necesidades complejas para soportar CI/CD (integración e implementación continuas) para nuestra arquitectura multicapa entre autores de contenido y desarrolladores. Crafter CMS ofrece control de versiones, lo que nos permitió crear automatización y mejorar la calidad general del código y el tiempo de comercialización en la publicación de contenido.
La facilidad de uso y la capacidad de adaptar la plataforma a nuestras necesidades. Estamos empezando y nuestros clientes están encantados con lo que hemos creado. ¡Estoy deseando descubrir todo su potencial!
Aquí en Australia va un poco lento. También fue decepcionante que no hubiera una forma automática de subir nuestro contenido.
Tenemos necesidades muy complejas para presentar una gran cantidad de materiales educativos y técnicos a nuestro mercado. Crafter ha simplificado tanto la usabilidad que cada departamento de la empresa puede gestionar su propio contenido, sin que marketing o TI tengan que subirlo ni gestionarlo todo.
Nos encanta la idea del repositorio basado en Git. El hecho de que el código, el contenido y la configuración estén en un solo lugar facilita enormemente la sincronización de los sistemas de desarrollo, creación y producción. Podemos impulsar nuestras funciones del desarrollo a producción y recuperar el contenido de producción para trabajar con datos reales en el sistema de desarrollo. Probar funciones es muy fácil, simplemente cambiando de rama. Y mientras implementamos nuevas funciones en producción, los autores pueden trabajar sin interrupciones.
La penetración de mercado de CrafterCMS no está al nivel que debería estar.
Es fantástico poder usar las API para todo. De hecho, podemos renderizar marcado, servir contenido e incluso usarlas para la automatización y los procesos de DevOps. Esto hace que Crafter sea muy flexible y nos da la posibilidad de gestionar, integrar y entregar contenido en cualquier lugar y en cualquier momento. Además, nos da la libertad de trabajar con cualquier framework frontend sobre el servidor de contenido headless de Crafter. Y, por último, estamos bastante satisfechos con la rápida respuesta de soporte de Crafter. Usamos Slack para contactar con ellos, pero también existe una comunidad creciente en Google Groups y Stack Overflow.
Código abierto. Compatible con DevOps. Fácil para los autores. Crea sitios web en minutos.
Dado que se trata de un marco CMS en crecimiento, a veces es necesario madurar su documentación.
Sitios departamentales personalizados. Sitios personales. Fácil de integrar con cualquier otra plataforma gracias a sus increíbles API (aplicaciones móviles).
Para muchas soluciones con presencia global, utilicé la solución Crafter para impulsar las experiencias digitales de Marriott. Descubrimos que el software era lo suficientemente flexible como para satisfacer todas las necesidades de nuestros clientes (móvil, computadora, quiosco, correo electrónico, web, video) y que el equipo directivo estaba dispuesto a colaborar con nosotros para desarrollar soluciones.
Son una empresa pequeña que ofrece grandes soluciones. A veces, fue difícil convencer a los directivos para que usaran una empresa más pequeña, a pesar de que demostraron (repetidamente) su solución y la gente estaba dispuesta a aceptarla.
Utilicé la solución de diversas maneras y para resolver numerosos problemas. Probablemente, el mayor beneficio para mí fue la facilidad con la que pudimos crear experiencias digitales integradas con plataformas existentes (por ejemplo, medición, correo electrónico, IAM). La rapidez de comercialización fue otra gran ventaja. Utilizamos una combinación de SaaS y soluciones totalmente gestionadas con Crafter. Los productos que desarrollamos estaban dirigidos a cientos de miles de usuarios.
Es fácil crear plantillas, agregar/administrar contenido y recuperar datos como json/xml usando llamadas rest.
Es un poco difícil modificar el paquete principal en caso de que necesitemos escribir métodos personalizados en el paquete principal.
Hemos automatizado el contenido del sitio para obtener datos de Crafter, lo que nos ahorra tiempo en la migración a producción.
Crafter CMS cuenta con un diseño modular bien diseñado, lo que nos brinda gran flexibilidad durante su adopción. Optamos por un enfoque headless para usar el contenido como servicio. Su arquitectura flexible facilita la integración con Crafter CMS. La función de vista previa permite a los autores de contenido visualizar el contenido tal como se visualizará en el sitio web final, independientemente del motor de renderizado elegido. Un buen producto es solo la mitad de la historia. Estamos especialmente impresionados por el excelente soporte que recibimos. Realmente sientes que puedes contar con ellos como tu socio. Escuchan tus necesidades y te acompañan en cada paso del proceso para encontrar la solución óptima.
No es fácil integrar controles de UI de terceros en la herramienta de creación.
Gestión de contenidos web para que el sitio web pueda actualizarse sin necesidad de publicarlo.
Principalmente es arquitectura, facilidad de uso para desarrolladores y pila tecnológica.
Entonces, la intensidad de los recursos si tienes una configuración básica y un caso de uso común no estaba prevista de fábrica, pero esto se solucionó fácilmente.
Necesitábamos un CMS multipropósito para blogs, secciones de contenido, fragmentos de contenido y ampliación de productos con entrega headless.
Me encanta la fluidez del sistema en todas las plataformas y cómo conecta con clientes potenciales y clientes. Me gusta cómo los desarrolladores se toman el tiempo para explicar el proceso de entrega.
Para ser sincero, no cambiaría nada. Es el mejor CMS con el que he trabajado hasta la fecha.
Estoy viendo crecer mis prospectos. Antes me costaba conectar con mis clientes, pero he visto un aumento en el reconocimiento de marca gracias a Crafter.
Me gusta la facilidad con la que se pueden crear tipos de contenido y cómo se pueden integrar diversos elementos en cualquier tipo de contenido. La posibilidad de crear contenido multilingüe también es muy útil.
Seguimos usando la versión 3.1.27, aún no hemos actualizado a la 4.x, pero veo que las versiones anteriores no permiten editar contenido en dispositivos móviles. La única forma de acceder a los menús contextuales desde la barra lateral es con un clic derecho.
Crafter nos permite integrar contenido de diversas fuentes externas para video bajo demanda, transmisiones en vivo y recursos de buckets de AWS S3. Ofrece una mejor manera de gestionar todo nuestro contenido, componentes, páginas y scripts en un solo lugar.
Hay muchas características que me gustan de Crafter CMS. Algunas de las más destacadas son: 1) Los autores y desarrolladores de contenido pueden trabajar en la misma versión de "truth", lo que permite una rápida retroalimentación entre autores y desarrolladores. 2) El control de versiones basado en Git facilita la ramificación y la fusión de nuevas características. 3) Los paquetes de instalación autónomos (Tomcat, Elasticsearch, archivos JAR de aplicaciones web, etc.) facilitan la creación de prototipos. 4) La API REST permite configurar y supervisar el motor y los servicios de Studio. 5) La arquitectura basada en JVM permite desarrollar y depurar funciones de backend desde IDEA (o cualquier otro IDE de Java compatible).
Hay un par de cosas que creo que podrían mejorarse para una experiencia de usuario aún mejor. Estas son: 1) Hay demasiadas propiedades de configuración externalizadas y están dispersas en una gran cantidad de archivos XML. Sería fantástico que algunas de ellas se pudieran internalizar (algunos valores predeterminados sensatos con la posibilidad de sobrescribirlos si es necesario) y que las externas fueran más intuitivas. 2) La documentación, aunque extensa, no es muy intuitiva. Tiene un diseño tipo "manual de referencia", lo cual es útil para quienes conocen Crafter a fondo pero necesitan más detalles sobre cómo hacer algo (por ejemplo, saben que hay un problema en el estudio y también saben a qué API llamar, pero necesitan más información sobre la carga útil, las cabeceras de solicitud, etc.). Para alguien completamente nuevo en Crafter, la navegación de la documentación no es muy propicia para un aprendizaje "exploratorio" del producto.
La mayor ventaja es la facilidad con la que se pueden añadir nuevos puntos finales de API al sitio para búsqueda, categorización, filtrado, etc. También se encarga de la indexación y el almacenamiento en caché del contenido para que las consultas se ejecuten rápidamente. Nos ha proporcionado una forma rápida y totalmente gestionada de publicar contenido. El registro de auditoría también es muy útil para encontrar a los autores responsables, lo que facilita la resolución de cualquier problema con el contenido.
Sus herramientas permiten una mejor organización y gestión del contenido de nuestro portal web. Asimismo, se logra un desarrollo óptimo de su marca, ya que permite a los empleados crear contenido con mayor facilidad. El sistema de etapas de estructura permite editar libremente los diseños que desee, ya que es posible usar lenguajes C+ o Java para ofrecer la mayor facilidad de creación y mejora. Es muy eficiente y me gusta.
No tengo quejas, aunque en algunas ocasiones nos hemos visto obligados a consultar con expertos en CMS ya que nuestra plataforma virtual estaba desactualizada, lo cual puede ser frustrante esperar alguna ayuda es un punto negativo para el sistema, sin embargo las herramientas cumplen, necesita optimización.
Hemos logrado un crecimiento en nuestra página web y nuestros clientes están muy satisfechos; disfrutan viendo nuestro contenido, ya que está muy organizado y es atractivo. Además, nos ayuda cada vez más a encontrar datos que interesen a nuestros clientes para crear entradas atractivas y generar más tráfico; son herramientas sin duda útiles.
La experiencia de creación es bastante buena. Me gusta que Crafter se centre en la gestión de contenido y permita que los desarrolladores y autores se centren en cómo se gestiona dicho contenido dentro del sistema. He visto otros sistemas CMS donde el CMS se convierte en un mar de contenido.
Aunque me gusta que Crafter gestione todo a través de repositorios Git, a veces el repositorio subyacente de Crafter se filtra en mis procesos de desarrollo: el repositorio de Crafter es una abstracción con fugas. El modelo de código hacia adelante/contenido hacia atrás propuesto por Crafter es bueno en teoría. Pero lidiar con los ciclos de lanzamiento de DEV/STAGE/PROD puede volverse complicado muy rápido porque el contenido se crea en los tres niveles, DEV/STAGE para pruebas y PROD para el contenido real. Luego, si tienes que cambiar los archivos de configuración en uno de los entornos upstream (STAGE o PROD) (un cambio de configuración de revisión rápida), eso hace que fusionar tu código desde DEV sea complicado. Me gustaría ver más esfuerzo en mejorar esta experiencia para desarrolladores. No me gusta el hecho de que Groovy sea la única opción de programación para la mayoría de las cosas en Crafter. También deberíamos tener la opción de usar Typescript/Javascript en todo momento.
Crafter permite a nuestros creadores de contenido crear y publicar cambios fuera de nuestros ciclos habituales de lanzamiento de productos. Una vez que los desarrolladores han habilitado la edición integrada en el contenido, hay grandes partes de la aplicación que los desarrolladores no tienen que abordar. Esto les permite centrarse en las funciones más dinámicas y orientadas a los datos de nuestros sitios sin preocuparse por gestionar grandes bloques de contenido estático. Nuestros desarrolladores también recomiendan nuevas áreas de contenido que los autores pueden gestionar, lo que significa que están empezando a comprender las ventajas del modelado de contenido.
Atención al cliente rápida. Es fácil enviar tickets con problemas. Gestiona una base de datos grande sin lentitud. Me encantan las nuevas opciones de publicación para la nueva actualización del sistema.
Las actualizaciones del sistema tardan meses. Y algunas correcciones, misteriosamente, no se pueden solucionar hasta que se lanza un parche de actualización, lo que significa que tengo que lidiar con una interfaz de usuario deficiente durante meses. La nueva actualización de Crafter incluye algunas mejoras, pero al eliminar los menús desplazables, usar la barra lateral es muy lento y engorroso. ¡Recuperen el desplazamiento para explorar bases de datos grandes! Hacer clic en "10 siguientes" para una base de datos con cientos de entradas es una locura.
Ayudó a convertir una enorme base de datos de contenido en un sitio web fácilmente administrable.
Crafter CMS cuenta con un excelente equipo de soporte que resulta muy útil en momentos difíciles. Las opciones de registro son muy flexibles, lo que facilita el diagnóstico rápido de problemas. Actualizar el contenido e implementar los cambios en el clúster son tareas muy sencillas. Desde la perspectiva del desarrollo y la implementación, Crafter es una maravilla.
Lo que más me desagrada es la forma en que Crafter sincroniza los datos entre repositorios. Supongo que Git es mejor que la antigua opción de Alfresco, pero al trabajar con Git en clústeres, ha sido propenso a conflictos que a veces son difíciles de resolver. Tiene que haber una mejor manera.
Crafter sigue mejorando sus productos para que sean más fáciles de usar. Esto me permite dedicar menos tiempo a solucionar problemas con los servidores de Crafter, lo cual es muy útil.
Me gusta que la entrega (sitio web en nuestro caso) esté separada del entorno de creación, lo que significa que podemos implementar versiones en cualquier momento sin afectar al usuario final.
La versión que utilizamos actualmente requiere una instancia de Elastic que está fuera del entorno de Crafter y nuestra política de seguridad interna hace que sea difícil de mantener.
Utilizamos CrafterCMS para almacenar y mantener el contenido de un sitio web público. La información que se ofrece en el sitio combina vídeo a la carta, vídeos en directo y artículos. Es muy beneficioso contar con una plataforma consolidada para mantener el acceso a este contenido.