Dar vieno analitiko svetainė

Petras Kudaras

PHP šablonai: kodėl ne HTML?

Pasiskaičius apie lietuviškus (ir ne tik) PHP šablonus pasidarė man labai keista ir įdomu kodėl visuose php šablonuose naudojamos kelių stilių žymos (t.y ir <tplbilekas> HTML stiliaus ir {foo.bar} stiliaus)

Kažkaip nesugebu šito pateisint niekaip. Juk gi su tais {} tik problemos su JavaScriptais ir panašiai (pamenat, pukomuko ten changeloge vargai aprašyti? :) Be to su HTML stiliaus žymomis tai jei nesuveikia šablonas dėl kažkokių priežasčių, tai nelenda šiūkšlės į ekraną, nes naršyklės ignoruoja nežinomas HTML žymes.

Be to turint gražų HTML netgi nebereikia šablonų variklio – galima XSL pritaikyt su visais XSLT navarotais ir jaučiu dar greičiau būtų (nors aišku nežinau — XML parsinimas tai ne šiaip sau greitas ir lengvas dalykas atminties požiūriu)

Aišku turbūt man tokios mintys kyla, nes esu per daug pripratęs prie Perlinio HTML::Template