Для всех желающих посмотреть систему администрирования движка MyEngine запущено Online демо.
• Перейти к Online демо
Добро пожаловать на скромную страничку Web разработчика. Я занимаюсь разработкой Web сайтов (Online систем) на основе Zend Framework (далее ZF). Также я использую набор классов более высокого уровня которые несколько расширяют функционал ZF. Система администрирования в моих проектах реализована на основе библиотеки пользовательского интерфейса ExtJs, и представляет собой всем привычный рабочий стол с иконками и панель задач с главным меню. Более подробно ознакомится с внешним видом и функционалом системы администрирования Вы можете посмотрев Online Demo. Набор PHP классов расширяющих функционал ZF а также набор классов на Javascript, расширяющих функционал ExtJs и реализующих функционал системы администрирования представляют собой движок MyEngine.
Клиентская часть реализуется в дизайне подготовленным предварительно Web дизайнером. Разработкой дизайна я не занимаюсь, так что перед тем как обращаться ко мне Вам необходимо подготовить дизайн основных страниц сайта в виде набора PSD файлов или готовую верстку страниц (CSS + XHTML).
Для реализации интерактива и технологии AJAX я обычно использую библиотеку jQuery, в большей степени из-за большого выбора различных плагинов, и возможности быстро настроить пользовательский интерфейс под дизайн сайта. Если сайт представляет собой Online систему с сложным интерфейсом, то предпочтительнее использовать библиотеку ExtJs для реализации сложного пользовательского интерфейса, но дизайн графических компонентов библиотеки ExtJs труднее адаптировать под дизайн сайта, да и сама библиотека достаточно массивна.
Серверная часть системы представляет собой классический MVC (Model-View-Controller - архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика
разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие компоненты) реализованный на основе ZF.