Разработка модуля интеграции новостных лент социальных сетей в CMS Drupal

Голдобаев Сергей Аркадьевич

Аннотация


Большая популярность социальных сетей привела к тому, что многие современные организации имеют там для продвижения свое сообщество, которое ведется наряду с веб-сайтом. Одни клиенты получают информацию с сайта, а другие предпочитают использовать для этого социальные сети, поэтому статьи, документы, свежие новости, фотографии и другой контент приходится одновременно размещать на разных площадках. Дублирование информации в разные источники приводит к трате и времени, и физического пространства для хранения данных. В связи с этим актуальной является задача объединения ресурсов веб-сайтов и социальных сетей в единое пространство для экономии времени на размещение информации и для экономии места для хранения данных. Цель работы – реализовать модуль для CMS Drupal, позволяющий пользователю транслировать на свой сайт сообщения из социальных сетей. В данной работе проведен анализ предметной области и теоретического материала, рассмотрены готовые решения и способы получения информации из социальных сетей. Спроектированы диаграммы, позволяющие описать проектное решение. Разработан интерфейс модуля, продумано его функциональное наполнение. Рассмотрены вопросы обеспечения информационной безопасности, проанализированы и устранены возможные уязвимости модуля.
Значимость работы заключается в возможности использовать разработанный модуль Social Feed Reader для трансляции на сайт, разработанный на CMS Drupal, сообщений из социальных сетей ВКонтакте и Facebook. Использование полученных в ходе реализации проекта исходных кодов поможет ускорить процесс создания модулей для CMS Drupal.