Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:krodelabestiole:brouillon:cms [Le 12/03/2018, 16:02]
krodelabestiole [CMS présents dans les dépôts]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​portail serveur internet}} 
  
----- 
- 
-====== CMS (Système de Gestion de Contenu) ====== 
- 
-Un [[wpfr>​Système_de_gestion_de_contenu|CMS]] (pour l'​anglais //Content Management Systems//, parfois appelé en français SGC pour //Système de Gestion de Contenu//), est un logiciel destiné à la conception et à la mise à jour de site web //​dynamique//​. 
- 
-Un [[wpfr>​Page_web_dynamique|site web dynamique]] est un site dont le contenu est amené à changer, que ce soit par des mises à jour du contenu par l'​administrateur ou par des paramètres tels que l'​identité de l'​utilisateur,​ la date, ou autres. On utilise ce terme par opposition à site //​statique//​ (dont le contenu ne change pas selon la consultation). 
- 
-  * Un site statique est donc la plupart du temps un assemblage de pages HTML, donc le contenu est stocké dans des fichiers HTML que le [[:​web#​serveurs|serveur HTTP]] rend simplement disponible. 
-  * Pour un site dynamique par contre, le contenu est généré par un script à chaque consultation. Plusieurs langages de programmation peuvent être employés à cet usage : [[:​Python]],​ [[:Ruby]], JavaScript, Perl, mais le plus utilisé est [[:PHP]]. 
- 
-Comme les fonctionnalités des sites internet sont souvent les mêmes d'un site à l'​autre (accueil, menu, pages, blog, galleries, etc.), on a mis au point des systèmes qui permettent à l'​administrateur de gérer de manière simplifiée et graphique le contenu de sites dynamiques. C'est ce qu'on appelle des CMS. 
- 
-===== CMS ===== 
- 
-<note important>​Concernant les CMS, il est impératif d'​utiliser les dernières versions. 
- 
-Certains CMS sont disponibles dans les dépôts officiels d'​Ubuntu,​ mais avant de vous lancer dans une installation par paquet, vérifiez que la version proposée correspond à la dernière version sur le site officiel du CMS (ce qui est rarement le cas). 
- 
-À l'​heure de la rédaction de cette page la dernière version de WordPress est par ex. la 4.9.4. 
-<​code>​apt show wordpress</​code>​ retourne par contre sur [[:Xenial]] le numéro de version 4.4.2 (sortie il y a 2 ans).</​note>​ 
- 
-===== Générateurs de sites statiques ===== 
- 
-Les générateurs de sites statiques se rapprochent des CMS en ce sens que leurs contenu est facilement modifiable par l'​administrateur. 
- 
-Mais leur contenu n'est pas généré à chaque consultation et une fois modifiés ils se présentent sous la forme de fichiers HTML. 
- 
-Ils disposent de moins de fonctionnalité que les CMS, mais suffisent en général à la mise en place de sites "​vitrines"​. 
- 
-===== CMS présents dans les dépôts ===== 
- 
-  * [[:Drupal]] -- http://​drupal.org/​ , http://​drupalfr.org/​ 
-  * [[:SPIP]] -- http://​www.spip.net/​rubrique91.html 
-  * [[:Zope]] -- http://​www.zope.org/​ 
-  * [[:​WordPress]] -- http://​wordpress.org/​ , http://​www.wordpress-fr.net/​ 
- 
-===== CMS non présents dans les dépôts ===== 
- 
-  * [[:Grav]] -- https://​getgrav.org/​ 
-  * [[:CMS Made Simple]] -- http://​www.cmsmadesimple.org/​ 
-  * [[:Plone]] -- http://​plone.org/​countries/​fr 
-  * [[:​PHPBoost]] -- http://​www.phpboost.fr/​ 
-  * [[:Ametys]] -- http://​www.ametys.org/​ 
-  * [[:​Linea21]] -- http://​www.linea21.com 
- 
-===== CMS ayant un guide d'​installation dans la documentation ===== 
- 
-  * [[:​eva-web]] -- http://​eva-web.edres74.net/​ 
-  * [[:​EZpublish]] -- http://​ez.no/​fr/​ezpublish 
-  * [[:​Joomla|Joomla!]] -- http://​www.joomla.org/​ , http://​www.joomla.fr/​ 
-  * [[:Mambo]] -- http://​www.mamboserver.com/​ 
-  * [[:​Squeletml]] -- http://​www.squeletml.net/​ 
- 
-===== CMS vers contenu static ( html )===== 
- 
-  * [[Pelican]] ([[http://​alexis.notmyidea.org/​pelican/​|site]]) 
-  * [[Wordpress]] + extension : [[http://​wordpress.org/​extend/​plugins/​really-static/​|Really Static]] 
-  * ... 
- 
-===== CMS sans base de données===== 
- 
-   * [[PluXml]] ([[http://​pluxml.org/​|site]]) 
-   * [[Nibbleblog]] ([[http://​www.nibbleblog.com/​|site]]) 
-   * [[CMSimple]] ([[http://​www.cmsimple.org/​|site]]) 
-  
- 
-   * [[Dokuwiki]] : php + txt + indexation 
- 
- 
-D'​après des tests : une base de données n'est utile que pour de l'​indexation. 
-   * [[wpfr>​Liste_de_systèmes_de_gestion_de_contenu#​SGC_ne_n.C3.A9cessitant_pas_de_base_de_donn.C3.A9es|CMS ne nécessitant pas de base de données]] 
- 
-===== Voir aussi ===== 
- 
-  * [[hébergeur|Une liste des hébergeurs]] 
- 
-  * [[http://​neko-cms.elseif.eu/​|Neko CMS]], un CMS simple et efficace écrit en PHP+javascript 
-  * [[wpfr>​Liste_de_systèmes_de_gestion_de_contenu|Liste de CMS sur Wikipédia]] 
-  * [[http://​www.packtpub.com/​award|Open Source CMS Award]] ( [[http://​www.packtpub.com/​open-source-cms-award-previous-winner|les gagnants des années précédentes]] ) 
-  * réplication de blog : [[http://​www.korben.info/​bloguer-au-dela-des-censures.html|Bloguer au délà des censures]] 
-  * [[http://​www.cms-fr.net/​|CMS-FR.NET]] : Le site de démo des CMS en langue française 
-  * Discussion sur le forum Ubuntu-fr: [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2971832|CMS,​ lequel choisir?]] 
-  * [[https://​framalibre.org/​recherche-par-crit-res?​keys=cms|Rubrique CMS de Framasoft]] 
-  * [[http://​www.playingwithwire.com/​2009/​03/​open-source-and-usability-joomla-vs-wordpress/​|Comparaison entre Joomla! et WordPress]] 
-  * [[http://​www.cmsmatrix.org/​matrix|Comparaison des CMS sur cmsmatrix.org]] (pas à jour) 
- 
----- 
-//​Contributeurs :​ ...// 
  • utilisateurs/krodelabestiole/brouillon/cms.1520866971.txt.gz
  • Dernière modification: Le 12/03/2018, 16:02
  • par krodelabestiole