Vellykkede websteder afhængige databaser for at levere deres indhold til brugerne. Sider bygget udelukkende på HTML er statiske og aldrig ændre sig, indtil nogen går igennem hver HTML-side og ændrer oplysninger ved hånden. Med dit indhold gemt i en database , der er designet og udseendet af din hjemmeside ikke er bundet til de enkelte HTML-filer. I stedet er indholdet adskilt, og du kan bruge det hvor som helst du vil, uden genindtastning snesevis eller endda hundredvis , af filer. Instruktioner
1
Beslut hvad tilgang , du vil bruge til din hjemmeside. Der er softwarepakker kaldet Web rammer, der kan tage sig af kodning overliggende til at skabe database-drevne websites. De har deres egen indlæringskurve , men er ofte hurtigere end kodning fra bunden. Ellers bliver du nødt til at lære at bruge PHP til at få adgang til oplysninger fra en database , typisk MySQL, og formatere den inden HTML. Ved hjælp af en ramme er den nemmeste løsning , da brugerdefineret kode kan være fejlbehæftet , og kan blive meget kompliceret for et stort projekt .
2
Download rammer og installere det på din webserver . Eksempler på rammer er CakePHP eller CodeIgniter . Der er flere rammer kendt som Content Management Systemer ( CMS) designet til at gøre database-drevne sites for typisk anvendelse . Eksempler på CMS nævnes Drupal eller Joomla. Rammer er mindre intuitivt end et CMS , men tilbyder mere kontrol , fordi du er nødt til at strukturere hjemmeside selv . Et CMS vil have en indbygget struktur, der er velegnet til de fleste steder.
3
Lær den metode, du vælger ved at læse dokumentationen . For hånd kodning , er PHP og MySQL veldokumenteret , og talrige tutorials er tilgængelige online for begyndere. Rammer og CMS'er har altid omfattende håndbøger om deres tilsvarende hjemmesider. De har som regel tilhørende fora, hvor brugere kan stille spørgsmål og få råd om, hvordan man bruger dem. Med praksis , kan du udvikle den hjemmeside, du har brug for.