Technology stack
Drupal fait partie d'une pile de solutions techniques qui comprend plusieurs éléments importants :
Serveur : un serveur est un ordinateur qui fournit des informations ou des services à d'autres ordinateurs sur un réseau.
Système d'exploitation : le logiciel qui fait fonctionner le serveur. Unis, Linux, BSD, OS X et Windows sont des exemples de systèmes d'exploitation.
Base de données : ensemble d'enregistrements structuré. Drupal utilise une base de données pour y conserver la plupart du contenu de votre site et sa configuration, d'autres contenus, comme certains fichiers média, sont enregistrés dans les dossiers du serveur.
Serveur Web : le logiciel en charge de fournir les pages web. Apache et Microsoft IIS en sont des exemples.
PHP : PHP est un langage de programmation qui permet aux développeurs web de créer des contenus dynamiques en interaction avec les bases de données.
Drupal : un framework pour construire des sites webs dynamiques offrant un large éventail de caractéristiques et de services, dont l'administration Utilisateurs, la gestion des flux de publication (workflow),des possibilités de discussions, l'aggrégation de news, des fonctionnalités metadata par l'usage d'un vocabulaire et la publication XML pour le partage de contenu.
Une installation Drupal est généralement entendue comme une association de modules intégrés et de modules tiers.
Conseil :
Drupal 7 sera développé pour PHP 5.2. Bien que cela ne concerne pas Drupal 5 ou 6, il serait judicieux de créer les nouveaux sites avec PHP 5.2, afin de s'éviter des complications ultérieures.
- Version imprimable
- 7147 lectures
-
