Суть в том, что я не хочу использовать Zend MVC - контроллеры, помощники, декораторы и т. Д. - это излишне для того, что я пишу.
Я изучил раздел плагинов для сайта jQuery и эти проблемыбеспокоить меня больше всего:
- Мне нужно искать много для плагинов - это утомительно.
- Я должен проверить зависимости сВерсии jQuery.К счастью, я решил придерживаться только jQuery, или noConflict () привел бы меня в бешенство.
Мне нужно подключить все идентификаторы и имена элементов формы через HTML + CSS + JQuery с помощью контроллеров, представлений и т. Д.
И все это потому, что нет более простой PHP-оболочки над плагинами jQuery , чем ZendX_JQuery - и плагины - это то, где привлекательные скрипты и эффектыare.
Запись внутренней замены в ZendX_JQuery сама по себе будет огромной задачей.Но если вам нужно обернуть сторонние плагины jQuery в PHP и поддерживать их, это само по себе работа на полную ставку.
Так что я хочу знать, намного ли Zend_Dojo проще, чем ZendX_JQuery.Я спрашиваю, прежде чем пытаться, потому что мне придется потратить еще пару дней на установку, настройку и тестирование всех стандартных элементов управления Dojo, а затем я могу решить.Все это утомительно для довольно простого приложения, которое может вырастет позже.
Альтернативой может быть библиотека виджетов PHP "jQuery-inside", которая стабильна и будет работать год безсломан или обновлен.
Что-то вроде GWT или ZK или ASP.Net , где вам не нужно делать низкоуровневое кодирование HTML + jQuery и ручную настройку для каждой страницы со всеми элементами управления ajax и элементами формы.
Или я должен просто удалить MVC-фреймворк и заменить его на собственный набор сценариев только с использованием компонентов Zend, гденеобходимо - как Zend_Validate, Zend_Form и т. д.
Я работаю над настольными приложениями в течение некоторого времени, и переход на AJAX + MVC + Zend оказывается слишком громоздким, особенно учитывая обилие дизайнавыкройки в Zend MVC.