När du skapar hemsidor och du endast vill ha information som kan läsas av användarna räcker det med att använda sig av HTML.
Men så fort du börjar interagera med användaren måste du börja använda dig av ytterligare ett programmeringsspråk. Ett av de mest populära språken som finns och används idag är php. Det språket står bakom tekniker som bl wordpress,joomla,drupal och mycket annnat.
PHP kan du skriva inuti din vanliga html kod så här:
1 | <!--?php echo "skriv ut denna linje"; ?--> |
I detta fall gör inte php-koden något avancerat men så fort du skal börja lagra information om dina användare eller göra mer avancerade operationer behöver du php för att utföra dessa uppgifter. Genom att lära sig php och html kan du skriva i stort sett vad som helst. Den enda kompenenten vi saknar nu är databasen.
Databas
databasen är där informationen lagras. Om du har använt excel så förstår du ganska enkelt också hur en databas fungerar, det är en avancerad version av ett excelark där du har en del kolumner på toppen. Varje excelark kallas i databasvärlden för en tabell. Du har en tabell för varje bit av informaion du vill lagra. En användare te x har an tabell med kolumnerna first_name,last_name,password osv , du väljer själv namn på dina kolumner i databasen.
Ett par vanliga databaser är mysql och sqlite. När du beställer webbhotell får du oftast mysql färdiginstallerat. Och allt du behöver sen är att berätta för PHP hur du ska koppla upp dig mot databasen.