Aplicación web para editar sitio HTML estático

Voy a instalar un sitio web HTML y CSS estático básico para mi cliente. ¿Qué software puedo usar para que sea editable para mi cliente?

Solo necesitan poder editar el contenido desde la interfaz, no necesitan agregar páginas. Mi cliente no es experto en HTML.

¿Puede dar a su cliente acceso ftp al sitio? ¿Qué idiomas admite su servidor?
@Tom Sí, tengo información de ftp del cliente. 1and1 es el servidor, no sé qué idiomas admite. Creo que php, javascript, mysql, ect (todos los comunes)
¿Necesitan poder editar el CSS también? ¿Necesita un editor WYSIWYG para el contenido, o está bien usar algo como Markdown?
@unor él no sabría nada sobre css, así que no, solo poder editar el texto estaría bien
He editado su pregunta para que esté más relacionada con el tema (las preguntas prácticas están fuera del tema aquí, este es un sitio de recomendación de software). Sin embargo, hay una cosa que aún debe dejar en claro: ¿realmente tiene que ser una aplicación web o se puede instalar algo en sus máquinas? Lo pregunto porque solicitar servicios web también está fuera de tema aquí.
Si tus clientes tienen acceso FTP, consulta esta pregunta

Respuestas (3)

Si su cliente tiene soporte FTP, recomendaría Pinegrow Web Editor. Tiene un editor de arrastrar y soltar fácil de usar para páginas HTML. Su cliente debería poder descargar las páginas web HTML y editarlas con este editor.

pino

Pinegrow Web Designer es una aplicación de escritorio independiente para Mac, Windows y Linux que le permite maquetar y diseñar páginas web más rápido con edición de varias páginas, estilo Css & Less y componentes inteligentes para Bootstrap, Foundation y otros marcos.

Interfaz de usuario de Pinegrow

Hay una serie de posibilidades para proporcionar este tipo de funcionalidad, cada una con sus propias ventajas y desventajas.

  1. Adobe Dreamweaver + Adobe Contribuir. Esta es una solución que depende del software, pero le permite crear el sitio web con archivos de plantilla en Dreamweaver, con áreas de contenido marcadas como editables, con las que los usuarios pueden interactuar mediante el software Contribute. Con : esto requiere un software costoso que debe instalarse en todas las máquinas de los usuarios. No se pueden hacer cambios de forma remota.
  2. FTP: como mencionó, tiene acceso FTP disponible con 1and1, pero esto abre la posibilidad de que los usuarios eliminen accidentalmente archivos importantes, código, etc. y mencionó que no son expertos en HTML.
  3. CushyCMS - https://www.cushycms.com/en - es un excelente sistema de administración de contenido en línea gratuito (con una actualización paga) que es extremadamente liviano y solo requiere que agregue una línea de código simple a su sitio y un une las clases a los divs que quieras que sean editables. Esto es lo que recomendaría en tu caso.
  4. No hagas un sitio estático. Si el objetivo es que el cliente pueda realizar cambios, puede utilizar herramientas comunes y seguras creadas para esto, como Wordpress y Drupal. Sí, son más pesados, requieren un poco más de conocimiento de back-end, pero ofrecen edición de contenido de forma nativa, lo cual es bueno en caso de que su cliente desee hacer más con su sitio en el futuro.
No estoy de acuerdo con usted sobre la 'seguridad' en Wordpress y Drupal: veo nuevas vulnerabilidades en esas herramientas cada dos semanas. Cada pieza de software tiene problemas, y esos dos son de alto perfil y, por lo tanto, se explotan rápidamente cuando surge algo. Los sitios estáticos tienen sus problemas (y los errores en el servidor web están lejos de ser desconocidos), pero es mucho menos probable que un sitio estático sea un problema que una instalación de Wordpress o Drupal.

También me gustaría agregar Pingendo. Es muy simple y fácil de usar, pero también es gratuito y funciona con Bootstrap. Está disponible para Windows, Mac y Linux.

pingendo

Pingendo te ayuda a crear páginas web HTML5 y CSS3. Editor de arranque.

Interfaz de usuario de Pingendo