Contao Software CMS gratuito
CMS de código abierto auto alojado para aplicaciones escalables
Contao es un CMS de código abierto que puede reemplazar a WordPress, Joomla o Drupal debido a su simplicidad y escalabilidad.
Descripción general
Contao CMS es un CMS de código abierto, desarrollado en el lenguaje más popular del mundo PHP. Es una alternativa de WordPress para los editores que desean simplicidad y escalabilidad. Y quiere un rendimiento más poderoso de su sistema de gestión de contenido. Contao se basa en los estándares web abiertos y se adapta fácilmente a sus necesidades. Lo mejor de Contao es la simplicidad. Esto requirió poca o ninguna capacitación en back -end para su personal. Pueden estar rápidamente, en funcionamiento. La seguridad también es otro elemento, para el cual se destaca Contao. Utiliza algoritmos de hash de contraseña modernos y admite la obtención de cuentas de usuario con autenticación de 2 factores. Además, las cuentas de usuario se bloquean automáticamente si hay demasiados intentos de inicio de sesión fallidos. No tiene una estructura predefinida, por lo que puede construir cualquier sitio web desde cero. Y, no hay límite para la creatividad: puede construir su sitio web exactamente como fue diseñado, utilizando solo HTML y CSS. Contao tiene una fácil gestión de dominios de varios dominios utilizando diferentes páginas raíz. Módulos fáciles de administración de varios idiomas, altamente personalizables a través de plantillas. El SEO es uno de los principales focos de la plataforma, por lo que sus sitios web están listos para SEO. La extensibilidad es el núcleo de la plataforma, por lo que puede extender la plataforma con complementos. Si está buscando una herramienta de administración de contenido para un alto rendimiento, escalabilidad y simplicidad. Entonces, Contao puede ser una elección para usted.
Requisitos del sistema
Los requisitos mínimos dependen de si está instalando la versión de soporte o último o a largo plazo. Todas las versiones mantenidas de Contao son compatibles con las últimas versiones PHP y MySQL. Por lo tanto, recomendamos usarlos siempre.
- PHP: Versión 7.4+ (última versión de parche)
- MySQL: Versión 8.0+ o Servidor MariadB equivalente
Características
Contao tiene una interfaz de usuario intuitiva que utiliza tecnologías AJAX y Web 2.0 para una usabilidad óptima. Múltiples lenguajes y temas de backd, un poderoso sistema de permisos, versiones y administración de deshacer, opciones de búsqueda y clasificación avanzadas, y el administrador de Contao son solo algunas de las muchas características que hacen que Contao se destaque de otros sistemas de administración de contenido. La parte delantera Contao está basada en el 100% de plantilla y genera una salida estricta XHTML accesible que cumple con los requisitos W3C/WAI. Buscar URL amigables con los motores, soporte GZIP, una función de exportación PDF, soporte de varios idiomas y mucho más ayuda a crear sitios web contemporáneos sin ser un programador.
- Características de edición avanzada: Contao proporciona funciones de edición avanzadas como copiar o mover registros a través del portapapeles, editar múltiples registros a la vez o restaurar versiones anteriores. Los editores pueden formatear textos con el editor de texto rico incorporado TinyMCE, que también incluye un corrector ortográfico multilingüe.
- Estructura de sitio potente: Contao admite diferentes tipos de páginas (por ejemplo, páginas regulares o de redirección) y múltiples sitios web en un árbol. Tiene control total sobre si una página está oculta, está protegida con contraseña, almacenada en caché o indexada para buscarlas y puede publicarla manualmente o cronometrarse.
- Sistema de permisos de grano fino: Contao tiene un poderoso sistema de permisos que le permite controlar el acceso a todos y cada uno de los campos de forma en el extremo posterior. Los derechos de acceso se pueden otorgar en el usuario o en el nivel de grupo y se agregarán si un usuario se asigna a más de un grupo.
- Generador de formulario flexible: Con el generador de formulario Contao puede generar cualquier tipo de formulario web, que se validará automáticamente y se enviará por correo electrónico o almacenado en la base de datos. Los archivos cargados se enviarán como archivos adjuntos y opcionalmente se pueden almacenar en una carpeta en el servidor. -Motor de búsqueda de texto completo: Contao viene con un motor de búsqueda de texto completo que admite la búsqueda de frases, la búsqueda de comodines y/o la búsqueda. El índice de búsqueda se crea automáticamente y opcionalmente incluso incluye páginas protegidas. Los resultados se almacenan en caché y se pueden dividir en varias páginas.
- Imágenes receptivas: Contao está constantemente diseñado para la accesibilidad y el soporte de dispositivos móviles. Puede definir formatos centrales o individualmente diferentes para imágenes. Para ahorrar un valioso ancho de banda al entregar su sitio web a los teléfonos inteligentes. Especifique una imagen: enfoque, de modo que el contenido de imagen importante siempre esté en la imagen. -Administrador de archivos incorporado: Contao admite cargas de archivos a través de FTP además del Administrador de archivos incorporado. Genera automáticamente miniaturas de imágenes y vistas previas de archivos y le permite editar archivos cargados con el editor de origen. Los archivos y carpetas pueden copiar, mover, editar, renombrar y eliminar.
- Módulo de calendario incorporado: El módulo de calendario Contao es parte de la distribución del núcleo. Admite múltiples calendarios, eventos de todo el día, eventos abiertos, eventos de varios días, eventos repetidos y sindicación fácil a través de RSS o Atom Feeds. Incluye múltiples vistas como calendario, mini-calendario o lista de eventos.
- Noticias incorporadas/Módulo de blog: El módulo Contao News/Blog es parte de la distribución central. Admite múltiples archivos y categorías de noticias, noticias destacadas, comentarios de los usuarios y sindicación fácil a través de RSS o Atom Feeds. Cada noticia puede tener una imagen adjunta y múltiples recintos.
- Módulo de boletín incorporado: El módulo de boletín Contao es parte de la distribución central. Admite suscripción a través de formatos de texto doble en, HTML y de texto sin formato, importando destinatarios desde un archivo CSV y la lista de boletines enviados en el sitio web. Los boletines enviados a los miembros pueden ser personalizados.
- Actualización fácil: La instalación de actualizaciones puede llevar mucho tiempo, incluso está ejecutando solo un pequeño número de sitios web de Contao. Contao Manager le permite actualizar su instalación con solo unos pocos clics directamente en su navegador. Por supuesto, Contao también admite una variedad de herramientas de implementación y flujos de trabajo de CI.
- Una amplia elección de paquetes adicionales: en extensiones.contao.org o en paquagista encontrará muchos paquetes adicionales que agregan aún más funcionalidad al CMS. Puede navegar, instalar, actualizar o eliminar estos paquetes directamente en el Administrador de Contao con solo unos pocos clics del mouse.
Instalación
Después de verificar todos los requisitos y configurar su servidor web, ahora puede iniciar la instalación. Hay dos formas de instalar Contao en su servidor, utilizando la interfaz gráfica de usuario del ContaManager o utilizando la línea de comando.
Instalación de Contao con Contao Manager
Después de la configuración básica exitosa, ahora puede instalar Contao. Seleccione la versión deseada y la configuración inicial y haga clic en el botón “Finalizar”. La instalación ahora puede tomar varios minutos. Los detalles sobre el proceso de instalación se pueden mostrar haciendo clic en la siguiente salida de la consola de iconos.
Actualizar tablas de base de datos
Una vez que el Contao Manager ha instalado todos los paquetes, debe ejecutar la herramienta de instalación Contao para actualizar la base de datos.
Instalación a través de la línea de comando {#instalación-sobre-el comando}
Al instalar desde la línea de comando, el comando create-projectA`` composer update
se ejecuta durante la instalación. Esto hará que algunos Hosters no puedan cancelar el proceso debido a la alta carga del sistema, y la instalación fallará. En este caso, debe usar el Contao Manager.
Ha iniciado sesión en su servidor con su nombre de usuario y dominio.
ssh benutzername@example.com
Cambie al directorio público de su alojamiento web.
CD www
Instalar compositor
El compositor es un administrador de paquetes orientado a la aplicación para el lenguaje de programación de PHP e instala la dependencia
Instalación de Contao desde la línea de comando
En el segundo paso, instala Contao usando el compositor. “Ejemplo” significa el directorio de instalación deseado y 4.8 para la versión de Contao que desea instalar. PHP composer.phar Create-Project Contao/Ejemplo de edición administrada 4.8
Configuración de alojamiento
En Contao, todos los archivos de acceso público se encuentran en la subcarpeta /Web
de la instalación. Use el panel de administración del proveedor de alojamiento para establecer la raíz del documento de la instalación en esta subcarpeta y crear una base de datos en esta ocasión.
Ejemplo: ejemplo.com
señala el directorio/www/ejemplo/web
Actualizar tablas de base de datos
Después de la instalación, puede actualizar la base de datos utilizando la herramienta de instalación Contao. Como Contao 4.9 puede usar el siguiente comando en la línea de comando: Vendor PHP/bin/Contao-Console Contao: migrar
Creación de usuarios de Contao Back End
Usando Contao-InstallTool, puede crear su usuario de Back End. Desde Contao 4.10 puede usar el siguiente comando en la línea de comando: Vendor PHP/bin/Contao-Console Contao: Usuario: Crear