Разработка Internet-представительства для компании при помощи CMS

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



;Игнорируемые расширения - указать расширения файлов, которые будут игнорироваться при загрузке.

Допустимые MIME типы - указать воспринимаемые сайтом MIME типы. MIME типы сообщают браузерам, как обращаться с конкретными расширениями. Например: тип MIME text/html большинство серверов приравнивает к расширениям htm, html, и shtml. Благодаря этому браузер интерпретирует все файлы с этими расширениями как файлы HTML.

Недопустимые MIME типы - файлы указанных типов MIME будут игнорироваться.

Использовать Flash-загрузчик - Flash-загрузчик - способ загрузить картинку в диалоге вставки изображения в текст. Рекомендуется уставить метку Нет, т.к. в некоторых браузерах возникают проблемы с загрузкой графических файлов таким способом.

Раздел Режим отладки. Поля:

Отладка системы - если поставить метку Да, то выводится диагностическая информация и ошибки SQL, если они есть.

Отладка локализации - показывать или нет отладочные индикаторы для существующих или отсутствующих значений.

Раздел Установки кеша. Поля:

Включить кеширование - само по себе кеширование - это сохранение предыдущей информации на сервере определенное время.

Время кеширования - установить время кеширования в минутах.

Обработчик кеша - выбрать из выпадающего списка обработчик кеша. По умолчанию стоит "Файл".

Раздел Установка сессий. Поля:

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

Обработчик сессий - указать обработчик сессий, с помощью которого будут храниться сессии joomla.

Шаблоны дизайна

Шаблон в Joomla! определяет дизайн вашего сайта. По сравнению с шаблонами других систем управления сайтом шаблоны Joomla! очень просты по своей структуре, что упрощает процесс их создания и редактирования.

В шаблон Joomla! входят:

файл index.php, определяющий базовую структуру страницы вашего Joomla!-сайта;

файл CSS-стилей, который позволяет регулировать оформление блоков страницы Joomla! (цвета, размеры шрифтов и тому подобное);

XML-файл для установки шаблона через администраторскую панель Joomla!;

графический файл пред просмотра шаблона Joomla!

Существует 2 вида шаблонов Joomla!: шаблоны сайта (Site Template) и шаблоны административной панели (Backend Template). В Joomla! есть возможность назначения разным страницам различных шаблонов. Например, имея на сайте раздел статей и магазин, вы можете оформить их как два совершенно различных сайта, всего лишь оперируя шаблонами Joomla!

Компоненты

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

Компоненты в Joomla, обычно состоят из 2-х частей: административная панель компонента и фронтенд (сайт). Однако одна из частей может отсутствовать, например стандартный компонент Search (обеспечивающий поиск материалов на сайте) не имеет административной части, а компонент Config (настройка глобальных параметров сайта) наоборот, содержит только административную часть.

Модули

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

Мамботы

Мамбот - это функция, которая выполняет некоторые манипуляции с данными перед отображением их пользователям сайта. В настоящее время в Joomla существуют следующие группы мамботов: content, editors, search.

Мамботы группы content позволяют осуществлять различные манипуляции с текстом статей: выделять слова, вставлять картинки, удалять лишние пробелы и т.д. Как мы уже говорили выше, мамбот это функция, которой на вход передаются данные. При отображении списка новостей, например на главной странице сайта, ядро Joomla загружает все мамботы группы content, и последовательно вызывает их для каждой новости на странице. Таким образом, все отображаемые данные проходят через мамбот.

Группа мамботов editors содержит визуальные редакторы Joomla. Визуальные редакторы значительно облегчают процесс добавления материалов на сайт.

Основной задачей мамботов группы search является поиск данных по заданным ключевым словам. В дистрибутиве Joomla уже содержатся поисковые мамботы, позволяющие осуществлять поиск в стандартных компонентах. Если же вы хотите добавить на сайт возможность поиска по галере или файловому архиву, то вам необходимо устано