Hva er Drupal er skrevet i?

Hva er Drupal er skrevet i?


Drupal er en "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 med både amatører og profesjonelle. Drupal er skrevet i PHP programmeringsspråk.

PHP History

PHP ble skapt av Rasmus Lerdorf i 1994 som en metode for å spore besøk på sin webside. Språket besto av en gruppe av verktøy han kalte "Personal Home Page Tools." Dette ble 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

Web-sider er formatert 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 web-sider for å gi 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 fra HTML, deretter tilpasse den etter noen ekstern hendelse som ringer parametere, eller database henter. Dette skaper "dynamiske websider." Språk som Java og PHP kan brukes til dette formålet.

Drupal

Drupal ble 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 hans venner til å holde kontakt 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 publiserte slutt 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 blir ofte spurt om hvorfor han valgte PHP løpet Java, som mange utviklere tror kunne tilby større evner. Buytaert har sagt at han mener Drupal samfunnet ikke kunne 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 sin eiers motvilje mot å gjøre språket gratis for alle som blant årsakene til at han ikke velger Java for Drupal.