Ik ben vandaag een beetje bezig geweest xml en xslt. Nu snap ik wel hoe dit allemaal werkt enzo maar de vraag is. Waar/waarom zou ik het eigelijk
gebruiken?
Mijn huidige site (blog/portfolio) heb ik nu doormiddel van PHP/mysql gemaakt. Ik gebruik hiervoor de Smarty Template engine..
Stel ik ga mijn site updaten om gebruik te maken van xml/xslt.
Dan zou ik het als volgt aanpakken:
1. Gegevens uit het database halen met PHP.
2. De gegevens naar een xml bestand wegschrijven.
3. Met PHP dit bestand parsen en de xslt erop toepassen. Zodat de xslt serverside wordt toegepast en niet door de browser geparsed hoeft te worden. (ivm compatibility)
4. De output daarvan doormiddel van css stylen.
Dan gebruik ik de xslt dus als een template. Is dit nou de bedoeling van een xslt op deze manier? of zit ik zo helemaal verkeerd?
Als ik het zo zou doen, heeft het dan eigelijk wel voordeel tegenover de template engine wat ik nu gebruik?
Een voordeel ervan lijkt me dat ik alleen database query hoef te doen als ik mijn blog of portfolio update. Of wordt het xml bestand dan te groot?
Heeft iemand misschien antwoord op al mijn vragen. Of misschien een goede tutorial om het nut van xml/xslt aan te tonen op een blog/portfolio site..
Alvast bedankt.
gebruiken?
Mijn huidige site (blog/portfolio) heb ik nu doormiddel van PHP/mysql gemaakt. Ik gebruik hiervoor de Smarty Template engine..
Stel ik ga mijn site updaten om gebruik te maken van xml/xslt.
Dan zou ik het als volgt aanpakken:
1. Gegevens uit het database halen met PHP.
2. De gegevens naar een xml bestand wegschrijven.
3. Met PHP dit bestand parsen en de xslt erop toepassen. Zodat de xslt serverside wordt toegepast en niet door de browser geparsed hoeft te worden. (ivm compatibility)
4. De output daarvan doormiddel van css stylen.
Dan gebruik ik de xslt dus als een template. Is dit nou de bedoeling van een xslt op deze manier? of zit ik zo helemaal verkeerd?
Als ik het zo zou doen, heeft het dan eigelijk wel voordeel tegenover de template engine wat ik nu gebruik?
Een voordeel ervan lijkt me dat ik alleen database query hoef te doen als ik mijn blog of portfolio update. Of wordt het xml bestand dan te groot?
Heeft iemand misschien antwoord op al mijn vragen. Of misschien een goede tutorial om het nut van xml/xslt aan te tonen op een blog/portfolio site..
Alvast bedankt.