Quote:
Originally Posted by ast3r3x
What the problem is? Something else you prefer?
|
Biggest smarty problems, IMO:
1. Excessive Bloat
2. 'Soft' wall between M/C and V.
3. Poor semantic support for XHTML/XML
4. Arbitrary syntax introduction
5. Code generation-based caching makes trace-based debugging all that much harder.
And no, AFAIK there's nothing worth using that's packaged. I usually end up writing my own sort of system that isn't really generalized (It uses a Data Object-esque class for managing the generated page).
I started work on a templater a while back with a friend. While it works, it has serious usability issues (though, on a semantic level, it's quite nice.)