Разрабатываемый сайт - динамический, реализованный на системе управления сайтом (CMS) joomla, в которой заложена возможность представления информации на нескольких языках.
Вся информация (материалы, статьи, новости, пункты меню, другое) заносятся в базу данных. Страницы сайта формируются посредством выдачи данных с базы через шаблон. От шаблона зависит оформление сайта и расположение основных блоков. В системе управления заложена возможность быстрой замены шаблона.
Иерархия CMS joomla
Cайт состоит из материалов, которые сгруппированы по темам (в категории и подкатегории).
Для упрощения, весь шаблон сайта разбит на позиции, в которые выводится информация с базы данных.
Когда новый материал заноситься в базу данных, то его относят к определенной категории и указывают номер позиции на шаблоне. В последствии информация данного материала автоматически появляется в нужном месте сайта.
Система управления сайтом позволяет редактировать материалы, изменять их принадлежность к категориям, заложена возможность дополнять сайт новыми плагинами (форумы, фото-галереи, вопрос-ответ и другое).
Есть возможность реализации многопользовательской работы над сайтом. Каждый пользователь, обслуживающий сайт имеет свои полномочия.
Контент может быть открытым и закрытым для публичного просмотра. Автор размещает материал (пока он закрыт для всех), далее редактор редактирует новые материалы, а руководитель принимает решение о публикации материала.
Ограничения CMS. Для системы заранее определены общие принципы построения сайта. Любые дополнительные возможности реализуются посредством программирования и внедрения новых модулей.
Пример:
- Шаблон сайта разбит на 29 позиций, и для введения новых позиций требуется вмешательство в шаблон. Для этого необходимо написание специального программного кода, что затратно во времени и в дальнейшем усложняет оперативность замены шаблона в будущем (так как был нарушен общий стандарт. Для нового шаблона необходимо опять писать программный код. Также будут затруднения при обновлении CMS до новой версии. )
Отход от стандартов , заложенных в CMS - в последствии чревато возможными сбоями на сайте и потерей времени на их устранение!
Оформления верхней части сайта
Слева - эмблема организации. Справа - баннер материала (может быть различным при переходах по пунктах меню). Внизу расположено горизонтальное меню содержащее кнопки с выпадающими пунктами. Выше горизонтального меню располагается бегущая строка.
Кнопки переключения языков сайта
Флаги языков сайта желательно разместить в самой верхней части сайта левее правого баннера страницы.
Бегущая текстовая строка
Очень полезный компонент, который привлекает внимание. Здесь размещают наиболее важные сообщения.
Бегущую строку размещают на видном месте. В данной строке не рекомендуется делать больше 3-х ссылок и длинные записи.
Для каждой категории может быть своя бегущая строка.
Правая колонка сайта
Правая колонка компонуется из модулей.
Самый верхний - форма поиска
Далее, главный модуль сайта, который отображается на всех страницах. На нем размещены баннеры со ссылками: министерства, академии, центра по инноваций, других наиболее значимых ресурсов интернет по теме животноводства. Этот модуль всегда выше других информационных модулей.
В зависимости от темы отображаемой страницы, ниже стоят модули по данной теме. Так, для птицеводов свой модуль, для свиноводов свой и так далее.
Левая колонка сайта
В левой колонке расположено главное меню сайта и другая информация.
Шаблоны представления материалов
В каждом пункте меню есть настройки в которых вводится способ представления материала в зависимости от шаблона. Это может быть простой шаблон материала, шаблон блога категории, шаблон списка материалов категории, ссылка на внешний адрес сайта Интернет.
Представление модулей
Модули - это информационные блоки, отображение которых привязывается к указанному пункту или группе пунктов меню. Каждый блок выводится в указанное место отображаемой страницы (позицию на шаблоне сайта). Данные настройки прописываются в панели управления модулей. Расположение позиций на странице зависит от установленного шаблона сайта.
К модулям относятся: горизонтальное и вертикальное меню, баннеры, форма поиска и регистрации, другие текстовые и графические элементы созданные разработчиком в панелели управления сайтом.
Перепечатка материалов без ссылки на наш сайт запрещена!