Cours drupal fr FORMATION DRUPAL Support de cours - Mise à jour Drupal Matthieu Levet JlGestion Présentation de Drupal Drupal est un CMS libre et open source créé en par Dries Buytaert Il s'adresse à la fois à des débutants ou des programmeurs experts Sa
FORMATION DRUPAL Support de cours - Mise à jour Drupal Matthieu Levet JlGestion Présentation de Drupal Drupal est un CMS libre et open source créé en par Dries Buytaert Il s'adresse à la fois à des débutants ou des programmeurs experts Sa exibilité lui permet de répondre à la très grande majorité des besoins du marché sites institutionnels blog annuaire communautaire marchand ou intranets Rapidité de mise en place Drupal permet d'obtenir un site fonctionnel et évolutif en quelques clics sans écrire une seule ligne de code Modularité L'on peut étendre les possibilités en ajoutant des modules Ceux-ci sont très nombreux proposés par la communauté et toujours sous licence libre GPL Cette architecture permet aux programmeurs de réaliser des modules personnalisés a ?n d'étendre les fonctionnalités sans pour autant modi ?er le corps de Drupal Le code de Drupal La qualité du code et la robustesse de son interface de programmation API font que Drupal est également présenté comme un environnement de développement PHP Framework On parle alors de Content Management Framework ? Spéci ?cités de Drupal Drupal est entièrement programmé en PHP L'ensemble est constitué de modules gravitant autour d'un noyau très léger Chaque module est en quelque sorte une bibliothèque de fonctions qui enrichit l'application et augmente ses possibilités Une des forces de Drupal est la possibilité qu'ont les modules d'interagir entre eux La contrepartie de cette exibilité est la complexité ainsi Drupal propose souvent une ou plusieurs solutions pour résoudre le même problème D'autre part le plus dur est quelquefois de trouver le ? module qui répondra le mieux à vos besoins Un autre point qui distingue Drupal des autres CMS est que le site et son interface d'administration sont intimement liés les administrateurs éditent leur contenu dans le même contexte graphique ou presque que celui du visiteur Cette fonctionnalité peut-être déroutante au premier abord mais est par la suite particulièrement productive et intuitive Comme tous les CMS l'architecture d'un site Drupal repose sur un modèle de contenu spéci ?que qui permet de structurer l'information Drupal utilise un système de noeud couplé à une taxonomie particulièrement exible Drupal Matthieu Levet JlGestion Concepts fondamentaux de Drupal Le node et le type de contenu Le n ?ud est l'élément central du modèle de contenu employé par Drupal Dans sa version la plus simple un n ?ud est un objet générique composé d'un titre et d'un contenu de type texte Toute la puissance de Drupal réside dans la possibilité de spécialiser un n ?ud en lui adjoignant des champs supplémentaires C'est ainsi que l'on va créer ce que l'on appelle un nouveau type de contenu Ainsi chaque élément de contenu présent dans un site Drupal est un n ?ud et chaque n ?ud appartient à un type de contenu La distribution de base vient avec deux types de contenu article et page Ce sont des types de contenu génériques qui conviennent à de nombreuses situations Cependant vous aurez certainement besoin d'autres types de contenu Drupal vous permet de les créer
Documents similaires










-
44
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 16, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 185.7kB