--- isChild: true anchor: templating_further_reading --- ## Further Reading {#templating_further_reading_title} ### Articles & Tutorials * [Templating Engines in PHP](http://fabien.potencier.org/templating-engines-in-php.html) * [An Introduction to Views & Templating in CodeIgniter](https://code.tutsplus.com/tutorials/an-introduction-to-views-templating-in-codeigniter--net-25648) * [Getting Started With PHP Templating](https://www.smashingmagazine.com/2011/10/getting-started-with-php-templating/) * [Roll Your Own Templating System in PHP](https://code.tutsplus.com/tutorials/roll-your-own-templating-system-in-php--net-16596) * [Master Pages](https://laracasts.com/series/laravel-from-scratch/episodes/7) * [Working With Templates in Symfony 2](https://code.tutsplus.com/tutorials/working-with-templates-in-symfony-2--cms-21172) * [Writing Safer Templates](https://github.com/box/brainy/wiki/Writing-Safe-Templates) ### Libraries * [Aura.View](https://github.com/auraphp/Aura.View) *(native)* * [Blade](https://laravel.com/docs/blade) *(compiled, framework specific)* * [Brainy](https://github.com/box/brainy) *(compiled)* * [Latte](https://github.com/nette/latte) *(compiled)* * [Mustache](https://github.com/bobthecow/mustache.php) *(compiled)* * [PHPTAL](https://phptal.org/) *(compiled)* * [Plates](https://platesphp.com/) *(native)* * [Smarty](https://www.smarty.net/) *(compiled)* * [Twig](https://twig.symfony.com/) *(compiled)* * [laminas-view](https://docs.laminas.dev/laminas-view/) *(native, framework specific)*