Hvad er PHP/mySQL
- Skrevet af WebmasterIndholdsfortegnelse:
- Hvad er PHP?
- Hvad er mySQL?
- Hvorfor bruge PHP og mySQL?
Hvad er PHP?
PHP står for Hypertext Preprocessor, og er et programmeringsprog som bliver kørt på en webserver mod html der bliver vidst i en browser som Firefox og Internet Explorer. I PHP kan kan man gøre ens sidder dynamiske, så indholdet kan ændret automatisk, modsat en .html-fil. Det er f.eks. nyttigt, hvis her på Riddergarn.dk når folk skriver i vores forum, at siden automaisk bliver opdateret.
En PHP side er faktisk næsten ligesom en HTML side, forskellen er bare at man bruger både PHP og HTML i en PHP side.
PHP og MySQL
MySQL er en database, som fungerer sammen med PHP. Databaser er smarte da man slipper for at hele tiden opdaterer sine PHP sider, fordi man bare kan trække noget data ud af en database. Databaser bliver brugt på næsten alle hjemmeside, hvor indholdet bliver updateret. Det smarte ve at bruge databaser er, at man let kan opdaterer indholdet af f.eks. et blog indlæg, uden at skulle rette i en fil. Man kan blot rette det fra hjemmesiden.
Hvorfor bruge PHP og mySQL?
Grunden til at man bruger serversprog som PHP og mySQL databaser, er fordi det 99 ud af 100 tilfælde er det mere smart at bruge PHP end ren HTML.
For et eksempel ville ren html se sådan her ud, hvis man skulle have alle overskrifter:
For et eksempel ville ren html se sådan her ud, hvis man skulle have alle overskrifter:
Andet HTML... <h1>Overskrift 1</h1> <h2>Overskrift 2</h2> <h3>Overskrift 3</h3> <h4>Overskrift 4</h4> <h5>Overskrift 5</h5> <h6>Overskrift 6</h6> Andet HTML...
I PHP kan man bare skrive:
Andet HTML... <? for ($i=1; $i <= 6; $i+1) { echo "<h$i>Overskrift $i</h$i>"; } ?> Andet HTML...
Nu virker det måske som om det er lidt svære at skrive PHP, men sproget har en meget let læringskurve så man kan hurtigt komme igang med, at lave spændende dynamiske hjemmesider.
Denne artikel er læst 23485 gang(e).
Se flere artikler i kategorien PHP/MySQL her.
Kommentarer til artiklen
Der er ingen kommentare til denne artikel.