? Database management brukes for å bygge nettsteder . Bygge nettsteder som bruker database management kalles dynamisk området ledelse . Tidligere var nettsteder statisk , noe som betyr at de ble bygget én side om gangen . Med database - drevne nettsteder , flere brukere samtidig få tilgang til databasen og opprette, hente, oppdatere og slette informasjon . Språket å gjøre dette på er generelt Hypertext Preprocessor eller PHP, en preprocessor språk for å håndtere strømmen av informasjon , selv om andre konfigurasjoner er tilgjengelig . Databaser
Databaser fungerer på to måter. For eksempel er Microsoft Access en frittstående applikasjon som bruker tekst og grafikk til å bygge den i henhold til brukerens ønsker. Det gjør imidlertid kreve en spørring - eller spørsmålet - sendes til databasen for å manipulere data for å presentere og sortere informasjon i henhold til brukerens behov . Open Office tilbyr en fri database som fungerer på en lignende måte. MySQL-databaser , langt den mest populære web-applikasjon, er ikke frittstående . De kjører på en server og er i stand til å lagre store mengder data . For å administrere data , fungerer PHP med MySQL database motoren.
Apache, phpMyAdmin
Mange nettsteder bruker åpen kildekode-program tilgjengelig på Apache til å kjøre bil og konfigurere servere. Servere lagre informasjon , og et program - som Apache - overvåker og styrer informasjonen forespørsler som kommer inn fra og gå ut til brukernes datamaskiner . De fleste av disse serverne er også utstyrt med MySQL, en databasemotor som sorterer og håndterer all informasjon som er lagret på serveren. PhpMyAdmin er et brukergrensesnitt som også er åpen kildekode , og kommer med en medfølgende server installasjon for enkelt å administrere MySQL. Andre proprietære konfigurasjoner er tilgjengelig , slik som de som tilbys av selskaper som Red Hat og Covalent Technologies , men de er ikke åpen kildekode .
MySql
samhandle med noen database krever at en spørring eller søkestrengen sendes at databasen forstår . For eksempel lar MySQL brukeren å bygge opp en database og sende forespørsler om data forvaltning basert på språkregler at den forstår. PHP er et språk MySQL forstår . Et godt eksempel er å bruke PHP til å sende en " hvis " statement , noe som betyr at hvis forespørselen er sant eller usant, avhengig av svaret , er visse data hentes og sendes tilbake til deg . MySQL lar deg manipulere data i henhold til dato, navn, sted , relevans og mange andre parametere som du definerer.
Perl
Et par andre språk fungere godt sammen med Apache , derimot, er Perl godt støttet , og en modul for å bruke Perl er inkludert med installasjon av Apache. Perl -modulen er støttet av Covalent Technologies . PHP er enklere å bruke. Ved hjelp av Perl er et spørsmål om personlig preferanse, men for en nybegynner scripting tar mer koding for å utføre de samme oppgavene og koden kan bli rotete svært raskt . I hendene på en svært dyktig bruker , skjønt, er Perl kraftig og raskt konfigurert til å kjøre med hastighet og effektivitet.