Drupal
Fra Wikipedia, den frie encyklopædi
| Drupal |
|
|---|---|
Forsiden af en standard-installation af Drupal (med en Lorem Ipsum-artikel). |
|
| Vedligeholdes af: | {{{udvikler}}} |
| Seneste version: | {{{seneste_version}}} / {{{seneste_version_dato}}} |
| Stabil version: | 5.2 / 26. Juli 2007 |
| Ustabil version: | ingen / ingen |
| OS: | Cross-platform |
| Bruges som: | Content management framework, Content management system, Community and Blog software |
| Licens: | GPL |
| Webside: | http://drupal.org |
Drupal (IPA-udtalelse: [druː pʰʊɫ]) er et open source modulært content management system skrevet i programmeringssproget PHP. Et content management system (eller CMS) er en web-applikation der styrer indholdet på en netsted på en måde hvor brugeren kan redigere det uden indgående kendskab til det programmeringssprog systemet er skrevet i, i det her tilfælde PHP.
Drupal kan køre på mange forskellige software-platforme, blandt andet Apache, lighttpd og IIS. Drupal kræver en relationel database. I øjeblikket understøtter Drupal MySQL og PostgreSQL. I den kommende version 6.0 vil Oracles database-server også være understøttet. Drupal kan også køre på en MSSQL-server, men det er ikke officielt understøttet.[1]
Den seneste version af Drupal, 5.2, er udgivet 26. Juli 2007.
[redigér] Historie
Systemet er oprindeligt udviklet i 2000 på universitetet i Antwerpen af Dries Buytaert, som stadig er de facto leder af Drupal projektet. Det startede som et bulletin board system (BBS), og blev i 2001 lavet til et open source projekt.
Drupal er en anglificering af det Hollandske ord druppel som betyder dråbe. Navnet kommer fra det nu hedengangne netsted Drop.org som var det første netsted som brugte den kode der sidenhen er blevet til det Drupal man kender i dag. Dries ønskede oprindeligt at kalde siden for “dorp” (hollandsk for landsby, som reference til det sociale aspekt i softwaren), men lavede en slåfejl i forbindelse med bestillingen af domænet, og synes så at drop var bedre.[2]
Gennem årene er Drupal blevet stedse mere populært. Fra maj 2006 til april 2007 er Drupal blevet downloaded fra drupal.org mere end 600.000 gange.[3] I dag er der mange mennesker involveret i udviklingen af Drupal.[4] På drupal.org findes i hundredevis af trediepartsmoduler, temaer og oversættelser til fri afbenyttelse.
[redigér] Content Management System
Drupal er et modulært system. De grundlæggende moduler, "core"(kernen), indeholder den funktionalitet der betragtes som essentiel for et Drupal-site. Der ud over findes der et væld af moduler, der giver yderligere funktionalitet.[5]
Kernemodulerne indeholder følgende muligheder:
- Oprettelse, redigering og kategorisering af indhold
- Søgning
- Kommentar-system
- Forum
- Afstemninger
- Personlige brugerprofiler
- Kontaktformularer
- Temaer der ændrer hele sidens udseende - laves selv eller hentes på drupal.org
- Menusystemer med flere nivauer
- Lokalisering (vis brugerfladen på brugerens eget sprog)
- RSS feeds
- Saml RSS feeds fra andre sider
- Registrering og administration af brugerkonti
- Finmasket adgangsbegrænsningssystem - bestem hvilke brugergrupper der må hvad
- Adgangsregler med mulighed for at for at nægte adgang til specifikke brugernavne, e-mail-adresser eller IP-adresser.
- Statestik-modul
- Cache og throttle for at forbedre ydelsen på meget besøgte sider
- Input-filtrering og indholdstyper
- Brugervenlige URLer der er nemme at huske (for eksempel "www.minside.dk/produkter" istedet for "www.minside.dk/?q=node/3453")
Versionsstyring, også en del af kernen, holder øje med ændringer af indhold, hvem der ændrede det, hvad der blev ændret, dato og tid for ændringen og så videre. Systemet indeholder en kommentarlog og gør det muligt for brugeren at gå tilbage til en tidligere version af indholdet - lige som her på Wikipedia.
Alle funktioner i kernen kan bruges uden kendskab til PHP eller HTML.
[redigér] Kildehenvisninger
- ↑ Berry, Earnest (2006-11-29). Let the DB Revolution Begin (MS SQL) (HTML). groups.Drupal. Hentet 2007-08-09.
- ↑ http://drupal.org/node/769
- ↑ "Drupal Download Statistics," http://buytaert.net/tag/statistics
- ↑ "Growth Graphs," http://groups.drupal.org/node/1980
- ↑ Funktionaliteten i Drupals kerne er beskrevet i Drupal-håndbogen: http://drupal.org/handbook/modules.
| Denne it-artikel er kun påbegyndt. Hvis du ved mere om emnet, kan du hjælpe Wikipedia ved at udvide den. |

