Блог: CMS Joomla

Что такое фреймворк

 

Что такое фреймворк для веб-мастера

Фреймворк это инструмент для веб - дизайнера. Во Фреймворк входит набор различных инструментов, которые должны облегчить работу разработчика для решения, как они называют, рутинных (повседневных) задач.

Фреймворк обеспечивает простой доступ к различным библиотекам Интернет. Однако использовать эти библиотеки пользователь Фреймворком может только в пределах его, уже выстроенной, архитектуры (взаимодействия компонентов).

Для Joomla во Фреймворках, обычно, используется архитектура MVC (Model-View-Controller).

Если посмотреть на Фреймворк «изнутри», то вы увидите выстроенную структурированную архитектуру приложения, состоящую из стандартных папок в которых будут размещены созданные части вашего приложения.

Например, посмотрим на приложение Bootstrap, широко используемое для Фреймворков и шаблонов Joomla.

framework-Bootstrap

Как видите ниже, структура Bootstrap это скомпилированные файлы готовые для начала быстрой работы нал своими приложениями.

Broadstap

Фреймворки для Joomla

Поддерживая свою уникальность, каждый производитель шаблонов Joomla разрабатывает свои Фреймворки для настроек своих шаблонов из административной панели сайта.

По сути это «непонятные» Фреймворки, преобразованные в удобный интерфейс для пользователя администратора Joomla.

Как правило, название Фреймворков дают по имени производителя. Наиболее известны следующие Фреймворки Joomla:

  • T3 Template framework;
  • Warp Framework Yoo theme;
  • Gantry 4 Framework;
  • Helix Framework;
  • Expose Framework.

Менее известны:

  • Verdex Framework;
  • Sparky Framework;
  • Gavern Framework.

©Joomla-abc.ru

Другие статьи раздела: Веб мастеру