Combina solidez y facilidad de uso con un creador de sitios web CMS específico
CMS es un sistema de gestión de contenido de código abierto centrado en proporcionar un marco seguro y potente que los equipos de contenido adoran. En esta entrevista, el fundador y director ejecutivo de la empresa, Franz Maruna, cuenta la historia de la empresa y explica las ventajas del sistema para el trabajo en equipo colaborativo y no técnico. Describe la historia detrás de la empresa: qué inspiró la idea y cómo ha crecido hasta ahora
Fuimos fundados en 2001 como una tienda de medios interactivos de servicio completo que ayuda a las agencias de publicidad, marcas e inversores ángeles a construir sitios web y comunidades en línea. No nos gustaban las herramientas de gestión de contenidos de la época. Cuando les damos a nuestros clientes un montón de herramientas, saben que se supone que no debemos usarlas. Queremos facilitar a nuestros clientes la creación de sitios web que sus equipos puedan utilizar de forma eficaz sin la necesidad de desarrolladores.
Comenzamos a crear un sistema de gestión de contenidos (CMS) y luego lo utilizamos para múltiples proyectos. En particular, construimos comunidades en línea para mercados verticales específicos. Por supuesto, esto fue antes de que Facebook conquistara el mundo.
A raíz de la crisis financiera de 2008, lanzamos CMS como un conjunto de herramientas de código abierto. Siempre hemos dependido del software de código abierto, pero antes de esto, realmente no contribuíamos a él. Lo subimos a SourceForge con la esperanza de que ganara cierta popularidad. En 90 días fuimos nombrados Proyecto del Mes y la gente empezó a usarlo en todos los ámbitos, en proyectos grandes y pequeños.
Durante los siguientes años nos vimos empujados en diferentes direcciones tratando de determinar la posición de nuestro producto en el mercado. Creo que este es uno de los mayores desafíos del código abierto. Habrá tantas personas que aplicarán su producto a sus escenarios de aplicación que les resultará fácil perseguir sus sueños en lugar de centrarse en una cosa y hacerlo bien.
Al final, nos dimos cuenta de que los CMS específicos eran más valiosos para los equipos que necesitaban permisos y flujos de trabajo para impulsar sitios web complejos con una interfaz de usuario sencilla.
Aquí hay una breve introducción en video a Concrete CMS: Qué hace que Concrete CMS sea único en un mercado tan competitivo
Nuestra arquitectura es flexible y potente. A lo largo de los años, reconstruimos algunas cosas y ahora ejecutamos completamente en PHP moderno. Es un placer para los desarrolladores utilizarlo.
Nuestra ventaja competitiva se vuelve aún más pronunciada cuando desarrollamos sitios web más complejos. Si quieres empezar un blog, WordPress es la herramienta perfecta. Pero si desea crear una intranet con una experiencia personalizada para los empleados, especialmente en lo que respecta a privacidad y seguridad, un sistema de gestión de contenidos específico es la mejor solución que puede encontrar. Tenemos una amplia experiencia en la creación y ejecución de sitios web seguros y que cumplan con las normas para grandes organizaciones, y lo hacemos extremadamente bien. Cómo proteger sus sistemas y usuarios de las ciberamenazas
Asegurar su sitio web es un proceso. No es algo que se haga una sola vez. Necesita atención constante y un sistema en el que pueda confiar. El primero es la seguridad por diseño. Es importante reconocer las áreas que pueden o necesitan mejorar desde el principio.
Nuestro CMS principal cumple con ISO:27001 y SOC2. Contamos con un director de seguridad de la información de tiempo completo que señala importantes consideraciones de seguridad cada vez que desarrollamos nuevas funciones y permanecemos activos en HackerOne.
Si elige hospedarse con nosotros, crearemos un plan razonablemente personalizado para su organización. A veces, esto significa realizar una auditoría de código para señalar algunos problemas que pueden necesitar ser verificados antes de su puesta en funcionamiento, como problemas de secuencias de comandos entre sitios.
Algunos clientes quieren que seamos su portal. Mientras que otros clientes quieren poder apretar el gatillo y solicitar actualizaciones ellos mismos. Podemos desarrollar planes de alojamiento y acuerdos de nivel de servicio para satisfacer cualquier necesidad única.
Las grandes organizaciones con las que trabajamos, como BASF y el ejército de EE. UU., adoran el código abierto porque saben que pueden renunciar en cualquier momento, sin condiciones. En otras palabras, no quieren tocar ni una sola línea de código. Quieren que nos aseguremos de que todo funcione sin problemas y que todos los que tengan acceso al servidor sean un recurso confiable que trabaje en el proceso de alojamiento.
Si alguien deja la empresa, quiere tener un proceso implementado para garantizar que ya no tenga acceso al servidor. Si una biblioteca o herramienta en la que confiamos se actualiza, quieren saber que alguien de nuestro equipo la aplicará rápidamente. La idea es más un proceso que un producto, pero se trata de cómo mantener seguro su sitio web en un mundo en constante cambio. Cada vez más organizaciones se están dando cuenta de la importancia de la seguridad.
Los bancos son un buen ejemplo de organizaciones que comprenden bien el cumplimiento y la seguridad y cuentan con sólidos sistemas de gestión de back-end, pero que a menudo tratan el marketing de su sitio web como una idea de último momento. Su sistema de banca en línea proviene de un proveedor altamente examinado, pero su sitio web a menudo es solo una copia de WordPress con toneladas de complementos de terceros que nadie se molesta en actualizar.
Creo que la gente está empezando a darse cuenta de que su sitio web es como su escaparate y debe protegerse en consecuencia. Debe tener el mismo nivel de proceso que su tienda para saber quién tiene acceso al código base y verificar todas las dependencias al actualizar nuevas versiones.
Si utiliza muchos complementos en WordPress, puede estar expuesto a amenazas de terceros de una organización que contrató hace cinco años y que tal vez ya no exista. Dentro de 5 años seguiremos aquí, como lo hemos estado durante los últimos 20 años. Si tiene un SLA con nosotros, aún puede trabajar con diferentes servicios creativos de terceros y su código base siempre permanecerá estable. Cómo interactúa su plataforma con aplicaciones de software de terceros
Hoy en día, existen muchas formas de obtener datos de un sistema de gestión de contenidos específico. Contamos con un mercado de complementos y temas de terceros, que van desde galerías de fotos hasta plataformas SaaS de terceros como Shopify, para ampliar la funcionalidad de su sitio web.
Tenemos un excelente servicio de bricolaje para aquellos que solo quieren enchufar y usar, pero si estás dispuesto a ensuciarte las manos, puedes construir lo que quieras con Concrete CMS. ¿Qué consejos/esfuerzos tienes para los equipos que crean su primer sitio web? Es fácil pensar que todos están en la misma página, pero ese no es el caso.
A la hora de diseñar un sitio web, existe un delicado equilibrio entre estética y funcionalidad. Es fácil dejarse llevar por las tendencias de diseño moderno y gastar una fortuna en una página móvil de desplazamiento de paralaje que no se puede editar.
Antes de sumergirte en todas estas preguntas, detente y piensa en lo que necesitas medir para competir en tu industria. Debe pensar en el momento de su lanzamiento tal como lo haría con el momento del lanzamiento de un nuevo producto. Si el marketing de contenidos es importante para su trabajo, piense en cuánto tiempo le lleva aprobar y publicar el contenido. Piensa en lo que pasaría si siguieras un proceso de aprobación y tu contenido se quedara estancado en el medio.
A algunos clientes les gusta actuar rápidamente, incluso si eso significa que pueden ocurrir algunos errores; otros no pueden tolerar ni un minuto de error, por lo que tienen un proceso de aprobación sólido que pueden seguir con seguridad. ¿Qué tendencias o tecnologías crees que son particularmente interesantes en este momento?
Creo que la mayoría de las cosas en tecnología pasan por un ciclo de 10 años en el que algo completamente pasado de moda de repente se convierte en la tendencia más candente. Hace unos siete años, los CMS, JavaScript y los microservicios sin cabeza se hicieron populares, y existía la creencia general de que menos es más. Dependiendo del problema al que te enfrentes, ambas posiciones tienen ventajas.
Creo que la dirección que estamos tomando ahora con el CMS headless es un pequeño paso atrás hacia la funcionalidad híbrida.
No se trata sólo de lo que se puede hacer en una página usando JavaScript, sino de cómo funciona y cómo se puede hacer de forma segura incorporando herramientas WebOps o DevOps en un sistema de gestión de contenidos. Estamos empezando a ver soluciones como Pantheon o WPEngine que se ubican sobre WordPress o Drupal y brindan herramientas de implementación que le permiten mover de forma segura su base de código y base de datos entre estos servidores.
Nuestras herramientas de alojamiento habilitan esta funcionalidad para CMS específicos. Para muchos de los propietarios de nuestras tiendas online, esto parece una nueva forma de pensar. Usar SFTP puede estar bien para proyectos más pequeños que solo se actualizan una vez al año, pero ¿qué pasa si su sitio web necesita actualizaciones todos los meses y tiene seis desarrolladores trabajando en él? Cuando esté listo para impulsar, ¿cuánto tiempo dedicará a actualizar el sitio? Creo que vamos a ver muchos servicios nuevos. No existe una respuesta única para WebOps. Diferentes proyectos requieren diferentes enfoques.
P También espero que sigamos viendo interés en la descentralización. La gente se ha dado cuenta de que construir una presencia web completa en Facebook porque es fácil significa que no tienes ninguna pieza. En este sentido, tú eres el producto, no el cliente. Creo que cada vez más personas se están dando cuenta de que prefieren construir sus propias comunidades donde puedan controlar y poseer el contenido para poder monetizarlo de la forma que puedan. ¿Hay algo que puedas compartir sobre planes específicos de CMS para el futuro? Hemos existido por mucho tiempo, pero acabamos de pasar por algunos cambios bastante significativos. Acabamos de rediseñar el sitio web y cambiamos la marca de Concrete5 a ConcreteCMS. Pronto lanzaremos una nueva versión 9, junto con una actualización completa de la interfaz para coincidir con nuestro cambio de nombre.
Otra cosa en la que nos centraremos el próximo año es una función que llamamos Express y que ha estado presente en ConcreteCMS durante un tiempo