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
cms [Le 08/04/2018, 15:42]
krodelabestiole [CMS]
cms [Le 27/11/2018, 17:30] (Version actuelle)
krodelabestiole [CMS (Système de Gestion de Contenu)]
Ligne 12: Ligne 12:
   * 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]].   * 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.+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 ​un CMS
 + 
 +Un CMS peut simplifier le travail d'un développeur web, mais il peut aussi permettre à des utilisateurs sans compétence en développement de déployer un site web dynamique assez simplement.
  
 <​note>​La définition de CMS est assez perméable. Dans l'​acceptation la plus courante, un CMS sert à mettre en place un site "​classique"​ ou un blog : <​note>​La définition de CMS est assez perméable. Dans l'​acceptation la plus courante, un CMS sert à mettre en place un site "​classique"​ ou un blog :
Ligne 49: Ligne 51:
 ^ [[:Drupal]] | libre  | MySQL | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​difficile.png?​25 |difficile}} | Drupal est le 3e CMS le plus utilisé. Il est davantage orienté vers les développeurs,​ ce qui le rend plus souple, mais plus compliqué à prendre en main. Il est particulièrement bien sécurisé. | ^ [[:Drupal]] | libre  | MySQL | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​difficile.png?​25 |difficile}} | Drupal est le 3e CMS le plus utilisé. Il est davantage orienté vers les développeurs,​ ce qui le rend plus souple, mais plus compliqué à prendre en main. Il est particulièrement bien sécurisé. |
 ^ [[http://​www.cmsmadesimple.org/​|CMS Made Simple]] | libre | MySQL | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​moyen-difficile.png?​25 |moyen-difficile}} | CMSMS se veut plus simple que WordPress. Son interface est effectivement plus claire, peut-être parce qu'il propose moins de fonctionnalités,​ mais il repose encore beaucoup sur de l'​édition par code. | ^ [[http://​www.cmsmadesimple.org/​|CMS Made Simple]] | libre | MySQL | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​moyen-difficile.png?​25 |moyen-difficile}} | CMSMS se veut plus simple que WordPress. Son interface est effectivement plus claire, peut-être parce qu'il propose moins de fonctionnalités,​ mais il repose encore beaucoup sur de l'​édition par code. |
-^ [[:Grav]] | libre | flat file (YAML) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​facile.png?​25 |facile}} | Grav est un petit nouveau. Il n'​utilise pas de base de données, il est très rapide, propose une interface très claire et ergonomique,​ et il est basé sur des technologies actuelles. Il ne propose évidemment pas encore autant de fonctionnalités que WordPress (il dispose quand même d'un catalogue d'​extensions de qualité) mais il en est une alternative beaucoup plus moderne. Le site officiel est en anglais, mais l'​interface d'​administration est entièrement traduite en français. | +^ [[:Grav]] | libre | flat file (YAML) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​moyen-facile.png?​25 |moyen-facile}} | Grav est un petit nouveau. Il n'​utilise pas de base de données, il est très rapide, propose une interface très claire et ergonomique,​ et il est basé sur des technologies actuelles. Il ne propose évidemment pas encore autant de fonctionnalités que WordPress (il dispose quand même d'un catalogue d'​extensions de qualité) mais il en est une alternative beaucoup plus moderne. Le site officiel est en anglais, mais l'​interface d'​administration est entièrement traduite en français. | 
-^ [[:PluXml]] | libre | flat file (XML) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​facile.png?​25 |facile}} | Outil de gestion de blog très simple, ​il dispose d'un catalogue d'​extensions ​intéressantPar contre ​il semble ​ne pas être aussi simple à maintenir à jour. |+^ [[:PluXml]] | libre | flat file (XML) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​facile.png?​25 |facile}} | Outil de gestion de blog et site classique ​très simple, ​voir un peu rudimentaire. Il dispose d'​un ​petit catalogue d'​extensions ​et de nombreux thèmes
 +^ [[https://​www.zwiicms.com/​|Zwii]] | libre | flat file (JSON) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​facile.png?​25 |facile}} | Un autre CMS (blog et site classique) extrêmement simple, qui dispose aussi d'un petit catalogue d'​extensions. À la différence de PluXml ​il ne propose qu'un seul thème (//​responsive//​) hautement personnalisable. |
 ^ [[http://​nibbleblog.com/​|Nibbleblog]] | libre | flat file (XML) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​facile.png?​25 |facile}} | Outil de gestion de blog très simple mais pauvre en fonctionnalités. | ^ [[http://​nibbleblog.com/​|Nibbleblog]] | libre | flat file (XML) | PHP | {{ :​utilisateurs:​krodelabestiole:​brouillon:​facile.png?​25 |facile}} | Outil de gestion de blog très simple mais pauvre en fonctionnalités. |
 ^ [[https://​www.django-cms.org/​|Django CMS]] | libre | MySQL | Python | {{ :​utilisateurs:​krodelabestiole:​brouillon:​difficile.png?​25 |difficile}} | Django CMS est basé sur le framework [[:Python]] [[https://​www.djangoproject.com/​|Django]]. Il est relativement simple à utiliser et propose de nombreuses fonctionnalités,​ mais sa configuration se fait en modifiant le code source. | ^ [[https://​www.django-cms.org/​|Django CMS]] | libre | MySQL | Python | {{ :​utilisateurs:​krodelabestiole:​brouillon:​difficile.png?​25 |difficile}} | Django CMS est basé sur le framework [[:Python]] [[https://​www.djangoproject.com/​|Django]]. Il est relativement simple à utiliser et propose de nombreuses fonctionnalités,​ mais sa configuration se fait en modifiant le code source. |
Ligne 87: Ligne 90:
 ==== Pages en relation avec le sujet ==== ==== Pages en relation avec le sujet ====
  
-{{backlinks>​.#​!utilisateurs}}+{{backlinks>​.#​!utilisateurs:}}
  
 ---- ----
 //​Contributeurs :​ [[:​utilisateurs:​krodelabestiole]]//​ //​Contributeurs :​ [[:​utilisateurs:​krodelabestiole]]//​
  • cms.1523194958.txt.gz
  • Dernière modification: Le 08/04/2018, 15:42
  • par krodelabestiole