Contao Logiciel CMS gratuit
CMS open source hébergée pour les applications évolutives
Contao est un CMS open source qui peut remplacer WordPress, Joomla ou Drupal en raison de sa simplicité et de son évolutivité.
Aperçu
CONTAO CMS est un CMS open source, développé dans la langue la plus populaire du monde PHP. Il s’agit d’une alternative WordPress pour les éditeurs qui veulent la simplicité et l’évolutivité. Et, veulent des performances plus puissantes de leur système de gestion de contenu. CONTAO est basé sur des normes Web ouvertes et est facilement adaptable à vos besoins. La meilleure chose à propos de Contao est la simplicité. Cela nécessitait peu ou pas de formation à l’arrière pour votre personnel. Ils peuvent rapidement être, opérationnels. La sécurité est également un autre élément, pour lequel Contao se démarque. Il utilise des algorithmes de hachage de mot de passe modernes et prend en charge la sécurisation des comptes d’utilisateurs avec une authentification à 2 facteurs. De plus, les comptes d’utilisateurs sont verrouillés automatiquement s’il y a trop de tentatives de connexion échouées. Il n’a pas de structure prédéfinie, vous pouvez donc créer n’importe quel site Web à partir de zéro. Et, il n’y a pas de limite à la créativité: vous pouvez créer votre site Web exactement comme il a été conçu, en utilisant juste HTML et CSS. CONTAO a une gestion multi-domaines facile à l’aide de différentes pages racinaires. Modules de gestion multi-langues faciles et hautement personnalisables via des modèles. Le référencement est l’un des principaux objectifs de la plate-forme, donc vos sites Web sont prêts au référencement. L’extensibilité est le cœur de la plate-forme, vous pouvez donc étendre la plate-forme avec des plugins. Si vous recherchez un outil de gestion de contenu pour des performances élevées, une évolutivité et une simplicité. Ensuite, Contao peut être un choix pour vous.
Configuration requise
Les exigences minimales dépendent de la question de savoir si vous installez la version de prise en charge à long terme ou à long terme. Toutes les versions maintenues de CONTAO sont compatibles avec les dernières versions PHP et MySQL. Par conséquent, nous vous recommandons de toujours les utiliser.
- PHP: version 7.4+ (dernière version du patch)
- MySQL: version 8.0+ ou serveur MariADB équivalent
Caractéristiques
CONTAO a une interface utilisateur intuitive qui utilise les technologies AJAX et Web 2.0 pour une convivialité optimale. Des langages et des thèmes à dos de multiples fins, un système d’autorisation puissant, le versioning et la gestion d’annulation, les options de recherche et de tri avancées, et le gestionnaire Contao ne sont que quelques-unes des nombreuses fonctionnalités qui font que Contao se démarque d’autres systèmes de gestion de contenu. Le frontal contao est basé sur un modèle à 100% et génère une sortie stricte XHTML accessible qui répond aux exigences W3C / WAI. Les URL pour les moteurs de recherche, le support GZIP, une fonction d’exportation PDF, une prise en charge multi-langues et beaucoup plus vous aident à créer des sites Web contemporains sans être programmeur.
- Fonctionnalités d’édition avancées: Contao fournit des fonctionnalités d’édition avancées telles que la copie ou le déplacement des enregistrements via le presse-papiers, l’édition de plusieurs enregistrements à la fois ou la restauration des versions antérieures. Les éditeurs peuvent formater des textes avec l’éditeur de texte riche intégré TinyMCE, qui comprend également un moteur orthographique multilingue.
- Structure du site puissante: Contao prend en charge différents types de pages (par exemple, des pages régulières ou redirectes) et plusieurs sites Web dans une seule arbre. Vous avez un contrôle total sur le fait qu’une page est cachée, protégée par mot de passe, mise en cache ou indexée pour la recherche et que vous pouvez les publier manuellement ou chronométrées.
- Système d’autorisation à grain fin: Contao a un système d’autorisation puissant qui vous permet de contrôler l’accès à chaque champ de formulaire à l’arrière. Les droits d’accès peuvent être accordés au niveau de l’utilisateur ou du groupe et seront agrégés si un utilisateur est affecté à plus d’un groupe.
- Générateur de formulaire flexible: Avec le générateur de formulaire Contao, vous pouvez générer n’importe quel type de formulaire Web, qui sera validé automatiquement et envoyé par e-mail ou stocké dans la base de données. Les fichiers téléchargés seront envoyés en pièce jointe et peuvent éventuellement être stockés dans un dossier sur le serveur.
- Moteur de recherche en texte intégral: Contao est livré avec un moteur de recherche en texte complet qui prend en charge la recherche de phrases, la recherche de jacents et / ou la recherche. L’indice de recherche est construit automatiquement et éventuellement inclut même des pages protégées. Les résultats sont mis en cache et peuvent être divisés en plusieurs pages.
- Images réactives: Contao est systématiquement conçu pour l’accessibilité et la prise en charge des appareils mobiles. Vous pouvez définir des formats centraux ou individuellement différents pour les images. Pour économiser une bande passante précieuse lors de la livraison de votre site Web aux smartphones. Spécifiez une image - Focus, afin que le contenu d’image important soit toujours dans l’image.
- Gestionnaire de fichiers intégré: CONTAO prend en charge les téléchargements de fichiers via FTP en plus du gestionnaire de fichiers intégré. Il génère automatiquement des miniatures d’image et des aperçus de fichiers et vous permet de modifier des fichiers téléchargés avec l’éditeur source. Les fichiers et les dossiers peuvent être copiés, déplacés, modifiés, renommés et supprimés.
- Module de calendrier intégré: Le module CAPAO Calendar fait partie de la distribution de base. Il prend en charge plusieurs calendriers, événements toute la journée, événements ouverts, événements de plusieurs jours, événements répétés et syndication facile via des flux RSS ou des atomes. Il comprend plusieurs vues comme le calendrier, le mini-calendrier ou la liste des événements.
- Module d’actualités / blog intégrée: Le module Contao News / Blog fait partie de la distribution de base. Il prend en charge plusieurs archives et catégories de nouvelles, des nouvelles en vedette, des commentaires des utilisateurs et une syndication facile via des flux RSS ou des atomes. Chaque article peut avoir une image jointe et plusieurs enceintes.
- Module de newsletter intégré: Le module de newsletter CONTAO fait partie de la distribution de base. Il prend en charge l’abonnement via Double-Opt, HTML et Formats de texte brut, importation des destinataires à partir d’un fichier CSV et inscrivant les newsletters envoyés sur le site Web. Les newsletters envoyées aux membres peuvent être personnalisées.
- Mise à jour facile: L’installation des mises à jour peut prendre du temps, même vous exécutez seulement un petit nombre de sites Web Contao. Le gestionnaire Contao vous permet de mettre à jour votre installation en quelques clics seulement directement dans votre navigateur. Bien sûr, Contao prend également en charge une variété d’outils de déploiement et de flux de travail CI.
- Choix large de packages supplémentaires: Sur Extensions.Contao.org ou sur Packagist, vous trouverez de nombreux packages supplémentaires qui ajoutent encore plus de fonctionnalités au CMS. Vous pouvez parcourir, installer, mettre à jour ou supprimer ces packages directement dans le gestionnaire Contao en seulement quelques clics de souris.
Installation
Après avoir vérifié toutes les exigences et configuré votre serveur Web, vous pouvez désormais démarrer l’installation. Il existe deux façons d’installer Contao sur votre serveur, en utilisant l’interface utilisateur graphique du contaomanager ou en utilisant la ligne de commande.
Installation de Contao avec le gestionnaire Contao
Après la configuration de base réussie, vous pouvez désormais installer Contao. Sélectionnez la version souhaitée et la configuration initiale et cliquez sur le bouton «Terminer». L’installation peut maintenant prendre plusieurs minutes. Les détails du processus d’installation peuvent être affichés en cliquant sur la sortie de la console iconshow / masquer suivante.
Mise à jour des tables de base de données
Une fois que le gestionnaire Contao a installé tous les packages, vous devez exécuter l’outil d’installation CONTAO pour mettre à jour la base de données.
Installation via la ligne de commande {# Installation-Over-the Command Line}
Lors de l’installation à partir de la ligne de commande, Create-Projecta`` Composer Update
est exécuté pendant l’installation. Cela entraînera que certains hosters ne pourront pas terminer le processus en raison d’une charge système élevée, et l’installation échouera. Dans ce cas, vous devez utiliser le gestionnaire Contao.
Vous vous êtes connecté à votre serveur avec votre nom d’utilisateur et votre domaine.
ssh benutzername@example.com
Passez au répertoire public de votre hébergement Web.
CD www
Installer le compositeur
Composer est un gestionnaire de packages axé sur les applications pour le langage de programmation PHP et installe dépendance
Installation de Contao à partir de la ligne de commande
Dans la deuxième étape, vous installez CONTAO à l’aide du compositeur. «Exemple» signifie le répertoire d’installation souhaité et 4.8 pour la version de Contao que vous souhaitez installer. Php Composer.Phar Create-Project Contao / Managed-Edition Exemple 4.8
Configuration d’hébergement
Dans CONTAO, tous les fichiers accessibles au public sont situés dans le sous-dossier / web
de l’installation. Utilisez le panneau d’administration du fournisseur d’hébergement pour définir la racine du document de l’installation sur ce sous-dossier et créer une base de données à cette occasion.
Exemple: Exemple.com
pointe vers le répertoire / www / exemple / web
Mise à jour des tables de base de données
Après l’installation, vous pouvez mettre à jour la base de données à l’aide de l’outil d’installation CONTAO. Depuis Contao 4.9, vous pouvez utiliser la commande suivante sur la ligne de commande: PHP Vendor / Bin / Contao-Console Contao: Migrer
Création des utilisateurs de Back End
À l’aide du contao-installtool, vous pouvez créer votre utilisateur arrière. Depuis Contao 4.10, vous pouvez utiliser la commande suivante sur la ligne de commande: PHP Vendor / bin / contao-console Contao: Utilisateur: Créer