? Drupal est un «système de gestion de contenu . " Un CMS permet à ceux qui n'ont pas d'expérience en programmation Web pour créer et gérer facilement un site web en utilisant des éléments prédéfinis . Drupal est un projet Open Source, et les programmes sont apportés par les amateurs et les professionnels. Drupal est écrit dans le langage de programmation PHP. PHP Histoire
PHP a été créé par Rasmus Lerdorf en 1994 comme une méthode de suivi des visites de sa page Web. La langue se composait d'un groupe de services qu'il a appelé " Personal Home Page Tools . « Ce fut abrégé " Outils PHP. " PHP a été écrit dans le "C" langage de programmation. Lerdorf PHP développé dans un langage et libéré le code source au public, permettant à d'autres développeurs d'ajouter la fonction . Le résultat , PHP 3.0 , a été libéré en 1998. C'était la version disponible quand un étudiant d'université a développé Drupal. Maintenant PHP signifie " PHP: . Hypertext Preprocessor "
PHP description
pages Web
sont des documents formatés encodées dans le Hypertext Markup Language. HTML n'est pas un langage de programmation, il ne définit comment les éléments du document doivent être affichés. Les petits programmes ou des scripts sont insérés dans les pages Web pour fournir un contenu dynamique . Une avenue largement utilisé dans le développement de site Web est d'utiliser un programme qui génère une page Web sur demande en écrivant un fichier de code HTML , puis l'adapter en fonction de certains événements externes comme les paramètres d'appel, ou base de données iront dénicher . Cela crée " des pages Web dynamiques . " Langages tels que Java et PHP peuvent être utilisés à cette fin.
Drupal
Drupal a été développé en PHP par Dries van Buytaert en 2000 alors qu'il était étudiant à l'Université d'Anvers . Drupal a été initialement conçu pour être un environnement pour Buytaert et ses amis de rester en contact les uns avec les autres et afficher leurs activités . Quand Buytaert a quitté l'université, il a mis le système sur le World Wide Web pour que les amis puissent rester en contact. Il a finalement publié le code de Drupal, permettant à d'autres de contribuer procédures pour cela . L'histoire de Drupal est similaire à l'histoire de PHP.
Drupal et PHP
Buytaert dit qu'il est souvent demandé pourquoi il avait choisi PHP sur Java , dont beaucoup de développeurs pensent pourrait offrir de plus grandes capacités . Buytaert a dit qu'il croit que la communauté Drupal n'aurait pas augmenté aussi vite avec Java comme il l'a fait avec PHP, parce que le grand public estime qu'il est beaucoup plus facile à programmer en PHP. Il cite la complexité comparative du langage de programmation Java et la réticence de son propriétaire pour rendre la langue gratuit pour tous que parmi les raisons pour lesquelles il n'a pas choisi Java pour Drupal.