Test met WebServer (Apache of Nginx), PHP en Database Connectivity:
Eerste een PostgreSQL Database Select:
Succesvol verbonden met een PostgreSQL-Database op: localhost
SqlOpdracht: 'Select * from test' geeft:naam | adres | postcode | plaats |
Een andere Naam | Nog een straat-naam | 5678 CD | Plaats2 |
Mijn Naam | een straat-naam | 1234 AB | Plaats1 |
De Volgende Naam | In straat | 2354 SS | Plaats3 |
Database-Verbinding gesloten
Nu een MySQL Database Select:
Succesvol verbonden met een MySQL-Database op: localhost
SqlOpdracht: 'Select * from test' geeft:naam | adres | postcode | plaats |
Een andere Naam | Nog een straat-naam | 5678 CD | Plaats2 |
Mijn Naam | een straat-naam | 1234 AB | Plaats1 |
Database-Verbinding gesloten
Deze pagina demonstreert dat je met behulp van de scriptingtaal: PHP dynamische websites kunt maken welke
informatie toont die uit een database komt en dus ieder keer anders kan zijn al gelang de opvraging die de
website bezoeker uitvoert.
Dat er verschil zit tussen de uitvoer van de twee databases is geen foutje, dit komt omdat het echt
twee verschillende databases zijn, een op mijn PostgreSQL en de andere op mijn MySQL database. Ik heb
in eerste instanties beide databases met de zelfde twee gegevens gevult en daar in de PostgreSQL database
een extra record toegevoeg om zeker te zijn dus u kunt zien dat het twee verschillende databases zijn.
Zoals u kunt zien met deze test is mijn webserver in staat om een (semi) professionele website te
kunnen hosten, zoals bv. een winkel, waarbij de eigenaar van de betreffende website de beschikking
kan hebben over 2 soorten Database-systemen, al naar gelang de kennis die aanvrager heeft.
Het grootste project (PHP + PostgreSQL) is het Orient/VOC spel. Deze website bevat
momenteel 20 tabellen met samen ongeveer 5000 Records in de PostgreSQL database en 19000 PHP programma regels.
Speel het spel maar eens om te zien wat er allemaal mogelijk is met PHP dat zijn informatie uit een database haalt.
Het opzetten van bv. een (web)winkel (zoals deze 'scootertopparts' Demo-WebWinkel)
zal een veel kleinere website opleveren, er zijn minder PHP programmaregels nodig.
Een ander voorbeeld is Bioritme, een (PHP) programma waarmee wordt aangetoont dat het
mogelijk is om met PHP zelfs ter plekke grafische plaatjes te maken. Dit (PHP) programma rekent uw persoonlijke Bioritme
curve uit (gerekend vanaf uw geboorte) voor vandaag, met een begin op 15 dagen geleden tot 15 dagen
na vandaag.