##Order = 0 ##Text Вначале мы приведем некоторую классификацию подходов по разделению кода и шаблона сценария, применяемых в Web-программировании, начиная от самых при-митивных и заканчивая наиболее сложными. Чтобы ориентироваться в Web-программировании, вы должны хорошо понимать особенности каждого из этих под-ходов. Мы также рассмотрим основные недостатки методов, и ближе к окончанию главы дадим описание простейшей системы управления контентом (Content Manage-ment System, CMS) - шаблонизатора на базе популярной библиотеки Smarty. Шаб-лонизатор задумывался как система, лишенная практически всех недостатков, при-сущих другим подходам. Его исходные коды доступны в архиве на сайте книги.