Я новичок в MVC и Zend Framework и работаю над проектом, в основном над интерфейсом.Я пытаюсь понять, что такое лучшие практики.
В настоящее время нижний колонтитул и верхний колонтитул настраиваются с помощью нескольких сценариев, один из которых представляет собой гигантский XML-файл со всем содержимым веб-сайта (думаю,веб-сайт, дружественный международному сообществу, все обернуто в теги i18n), тот, который хранит все ссылки в массиве, тот, который перебирает все ссылки нижнего колонтитула / заголовка, и некоторые другие файлы, в которых я не совсем уверен, что они делаютно все они в конечном итоге выплевывают простой ul нижнего колонтитула или ссылок заголовка.
Мне все кажется настолько запутанным, почему заголовок и нижний колонтитул не являются простыми HTML-ссылками в макетах, или частью основногоlayout.phtml или как включенный footer.phtml?
Простые кнопки отправки также используются в качестве сценария длинных представлений / помощников, когда я не вижу причин, по которым они не могут быть просто простым HTML.
Я знаю, что бизнес-логика оставлена для моделей, а представления должны быть более легкими интерфейсными сценариями для макета.Но, в частности, для Zend Framework и веб-разработки, любые рекомендации о том, что именно относится к простому HTML, и что должно быть более сложным, например, сценарий / модель вспомогательного php-скрипта, будут высоко оценены.
По крайней мере, просто понимание того, что лучше всего подходит для нижнего колонтитула и заголовка, поможет мне начать.
Извините за длину, еще раз спасибо.