КОНСТРУКТОР ШКОЛЬНОГО САЙТА ДЛЯ ОБРАЗОВАТЕЛЬНЫХ
УЧРЕЖДЕНИЙ ВОЛОГОДСКОЙ ОБЛАСТИ

, научный руководитель, канд. техн. наук, доцент

Вологодский государственный технический университет

г. Вологда

Руководством нашей страны была поставлена задача, заключающаяся в том, что каждое учебное заведение должно иметь свой сайт. Изучение данной проблемы показало, что данную проблему можно решить путем создания образа сайта-конструктора содержащего весь необходимый функционал, который может потребоваться для школ. В большинстве случаев сайты будут иметь схожую структуру, поэтому были разработаны основные разделы и страницы сайта. Также были созданы порядка 20 шаблонов графического оформления, которые при желании школа может изменить. Данный образ быстро разворачивается на сервере, представляя собой уже готовый сайт, который всего лишь необходимо дополнить информацией о конкретной школе. Функциональная структура данного конструктора представлена на рис. 1.

Рис. 1. Функциональная структура конструктора сайта

Конструктор сайта представляет собой web-интерфейс позволяющий создать и администрировать сайт образовательного учреждения. За основу была взята одна из распространенных систем управления контентом сайта Joomla. Сайт состоит из лицевой части, которая отображается всем пользователям и административной, доступной только администраторам сайта. Все текстовые данные и настройки хранятся в базе данных. Стандартный набор функций данной CMS позволяет создавать статьи, новости, загружать фотографии. С точки зрения безопасности разработана фильтрация ссылок добавляемых на сайт с помощью NetPolice DNS, а также фильтрация картинок со сторонних сайтов. Для создания фотогалереи функционал Joomla был расширен бесплатным дополнением Phoca Gallery, позволяющим легко загружать фотографии и организовывать их в альбомы. Был установлен компонент JComments, позволяющий пользователям комментировать статьи, размещенные на сайте. С помощью данного компонента была реализована гостевая книга. Для повышения культуры общения в компонент был встроен фильтр матерных слов, основывающийся на лексическом анализе слов. Данный фильтр позволяет отличать матерные слова от «нормальных», таких как, например, «сабля». Также для полноценного общения пользователей установлен форум. В целях информационной безопасности автоматическая регистрация пользователей запрещена. Регистрация доступна только администрации, причем информация о пользователе адаптирована для школьных нужд: выделяются группы пользователей «учитля», «ученики», «остальные». Для «учеников» можно выбирать класс. Все пользователи, зарегистрированные на сайтах школ, могут зайти на общий портал образовательных учреждений Вологодской области. Для этого необходимо добавить к логину в начале адрес сайта школы через символ подчеркивания. Менеджер шаблонов представляет собой стандартный интерфейс Joomla выбора оформления сайта. На данный момент разработаны 20 шаблонов, в настройках которых можно указать название школы, логотип, а также основные размеры разметки сайта. Кроме того, можно изменять расположение модулей на сайте, таких как меню, добавлять краткие новости в левую или правую колонку. Имеется возможность загрузить любые другие шаблоны из бесплатных источников или создать самому. Для добавления различных документов, презентаций на сайт установлен компонент «Attachments». Разрешенными файлами являются все документы Microsoft Office, Open Office и архивы. Для обеспечения безопасности информации при входе в административную панель требуется http-аутентификация сервера, который пресекает любые попытки взлома. Все пароли для всех сайтов генерируются случайным образом. На все директории и файлы, хранящиеся на хостинге, установлены права полного доступа только владельцу файла, за исключением тех, которые являются общедоступными. На сайтах организовано централизованное обновление всех сайтов. Разработана полная документация по администрированию сайта с подробным описанием функционала.

На базе конструктора сайта для школ были разработаны образы для сайтов детских садов и управлений образований, а также ведется разработка образа для техникумов.

На данный момент успешно функционируют 518 сайтов школ, 212 сайтов детских садов, 12 сайтов детских домов, 14 сайтов управлений образования в Вологодской области.