? Drupal är ett " Content Management System . " Ett CMS gör de utan webbprogrammering erfarenhet för att enkelt skapa och hantera en webbplats med hjälp av färdiga element . Drupal är ett Open Source projekt och program bidrar med både amatörer och proffs . Drupal är skrivet i PHP programmeringsspråk . PHP Historia
PHP skapades av Rasmus Lerdorf 1994 som en metod för att spåra besök på sin webbsida . Språket bestod av en grupp av verktyg han kallade " Personlig hemsida Tools . " Detta var förkortat till " PHP Tools . " PHP skrevs i " C " programmeringsspråk . Lerdorf utvecklat PHP till ett språk och släppt källkoden till allmänheten , så att andra utvecklare att lägga på funktion . Resultatet , PHP 3.0 , släpptes 1998 . Detta var den version som finns tillgänglig när en universitetsstudent utvecklat Drupal . Nu PHP står för " PHP : . Hypertext Preprocessor "
PHP beskrivning
webbsidor är formaterade dokument kodade i Hypertext Markup Language . HTML är inte ett programmeringsspråk , det bara definierar hur element i dokumentet ska visas . Små program eller skript infogas i webbsidor för att ge dynamiskt innehåll . En allmänt använd avenue i webbutveckling är att använda ett program som genererar en webbsida på begäran genom att skriva ut en fil i HTML och sedan anpassa det enligt vissa yttre händelse som kräver parametrar , eller databasen hämtar . Detta skapar " dynamiska webbsidor . " Språk som Java och PHP kan användas för detta ändamål .
Drupal
Drupal har utvecklats i PHP från Dries van Buytaert år 2000 medan han var student vid Antwerpens universitet . Drupal var ursprungligen tänkt att vara en miljö för Buytaert och hans vänner att hålla kontakt med varandra och lägga upp sin verksamhet . När Buytaert lämnade universitetet , satte han systemet på World Wide Web så att vänner kan hålla kontakten . Han publicerade slutligen koden för Drupal , gör andra att bidra rutiner för det . Historien om Drupal liknar historien om PHP . Addera Drupal och PHP
Buytaert säger att han ofta får frågan varför han valde PHP över Java , som många utvecklare tror kunde erbjuda större kapacitet . Buytaert har sagt att han tror att Drupal samfundet inte kunde ha vuxit så snabbt med Java som det gjorde med PHP , eftersom allmänheten finner det mycket lättare att programmera i PHP . Han citerar den jämförande komplexitet programmeringsspråket Java och dess ägare ovilja att göra språket fritt för alla som bland skälen till att han inte väljer Java för Drupal .