php-stl is a templating implementation similar to Java's JSTL. This is a tag-based template engine with configurable classes to handle various tags. The templates are written in XML, which differs from the JSTL, but provides clean output. Note that php-stl now provides its own template handling, but leaves intact using either PHPSavant (http://phpsavant.com) or Smarty (http://smarty.php.net/) as a compiler. Note also that php-stl is designed for PHP 5, though a PHP 4 implementation wouldn't be difficult.
Tera-WURFL is a PHP class that can identify the capabilities of mobile devices using the standardized Wireless Universal Resource File (WURFL). This implementation uses the same methods as the stock PHP WURFL library, but significantly improves performance by storing the WURFL data in a database backend (currently only MySQL). You can use multiple patch files to override the capabilities in the WURFL file. Tera-WURFL is able to figure out if the client visiting your site is a wireless device or a desktop Web browser. Unlike other implementations of WURFL, Tera-WURFL includes an easy-to-use graphical user interface to allow you to update your WURFL file directly from the Internet, load the WURFL file, browse and clear the device cache, and more.