вторник, 28 июня 2011 г.

GOOGLE APPS и CMS (системы управления контентом)

Если сайт учебного заведения построен с использованием какой либо из популярных систем управления контентом (CMS), то, скорее всего, существует возможность отображать на сайте информацию из календарей Google. Сайт нашего Лицея создан на основе популярной свободной CMS Joomla. Когда 2 года назад мы обновляли версию CMS встал вопрос и об обновлении части функциональных модулей. В частности, нужен был удобный модуль календаря разнообразных общешкольных мероприятий. Особенно интересно было бы найти возможность выводить на сайт информацию из, уже используемых к этому моменту, общелицейских календарей гугля: календаря контрольных работ и календаря внеаудиторных мероприятий. К моей радости такой компонент Joomla обнаружился. Он называется GCalendar и позволяет выводить на отдельную страницу сайта любой набор календарей, а в модуль на главную страницу требуемое количество предстоящих событий. Такое решение делает процесс размещения на сайте подобной новостной информации более технологичным и простым. Работа с календарями гугля намного проще и доступнее чем работа с любым другим модулем календаря для CMS, может выполняться большой группой людей (каждый преподаватель вносит в календарь свой перечень мероприятий) без предоставления им прав доступа к механизмам управления сайтом. К тому же  регулярную работу с указанными и другими календарями мы пытаемся внедрить в повседневную жизнь Лицея, а отображение необходимой части информации на сайте решается попутно, без дополнительных затрат времени.
Тему совместного использования сервисов Google  и CMS можно продолжить, рассмотрев как они интегрируются, например, с вики движками. Для оперативного размещения учебной информации в связке со своим основным сайтом используем учебный портал на DOKUWIKI - легкая вики на текстовых файлах. С помощью плагинов на страницы вики можно выводить разнообразную информацию: календари, Google Maps (примеры использования), отображать на страницах рисунки Google и  диаграммы