Научная статья на тему 'РАЗРАБОТКА ОНЛАЙН-ПЛАТФОРМЫ ДЛЯ ОФОРМЛЕНИЯ СТРАНИЦ СООБЩЕСТВ СОЦИАЛЬНОЙ СЕТИ "ВКОНТАКТЕ"'

РАЗРАБОТКА ОНЛАЙН-ПЛАТФОРМЫ ДЛЯ ОФОРМЛЕНИЯ СТРАНИЦ СООБЩЕСТВ СОЦИАЛЬНОЙ СЕТИ "ВКОНТАКТЕ" Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
80
15
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНТЕРНЕТ-МАРКЕТИНГ / СОЦИАЛЬНЫЕ СЕТИ / ВЕБ-РАЗРАБОТКА / ГЕНЕРАЦИЯ ИЗОБРАЖЕНИЙ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Мурадян А.Х.

В данной статье проанализированы основные аспекты интернет-маркетинга (продвижения в соц. Сетях) и рассмотрен процесс проектирования и реализации систему динамических обложек - онлайн-платформы для оформления страниц сообществ социальной сети «В Контакте».

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «РАЗРАБОТКА ОНЛАЙН-ПЛАТФОРМЫ ДЛЯ ОФОРМЛЕНИЯ СТРАНИЦ СООБЩЕСТВ СОЦИАЛЬНОЙ СЕТИ "ВКОНТАКТЕ"»

УДК 004.4

Мурадян А.Х.

студент кафедры «Информационные системы в строительстве», магистрант Донской государственный технический университет (Россия)

РАЗРАБОТКА ОНЛАЙН-ПЛАТФОРМЫ ДЛЯ ОФОРМЛЕНИЯ СТРАНИЦ СООБЩЕСТВ

СОЦИАЛЬНОЙ СЕТИ «ВКОНТАКТЕ»

Аннотация: в данной статье проанализированы основные аспекты интернет-маркетинга (продвижения в соц. Сетях) и рассмотрен процесс проектирования и реализации систему динамических обложек - онлайн-платформы для оформления страниц сообществ социальной сети «В Контакте».

Ключевые слова: интернет-маркетинг, социальные сети, веб-разработка, генерация изображений.

В последнее время становиться чрезвычайно актуальным такое явление как интернет-маркетинг (англ. internet marketing) — практика использования всех аспектов традиционного маркетинга в Интернете, с целью продажи продукта или услуги покупателям и управление взаимоотношениями с ними [4].

Было принято решение реализовать информационный продукт, позволяющий охватить некоторую долю интернет-маркетинга - продвижение в социальных сетях.

На данный момент продвижение в соц. сетях, как и интернет-маркетинг в целом, стремительно развивается. Постоянно появляются новые возможности продвижения товаров, услуг, закрепления имиджа бренда (реклама в сообществах, контекстная реклама, реализация рекламных «стикеров» в соц. сетях и другие виды PR и скрытого маркетинга). Одним из таких возможностей является продвижение и закрепление бренда с помощью автоматизации смены обложек сообществ в социальной сети «В Контакте» [5].

К сожалению, социальная сеть «В Контакте» не реализовала возможность автоматизации смены изображений или же вывод динамической информации на обложку сообщества, но предоставляет доступ к гибкому инструменту работы с элементами сайта для сторонних разработчиков - «API В Контакте». Поэтому, было решено разработать продукт, позволяющий автоматизировать работу с обложками сообществ при помощи API.

Уже сейчас на рынке появилось несколько платных решений для работы с обложками сообществ при помощи API В Контакте:

1) Платные скрипты на заказ: это скрипты, удовлетворяющие потребности пользователя, выполненные на заказ по его требованиям. Часто вместе со скриптом предлагается работа скрипта на хостинге по подписке.

2) Специализированные сервисы: это сайты, в основном работающие по подписке, нацеленные на работу с динамическими обложками и вывод на них различной информации. Настраивает макет обложки сам заказчик, что может существенно сэкономить время.

Изучив сложившуюся ситуацию на рынке, было принято решение разработки сервиса динамических обложек. Для разработки системы были выбраны наиболее подходящие программные средства. В качестве СУБД выбрана MySQL, так как на данный момент она является самой популярной, активно поддерживающейся

разработчиками, а, следовательно, самой социально развитой (активное сообщество и множество готовых плагинов и решений тех или иных конкретных задач) СУБД на рынке [2]. Она также встроена в готовый пакет XAMPP, предназначенный для легкой развертки сервера на любом ПК. Языки программирования: для вёрстки XML, JavaScript, CSS, библиотека JavaScript - jQuery, для серверной разработки PHP, AJAX для «фонового» обмена данными браузера с веб-сервером, «API В Контакте» для работы с компонентами соц. сети. В качестве серверного языка программирования был выбран PHP.

Первоначальные задачи в ходе реализации: разработать дизайн, схему сайта, логику работы смысловых блоков отдельных страниц и реализовать основные функции сервиса: авторизация с помощью «API В Контакте», а также организовать автоматическую смену обложек сообщества. Интерфейс системы - основные его страницы - были изначально спроектированы на бумаге, чтобы определить количество основных компонентов, визуальный стиль проекта, логику пользовательского взаимодействия и логику внутренних процессов.

Вторым шагом была реализация основных компонентов интерфейса пользователя и проработка пользовательского взаимодействия.

Третьим шагом были реализованы основные корневые функции проекта уже при помощи веб-программирования: написана серверная часть, установлена связь сервера и клиента, реализовано получение данных о пользователе, его группах, получение токена пользователя и выбранной группы. В ходе программирования были реализованы основные элементы управления, реализованы функции автоматического обновления обложек сообщества в социальной сети «В Контакте», в частности написан программный код для генератора изображений (основанного на библиотеке обработки изображений Intervention Image) [1], реализован механизм входа на сайт с помощью «API В Контакте» (используется Authorization Code Flow для вызова методов «API В Контакте» с серверной части сайта, методы users.get, groups.get и т.д.) [3] и другие основные функции.

Список литературы

1. Intervention Image - Introduction [Электронный ресурс]. URL: http://image.intervention.io/ (дата обращения: 06.12.18).

2. PHP: Руководство по PHP - Manual [Электронный ресурс]. URL: http://php.net/manual/ru/index.php (дата обращения: 28.11.18).

3. VK Developers, Документация | Разработчикам [Электронный ресурс]. URL: https://vk.com/dev/manuals/ (дата обращения: 29.11.18).

4. Интернет-маркетинг — Википедия [Электронный ресурс]. URL: https://ru.wikipedia.org/wiki/Интернет-маркетинг (дата обращения: 06.12.18).

5. Социальные сети // Интернет-маркетинг с нуля [Электронный ресурс]. URL: http://tilda.education/courses/marketing/social-networks/ (дата обращения: 04.12.18).

i Надоели баннеры? Вы всегда можете отключить рекламу.