jo@yee-ha.demon.co.uk writes:
May I point out FastTemplates? It's a PHP class that allows you to completely separate content from code.
Templating systems only fix half the problem. You still end up with your data interface layer smashed into your system logic, and your program code sat in servable files and repeatedly reinterpreted. Yes, you can overcome both of these, but why not start with a framework which has the bits in the right places?
To me, PHP is only good for quick little web toys. Flame me now.