Даже если не будет смарти - ничего страшного не случиться, есть куча смартисовместимых движков, приведу их в порядке удачности: Quicky
Quicky - hi-end шаблонизатор написанный на PHP отличающийся гибкой функциональностью, и, в то же время, высокой производительностью. За основу взят синтаксис и функционал Smarty. Домашняя страница
От себя: очень приятный по скрости движок, в некоторых местах прирост скорости до 10 раз, из минусов лицензия и отсутвие phpDOC комментов в коде.
Lapa
Lapa, сокращенно от La page du lapin, что в переводе с албанского может означать (Кролик Точит Ваши Страницы) и это библиотека для обработки шаблонов в ваших проектах, сколько бы сложными они не были. Домашняя страница
Smarty Lite Домашняя страница
От себя: давным давно, когда я его пробовал использовать были проблемы с кешированием и компилированием (точнее с записью файлов, появлялись пустые файлы)
Да просто скорее всего на рекламе заработали на отдельный домен и решили мигрировать. Вот если бы они еще решили продолжить развитие движка, и в первую очередь в аспекте производительности, то было бы вообще замечательно.
Незнаю, по-моему это не такая непомерная задача - заработать 10$ на домен :) Не думаю что это было мотивацией, пусть не очень мною уважаемого, но тем не менее действительно очень известного и популярного шаблонного движка.
А вы видели список изменений в последних версиях? Разработчики довели движек до стабильности. Потом исправили пару багов. Все, больше они за долгое время ничего не сделали.
Смотря как его использовать, разбив общий шаблон страницы на тысячи маленьких кусков - вполне можно вынести всю сложную логику из шаблона в скрипт, оставив только подстановку переменных :) хотя это конечно крайность, но вообще я лично как раз сторонник того чтобы сложную логику перекладывать на объект представления в скрипте, а не на шаблон.
Ну вот, на поддомене вывесили следующие обявление:
"Smarty is no longer a subproject of the PHP project, and has subsequently moved to its own domain: www.smarty.net"
smarty перестал дружить с php.net?