Drupal er et gratis, open -source content management system ( CMS ) . Det fungerer som en back -end for en rekke nettsteder , og gjør vedlikeholde komplekse områder lettere for folk uten omfattende webutvikling trening . The Core-installasjonen fungerer for single og multi -user blogger , nettfora , fellesskap nettsteder med brukergenerert innhold og sjelden oppdatert forretnings-områder som stort sett inneholder reklamemateriell . Drupal tilbyr over 11 000 gratis add- on moduler for å utvide funksjonaliteten. Det fungerer på de fleste servere , men kommer med noen grunnleggende krav. Hard Drive Space
På minimum , trenger en base Drupal installasjon 3MB harddiskplass. Men noen brukere faktisk installere minimum CMS. Legge temaer , moduler og annet tilbehør kan øke Drupal installasjon til så mye som 40 MB . Nettsteder med store databaser , betydelig medieinnhold eller omfattende sikkerhetskopier og arkiver vil trenge betydelig mer plass på disken
Web Servers
Drupal arbeider med to store webservere . : Apache og Microsoft IIS . Apache er gratis, open- source server programvare distribuert under Apache 2.0 -lisens. Det fungerer på UNIX-og Linux - baserte servere, Microsoft Windows servere og en rekke andre operativsystemer . Microsoft IIS fungerer på Windows NT 3.51 og senere versjoner av Windows , men ikke på andre operativsystemer . Den kommer i to typer: IIS , et proprietært system som leveres med Microsoft Windows , og IIS Express , en lett gratis versjon . Drupal fungerer på Apache 1.3 gjennom 2.x på Mac OS X , Windows og UNIX /Linux maskiner. Det fungerer på Microsoft IIS 5 til 7 , men kan kreve at Microsoft Rewrite Module å skape ren , lesbar nettadresser.
Database Servers
Drupal utviklere anbefaler å bruke MySQL database server , en fri og åpen kildekode- produkt som forvalter informasjon for store, dynamiske sider . Drupal 5 og tidligere versjoner jobbe med MySQL 3.23.17 eller høyere, men gjør best med MySQL 4.1 eller senere. Drupal 6 arbeider med MySQL 4.1 eller senere versjoner , mens Drupal 7 krever minst MySQL 5.0.15 og PUD database forlengelse . Drupal fungerer også med MySQL ekvivalenter og gafler som Maria DB , PostgreSQL eller SQLite . Billig hosting planer ikke alltid aktivere alle funksjonene Drupal behov. Sikre at verten kan databasekonti å velge , sette inn, oppdatere, slette , opprette, drop, indeksere og alter.
PHP
Som de fleste andre CMS alternativer , bruker Drupal PHP, en generell skriptspråk som produserer dynamiske websider . Drupal versjon 5 og 6 krever PHP 4.4.0 eller høyere, men fungerer best med minst 5,2 . Drupal 7 vil ikke kjøre på versjoner lavere enn PHP 5.2.5 , og fungerer best med 5.3 . Du må installere og aktivere PHP extension for din foretrukne database , samt PHP XML forlengelse. Hvis du ønsker å manipulere bilder , trenger du også et bildebibliotek som GD bibliotek , pluss et minne grense på minst 16 MB for Drupal 6 og 32 MB for Drupal 7 . Nettsteder med et stort antall moduler vil trenge mer .