? Database management bruges til opbygning af hjemmesider . Building hjemmesider ved hjælp af database management kaldes dynamisk site management . Tidligere websites var statisk, hvilket betyder, at de blev bygget en side ad gangen. Med database-drevne sites samtidig flere brugere få adgang til databasen og oprette , hente, opdatere og slette oplysninger . Sproget til at gøre dette er generelt Hypertext Preprocessor eller PHP, en præprocessor sprog til at styre informationsstrømmen, selv om andre konfigurationer er tilgængelige. Databaser
Databaser arbejde på to måder. For eksempel er Microsoft Access en stand- alone program, der bruger tekst og grafik til at bygge det i henhold til brugerens ønsker. Det er imidlertid kræve en forespørgsel - eller et spørgsmål - sendes til databasen for at manipulere data at præsentere og sortere oplysningerne i henhold til brugerens behov. Open Office tilbyder en gratis database, der fungerer på en lignende måde . MySQL-databaser , som er langt den mest populære web- applikation er ikke stand- alone . De kører på en server og er i stand til at lagre store mængder data . At styre data , PHP arbejder med MySQL-database motor.
Apache, phpMyAdmin
Mange websteder bruger open source program til rådighed på Apache til at køre og konfigurere servere. Servere butik information , og et program - som Apache - overvåger og styrer de anmodninger om oplysninger , der kommer ind fra og gå ud til brugernes computere. De fleste af disse servere er også udstyret med MySQL, en database motor, der sorterer og administrerer alle de oplysninger, der er gemt på serveren . PHPmyAdmin er en brugergrænseflade, der også er open source og kommer med en medfølgende server installation for nemt at administrere MySQL. Andre proprietære konfigurationer er tilgængelige, såsom dem, der tilbydes af virksomheder som Red Hat og Kovalente Technologies, men de er ikke open source.
MySql
interagere med enhver database kræver, at en forespørgsel eller query string sendes at databasen forstår. For eksempel giver MySql brugeren at opbygge en database og sende anmodninger om data forvaltning baseret på sproglige regler, som den forstår. PHP er et sprog MySQL forstår . Et godt eksempel er at bruge PHP til at sende en "hvis" erklæring , hvilket betyder, at hvis din anmodning er sandt eller falsk , afhængigt af svaret er visse data hentes og sendes tilbage til dig . MySql tillader dig at manipulere data i henhold til dato, navn , sted, relevans og mange andre parametre, som du definerer.
Perl
Et par andre sprog arbejde godt sammen med Apache men Perl er godt understøttet , og et modul for at bruge Perl er inkluderet med installationen af Apache . Perl modul er understøttet af Kovalente Technologies . PHP er enklere at bruge . Brug Perl er et spørgsmål om personlige præferencer, men for en novice bruger scripting tager mere kodning til at udføre de samme opgaver , og koden kan få rodet meget hurtigt. I hænderne på en meget dygtig bruger , selvom Perl er kraftfuld og er hurtigt konfigureres til at udføre med fart og effektivitet.