#

Среда, 04 Августа 2010
Подходящие страницы:

- Параметры расширений Joomla, API хранения, вызова, объединения.
- Пункты меню - Тип параметра Joomla
- Список - тип параметра Joomla
- Язык - Тип параметра Joomla
- Меню - Тип параметра Joomla
- Список картинок - тип параметра Joomla
- Скрытое поле - тип параметра Joomla
- Сайты помощи - тип параметра Joomla
- Список папок (директорий) - тип параметра Joomla
- Список файлов - тип параметра Joomla

Помоги проекту!

Нашел ошибку?
Выдели фрагмент текста с ошибкой или неточностью и жми Shift+Enter

Реклама
Оригинальная Интернет рекламадля сайтов

## Взгляд изнутри - введение в Joomla Framework

Framework (Каркас ПО) является основой для программной части системы (или подсистемы). Обычно это единый набор вспомогательных программ и библиотек, облегчающее разработку и объединение разных компонентов большого программного проекта. Объединение обычно происходит за счет использования единого API.

Не нужно путать фреймворк с библиотекой, разница состоит в том что отличается от библиотеки тем, что выполняет код написанный для него, а не исполняется сам. Например CMF - это фреймворк, а модуль отправки почты - библиотека. (взято с wiki)

Joomla состоит из 3 основных уровней:

1. Уровень расширений
   - Модули - динамические информационные блоки на сайте
   - Компоненты - основная логика, например списки новостей
   - Шаблоны - отвечают за внешний вид и дизайн сайта
2. Средний, уровень Приложения. Основа этого уровня - абстрактный класс "JApplication", который расширяется за счет четырех основных классов:
   - JInstallation - отвечает за установку и удаление сторонних расширений.
   - JAdministrator отвечает за действия администратора.
   - JSite несет ответственность за пользовательскую часть веб-сайта.
   - XML-RPC дает поддержку удаленного администрирования веб-сайта Joomla.
3. Последний, уровень ядра - это не что иное как каркас нашей CMS:
   - Framework с набором внутренних классов (иногда эту часть называют ядром)
   - Библиотеки - написаны сторонними разработчиками, требуются для нормальной работы расширений и самого ядра Joomla
   - Плагины - расширяют стандартные возможности ядра Joomla.

Метки:

- framework
- библиотеки
- компонент
- модуль
- плагин

Добавить комментарий

Новая документация
28 Января 2010

##### Решение проблем с SEF

Эта статья пригодиться тем, кто попытался включить ЧПУ у себя на сайте и получил ошибки 404 (страница не найдена) либо…
Новое в разработках
30 Марта 2010

##### JLoader

Класс JLoader предназначен для импорта и загрузки других классов. Расположен в ./libraries/loader.php…
Последняя новость
29 Мая 2010

##### Критическое обновление Joomla 1.5.18

Сегодня сообщество Joomla! выпустило обновление 1.5.18, котороя закрывает XSS уязвимости в панели управления сайтом. Для повышения безопасности сайта, настоятельно рекомендуем…
Обновления в статьях
10 Мая 2010

##### JB-CSS Pack — Пакет стилей для быстрой верстки

Одна из самых больших рутин для «рядового верстальщика» — это из шаблона в шаблон повторять одни и те же действия:…