Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc

Menu du compte de l'utilisateur

  • Se connecter
Accueil
Guide CMS

Fil d'Ariane

  • Accueil
  • Tous les CMS
  • A
  • Ametys CMS

Sélecteur de langue

  • French
  • English

Navigation principale

  • Accueil
  • Tous les CMS
  • Tutoriels
  • Livres Blanc

Navigation du livre

  • Autres
  • A
    • AdaptCMS
    • Agility CMS
    • AlchemyCMS
    • Ametys CMS
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z

Connexion utilisateur

CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.
  • Créer un nouveau compte
  • Réinitialiser votre mot de passe

Ametys CMS

Par Guy Vigneault | 10:53 AM EST, mer janvier 22, 2025
Logo Ametys CMS

 

 

Ametys est un système de gestion de contenu (CMS) open-source développé en Java, initialement créé en 2003 par des experts web et Java passionnés.

📅 Date de sortie 

Le projet Ametys a débuté en 2002 et a été distribué sous licence open-source à partir de 2007.

📝 Licence

Ametys est distribué sous la licence Apache 2.0, permettant une utilisation libre et une modification du logiciel.

💻 Langage de programmation

Le CMS est entièrement développé en Java, assurant une compatibilité multiplateforme.

🏛️ Architecture

Ametys est composé de trois applications principales :

  • Back-Office (cms) : application web déployée sur un serveur d'application Apache Tomcat, utilisée par les contributeurs pour modifier les contenus.
  • Front-Office (site) : application web également déployée sur Apache Tomcat, accessible aux visiteurs pour consulter les sites web. Elle gère un cache des ressources demandées par les utilisateurs.
  • Indexation et recherche (solr) : application basée sur Apache Solr, démarrée indépendamment, utilisée en arrière-plan par le back-office pour l'indexation et la recherche des contenus.

📂 Base de données

Ametys utilise plusieurs sources de données :

  • JCR (Java Content Repository) : contient les données principales telles que la structure des sites, les pages, les contenus et les ressources.
  • SQL : stocke les données secondaires comme la définition des populations, groupes, utilisateurs, profils et une partie des droits. Plusieurs types de bases de données sont supportés, notamment MySQL et Oracle.

⚙️ Caractéristiques principales

✅ Multi-site et multilingue : permet de créer et gérer plusieurs sites avec des langues différentes au sein d'une même interface.

✅ Éditeur WYSIWYG : facilite la création et la gestion de contenu sans nécessiter de compétences techniques particulières.

✅ Gestion documentaire intégrée : offre des fonctionnalités avancées pour importer, exporter et gérer des fichiers et dossiers.

✅ Intégration LDAP : permet une authentification des utilisateurs via des annuaires LDAP.

✅ Gestion des blogs et wikis : facilite la création de blogs avec des affichages et types de contenus dédiés.

✅ Gestion des newsletters : permet de créer et gérer des newsletters pour les utilisateurs.

✅ Formulaires en ligne : offre la possibilité de créer des formulaires riches et complets avec des workflows de gestion des demandes.

✅ Cartographie et géolocalisation : intègre des cartes personnalisables basées sur Google Maps et des fonctionnalités de géolocalisation des contenus.

🔐 Sécurité

Ametys propose des mécanismes d'authentification et de gestion des droits d'accès robustes, permettant de contrôler précisément qui peut accéder à quel contenu. L'authentification peut être intégrée avec des systèmes tels que SSO, LDAP ou des bases de données, offrant une flexibilité adaptée aux besoins spécifiques des organisations.

✅ Les pour et les contre

✅ Avantages

✔️ Interface utilisateur intuitive : facilite la prise en main pour les contributeurs sans compétences techniques.

✔️ Architecture modulaire : permet une extensibilité et une intégration aisée avec d'autres systèmes.

✔️Communauté active : bénéficie d'une communauté de développeurs et d'utilisateurs contribuant à son évolution continue.

❌ Inconvénients

❌ Complexité de l'installation : l'installation et la configuration peuvent nécessiter des compétences techniques en raison de son architecture basée sur plusieurs applications et bases de données.

❌ Courbe d'apprentissage : malgré une interface utilisateur intuitive, certaines fonctionnalités avancées peuvent nécessiter une formation pour une utilisation optimale.

Site officiel : Pour plus d'informations, vous pouvez consulter le site officiel d'Ametys : https://www.ametys.org

 

Liens transversaux de livre pour Ametys CMS

  • ‹ AlchemyCMS
  • Haut
  • B ›
Java
MySQL
Open Source
Tous les cms

Tous les CMS

 

Tutoriels

Tutoriels

 

Livres Blanc

Livres Blanc

 

Propulsé par Drupal
S'abonner à Flux RSS

Politique de confidentialite

Politique de confidentialite

 

Privacy Policy

Contenu récent

  • Magento
    1 mois ago
  • Blogger
    1 mois ago
  • 4.6. Configurer le thème
    2 mois ago
  • 4.5. Configurer les paramètres des comptes utilisateurs
    2 mois ago
  • 4.4. Désinstaller les modules inutilisés
    2 mois ago

Copyright

Copyright

 

 

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution-ShareAlike 4.0 International 

Copyright

 

 

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-ShareAlike 4.0 International 

eGV Web