Overwegingen
Waarom kiezen voor MySQL als je het al in PHP kan?
MySQL zal vaak een betere performance geven, maar toch is niet altijd even handig om alles binnen MySQL te doen.
Hoe zwaarder je database wordt gebruikt des te beter is het gebruik van MySQL als scripttaal. Resultsets zullen veel kleiner worden nadat je de informatie al hebt bewerkt in de MySQL server. Hierdoor worden de database en webserver minder belast.
Bij simpele gastboeken, nieuwsberichten en andere kleine toepassingen is het vaak niet nodig om je code te optimaliseren, zowel PHP en MySQL zullen het werk efficient kunnen afhandelen.
Is deze hele tutorial dan helemaal voor niks geweest?
Nee, ook binnen kleine applicaties valt er winst met mySQL te behalen. Met simpele funcies kan je redelijk wat PHP scripting overslaan waardoor je het er toch iets prettiger/overzichtelijker gaat uitzien. Je kunt het natuurlijk ook zien als een opstap naar het serieuze SQL werk!
Als iemand aan SQL denkt komen als eerst de woorden UPDATE, INSERT en SELECT naar boven. Maar je kan veel meer met (My)SQL, En wie wil nou niet een query result gelijk in een pagina plaatsen zonder in php allerlei functies er op los te laten?
Voor meer voorbeelden moet ik jullie verwijzen naar:
http://dev.mysql.com/doc/mysql/en/String_functions.html
http://dev.mysql.com/doc/mysql/en/Numeric_Functions.html
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html
Denk er aan welke functie bij welke versie van MySQL hoort. Hoe hoger de versie van MySQL des te groter wordt het aanbod van functies.
Veel plezier!