Система администрирования.
Создание сайта, предоставляющего услуги населению
Категории материалов нужны для систематизирования информации и удобной её подачи пользователям сайта. Категории — это своего рода папки для материалов (статей). Определённая группа статей относится к определённой категории. Например, можно создать категорию «Спорт», которая будет содержать статьи, относящиеся к спортивной тематике или можно создать категорию «Новости», содержащую новостные… Читать ещё >
Система администрирования. Создание сайта, предоставляющего услуги населению (реферат, курсовая, диплом, контрольная)
Для редактирования сайта, необходимо зайти на страницу http://localhost/bbf/administrator/index.php, где расположен сайт и пройти авторизацию (рисунок 5.19). Это необходимо, что бы поддерживалась безопасность функционирования сайта. Доступ к паролю «админа» должен тщательно держаться в секрете. После авторизации появляется панель управления сайтом, где администратор в любое время сможет добавить необходимы модули или разработать необходимые приложения, если они понадобятся веб-сайту Беларусской бирже фриланс (рисунок 3.7).
Рисунок 5.19 — Страница администрирования (вход на сайт).
Рисунок 5.20 — Страница панели управления сайта Для создания новых ресурсов имеется панель создания (рисунок 5.21). Меню представляет собой создание страницы. С его помощью были созданы такие страницы как: «Главная», «Я заказчик», «Я фрилансер», «Как стать фрилансером», «Как стать заказчиком» и «Наши контакты».
Рисунок 5.21 — Страница создания материала Управление данными происходит при помощи элементов таких как: Шаблоны, Материалы, Категории, Плагины (рисунок 5.22).
Рисунок 5.22 — Страница Управления материалами Меню «Материалы» состоит из четырех пунктов: «Менеджер материалов», «Менеджер категорий», «Избранные материалы» и «Медиа-менеджер». Первые три пункта меню относятся к стандартному компоненту «Менеджер материалов», а четвёртый пункт соответственно к стандартному компоненту «Медиа-менеджер». На первых порах может возникнуть некоторая путаница из-за названия первого пункта меню «Материалы». На мой взгляд, его было бы правильнее назвать «Менеджер статей», т. к. материалы — понятие более широкое, включающее в себя кроме текстовых ещё и медиа-материалы. Но … таков стандартный перевод. Пошли дальше. Для удобства, первые два пункта меню — «Менеджер материалов» и «Менеджер категорий» имеют по одному пункту подменю для быстрого создания статьи или категории соответственно. Удобно — не надо переходить в основной пункт меню и там выбирать кнопку «Создать». Каждый из трёх первых пунктов меню «Материалы» откроет соответствующий раздел компонента «Менеджер материалов».
Категории материалов нужны для систематизирования информации и удобной её подачи пользователям сайта. Категории — это своего рода папки для материалов (статей). Определённая группа статей относится к определённой категории. Например, можно создать категорию «Спорт», которая будет содержать статьи, относящиеся к спортивной тематике или можно создать категорию «Новости», содержащую новостные статьи. Категории могут содержать подкатегории, для более точного систематизирования материала. Например, категория «Новости» может содержать вложенную категорию (подкатегорию) «Краткие новости». Как уверяют разработчики Joomla, вложенность категорий неограниченна. Если материалы категоризированы (разбиты по категориям), то с ними проще работать и их можно выводить на сайте одним из удобных для восприятия посетителей способов. Например, в виде блога категории. О том, как это сделать мы поговорим в статье, посвящённой работе с меню.
Плагины — это интерактивные PHP-скрипты, запускающиеся при наступления события, которые они отслеживают.
Существует много разных систем управления, которые отличаются друг от друга системными требованиями, возможностями и ценой. Есть бесплатные системы, есть системы дорогие. Каждая из них имеет определенные преимущества.
Joomla!— система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие стандартные промышленные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.