Temas en Drupal 6 | Develop Site
Para empezar tenemos que tener en cuenta que Drupal tiene un motor de busqueda de plantillas propio asi como herramientas internas para su desarrollo llamadas PHPTemplate, y es así que cuando las plantillas necesitan ser procesadas, este motor del sistema trabaja en conjunto con PHPTemplate y devuelve una interfaz para el usuario de acuerdo con lo pre-definido por el administrador del sistema. Este proceso hace que el tiempo de ejecución más rápido.
Sin embargo, la flexibilidad de Drupal permite que se puedan utilizar otro tipo de herramientas como Smarty, PHPTAL, XTemplate entre otros que estan disponibles. Para adaptar una nueva herramienta para Drupal, podemos visitar http://drupal.org/project/Theme+engines y descargar los controladores de la herramienta que deseemos, si existe. Tenemos que recordar que estos motores no estan oficialmente relacionados con Drupal y esto puede presentar problemas y se pierda el rendimiento en tiempo de ejecución.
Vamos a trabajar con PHPTemplate que en sí mismo es muy rápido, práctico y fácil de usar.