Маленькая справочная информация:
Недавно я рассматривал несколько фреймворков PHP, и это сводилось к двум. Zend Framework или CodeIgniter.
Я предпочитаю CodeIgniter из-за его простой конструкции. Это очень голая кость, и она просто остается простой. То, что мне не нравится, это слабая система шаблонов. Система шаблонов важна для меня, потому что я буду работать с другим дизайнером. Возможность дать ему хорошую систему шаблонов - большой плюс.
Zend стал вторым выбором из-за лучшей системы шаблонов, которая встроена. Zend - это другой зверь, хотя по сравнению с CodeIgniter. Он подчеркивает "свободную связь между модулями", но представляет собой большую структуру. Мне не нравится чувствовать, что у меня много вещей под капотом, которые я никогда не использую. На мой взгляд, это лишние накладные расходы, поэтому я подумал о том, чтобы создать систему шаблонов в CodeIgniter: Smarty.
Вопрос (ы): Насколько легкий/жесткий процесс интеграции Smarty в CodeIgniter? Из моего первоначального сканирования документации CodeIgniter я вижу, что макет структуры достаточно прост для понимания, и я не ожидаю никаких проблем. Я хочу знать, использовал ли кто-нибудь его раньше, и поэтому знает о каких-либо "ошибках", которые вы испытали у меня, и это сделает это сложнее, чем это должно быть или невозможно сделать. Я также хочу знать, хорошо ли это вообще делать. Является ли система шаблонов в CodeIgniter достаточной для нормального использования? Существуют ли какие-либо другие модули шаблонов, которые хороши для CodeIgniter помимо Smarty? Мне лучше с Zend Framework? Здесь изобретен любое колесо? Спасибо за помощь!