WhyDwoo

Smarty Users

 * Dwoo is built for PHP5 and will in time support PHP5.3's namespaces as well as PHP6 unicode
 * You can easily embed javascript in your templates without requiring {literal} or {ldelim}/{rdelim} to escape curly braces, see DwooCompiler for more
 * You can chain method calls/property reads, i.e. {$foo->getObj->callMethod}

Plain PHP template fans and others

 * Dwoo can force you to separate logic and design. You might do it well, but maybe some co-workers like to break the MVC rules
 * You can let untrusted users edit templates if you prevent php injection, see SecurityPolicy for more
 * {$var} looks cleaner than <?=$var?> (or even ), it's also shorter to type and read, see Shortcuts for more.