Создание сайта на CMS Joomla - Лучшее предложение!

Просмотров: 2475

Создаем надежные сайты от домашней страницы до корпоративного портала на CMS Joomla!

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

joomla

Сейчас уже никого не надо убеждать, что в современном быстро меняющемся мире Интернета сайт, если он не обладает широкими функциональными возможностями или не содержит свежую информацию, будет проигрывать сайтам, имеющим такие характеристики. Помочь владельцу сайта, в этом призваны Системы управления содержимым сайта (Content Management System) или CMS.

В отличие от ранее применявшихся методов создания сайтов из группы статических HTML страниц, CMS используют механизмы динамического формирования веб-страниц. Динамические страницы не существуют в действительности пока на них не производится переход по ссылке. В таких страницах содержимое (content) отделено от графического оформления (design) и хранится в ячейках Базы данных. Это облегчает поддержание единого стиля оформления для всего сайта и упрощает его изменение.

Этот механизм, кроме всего прочего позволяет разделить обязанности между разработчиками сайта. Веб-разработчик концентрируется на представлении/дизайне и на «шаблонах», а за информационное наполнение сайта - текст и иллюстрации могут отвечать уже "нетехнические" специалисты.

Используя сайт на CMS нужно помнить, что широкие возможности предполагают и достаточно высокую сложность системы, которая состоит из множества взаимосвязанных файлов и сценариев, которые в свою очередь взаимодействуют с базами данных. Это означает, что сайт должен разрабатываться грамотным техническим специалистом, а управляться и наполняться так же грамотным пользователями.

CMS Joomla 3.x.х

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

Сайт созданный на базе CMC Joomla условно можно разделить на три основных видимых составляющих, которые все вместе образуют веб-страницу. Это – ШАБЛОН, КОНТЕНТ и МОДУЛИ. Шаблон определяет внешнее представление веб-сайта, контент - это его содержимое, а модули позволяют выводить информацию на странице сайта по определенным параметрам. Еще одна составляющая сайта Joomla это плагины - отдельные блоки программ, дополнительно расширяющая возможности управления контентом.

Шаблоны для Joomla

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

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

Содержимое или контент сайта Joomla.

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

Самый большой и самый важный компонент в Joomla – Компонент Материалы предназначен для управления контентом.

  • Он позволяет структурировать информацию (разделять Материалы на Категории), публиковать и снимать контент с публикации, отслеживать количество просмотров, присваивать контенту авторство, указывать даты создания,  публикации, снятия с публикации, отслеживать дату изменения (редактирования) материала и кто это сделал.
  • Каждому материалу Joomla можно указать мета-теги, такие как ключевые слова (Keywords) и описание (Description), указать Авторство и Авторские права, дать персональное указание файлу robots.txt.
  • На сайте можно организовать гибкий вывод материалов для просмотра пользователем. Стандартных вариантов вывода материалов два - Список Материалов (показываются заголовки материалов, количество просмотров, автор) и Блог (показываются заголовок, вступление и картинка). В Блоге может быть настроен вывод материалов в 1,2,3,4 колонки. Вывод каждого Материала можно настроить индивидуально - показать/скрыть заголовок, дату, автора, категорию, количество просмотров и т.д.
  • Очень гибко настраивается права доступ пользователей сайта к каждому материалу.
  • Дополнительно Компонент Материалы в CMS Joomla включает Редактор Контента, Медиа-Менеджер, Систему меток (tags) и механизмом управления выводом Избранных материалов (материалов на Главную страницу сайта).

Кроме компонента Материалы в стандартный комплект установки Joomla 3.xx включены компоненты и встроенные механизмы:

  • Управление пользователями и их правами
  • Компонент Баннеры (публикация баннеров партнеров)
  • Компонент Контакты (вывод информации о фирме, конкретном сотруднике и т.д.)
  • Компонент Лента новостей (вывод новостей со сторонних ресурсов)
  • Компонент Поиск
  • Компонент Перенаправление (переадресация измененных адресов страниц)
  • Компонент Ссылки (размещение ссылок на сторонние рессурсы)
  • Формирования дружественных ссылок (ЧПУ).
  • Управление Шаблонами сайта с возможностью редактирования составляющие его файлов HTML и CSS
  • Управление Меню сайта
  • Управление Модулями сайта
  • Управление Плагинами сайта
  • Поддержка Мультиязычности

Модули в CMS Joomla.

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

  • Модули включенные в стандартный пакет
    • Модули вывода меню (простой список)
    • Модуль вывода навигатора сайта (хлебные крошки)
    • Модуль вывода списка категорий
    • Модуль вывода списка последних статей
    • Модуль вывода списка популярных статей
    • Модуль вывода списка похожих (связанных) статей
    • Модуль вывода срочных новостей
    • Модуль вывода списка статей из определенной категории
    • Модуль вывода статистики
    • Модуль регистрации и авторизации на сайте
    • Модуль вывода списка новых пользователей
    • Модуль поиска
    • Модуль вывода баннеров
    • Модуль вывода меток (tags)
    • Модуль вывода случайного изображения
    • Модуль переключения языков
    • Модуль вывода произвольного HTML кода
    • Модуль Wrapper - позволяет выводить материалы другого сайта

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

  • Компонент Карта сайта
  • Компонент Архивации и восстановления сайта.

Дополнительно можно выделить компоненты и расширения не входящие в стандартный пакет Joomla 3.xx, но рекомендуемые для работы сайта:

  • Компонент Редактора контента с расширенными возможностями
  • Модуль меню с расширенными возможностями (аккордеон, выпадающий список и проч.)
  • Компоненты или плагины отвечающие за "красивости" на сайте - картинка открывающаяся по клику, слайдеры картинок и контента, всплывающие подсказки и т.д.