? Drupal er et " Content Management System . " En CMS gjør de uten webprogrammering erfaring for enkelt å opprette og administrere en nettside ved hjelp av forhåndsdefinerte elementer . Drupal er et Open Source prosjekt , og programmene er bidratt av både amatører og profesjonelle . Drupal er skrevet i PHP programmeringsspråk . PHP Historie
PHP ble skapt av Rasmus Lerdorf i 1994 som en metode for sporing av besøk til hans webside. Språket bestod av en gruppe med verktøy han kalt " Personal Home Page Tools. " Dette var forkortet til " PHP Tools. " PHP ble skrevet i " C" programmeringsspråk. Lerdorf utviklet PHP til et språk og utgitt kildekoden til det offentlige , slik at andre utviklere å legge på funksjon. Resultatet , PHP 3.0, ble utgitt i 1998. Dette var den versjonen som er tilgjengelig når en universitetsstudent utviklet Drupal . Nå PHP står for " PHP: . Hypertext Preprocessor "
PHP Beskrivelse
websider er formaterte dokumenter kodet i Hypertext Markup Language. HTML er ikke et programmeringsspråk , det bare definerer hvordan elementene i dokumentet skal vises. Små programmer eller skript er satt inn i websider for å levere dynamisk innhold . En mye brukt avenue i utvikling av nettstedet er å bruke et program som genererer en webside på forespørsel ved å skrive ut en fil med HTML, deretter tilpasse den etter noen ytre hendelse som anropsparametere eller database henter . Dette skaper " dynamiske websider . " Språk som Java og PHP kan brukes til dette formålet .
Drupal
Drupal er utviklet i PHP av Dries van Buytaert i 2000 mens han var student ved Antwerpen University. Drupal var opprinnelig ment å være et miljø for Buytaert og vennene hans å holde kontakten med hverandre og legge inn sine aktiviteter . Når Buytaert forlot universitetet , satte han systemet på World Wide Web , slik at venner kunne holde kontakten. Han til slutt publiserte koden for Drupal , slik at andre til å bidra prosedyrer til det. Historien om Drupal ligner på historien til PHP.
Drupal og PHP
Buytaert sier han er ofte spurt om hvorfor han valgte PHP enn Java , som mange utviklere mener kunne tilby større evner . Buytaert har sagt at han mener Drupal samfunnet kan ikke ha vokst så raskt med Java som det gjorde med PHP, fordi allmennheten finner det langt enklere å programmere i PHP. Han siterer den komparative kompleksiteten i Java programmeringsspråk og dens eiers motvilje mot å gjøre språket fritt til alle som blant årsakene til at han ikke valgte Java for Drupal .