АНАЛИЗ ВЕБ-ТЕХНОЛОГИЙ НА САЙТАХ ЛЕГАЛЬНЫХ РОССИЙСКИХ БУКМЕКЕРОВ Солозобов О.А. Email: [email protected]
Солозобов Олег Анатольевич — соискатель ученой степени кандидата наук, Тамбовский государственный технический университет, г. Тамбов
Аннотация: в статье представлены результаты исследований веб-технологий, которые применяются на сайтах легальных российских букмекеров. Установлено, что на сайтах букмекерских контор применяются не самые передовые веб-технологии, некоторые сайты работают даже без использования безопасного протокола передачи гипертекста (https). Популярными технологиями являются веб-сервер Nginx, библиотека jQuery, js-фреймворки React и Angular. Часть сайтов вообще никак не оптимизированы для использования на мобильных устройствах. Большая часть сайтов букмекеров имеют отдельную мобильную версию сайта вместо адаптивного дизайна.
Ключевые слова: букмекеры, букмекерские конторы, веб-сайты, сайты, технологии, веб-технологии.
ANALYSIS OF WEB TECHNOLOGIES ON THE SITES OF LEGAL
RUSSIAN BOOKMAKERS Solozobov OA.
Solozobov Oleg Anatolevich — PhD Applicant, TAMBOV STATE TECHNICAL UNIVERSITY, TAMBOV
Abstract: this paper presents the results of research of web technologies, which are used on sites of legal Russian bookmakers. It has been established that not the most advanced web technologies are used on the sites of bookmakers, some sites even operate without the use of hyper text transfer protocol secure (https). Popular technologies are the Nginx web server, jQuery library, React and Angular javascript frameworks. Some sites are not optimized for use on mobile devices. Most of the sites of bookmakers have a separate mobile version of the site instead of adaptive design. Keywords: bookmakers, websites, technologies, web technologies.
УДК 004.051
DOI: 10.20861/2312-8267-2019-54-005
Актуальность
На сегодняшний день важное значение имеет, какие технологии применяются на сайтах легальных российских букмекеров, ведь от этого зависит не только скорость работы сайта, пользовательский опыт, но это также имеет большое значение для поисковой оптимизации [1].
Методы исследования
Анализ технологий, применяемых на сайтах букмекеров, проводился с помощью эмпирических (изучение литературы, косвенное наблюдение, измерение, сравнение) и теоретических (анализ полученных данных, сравнение) методов исследования.
Сбор данных для исследования проводился с помощью расширения Wappalyzer [2] в браузере Google Chrome [3], при помощи анализа заголовков ответов инструмента Сети браузера Google Chrome и получение информации о SSL сертификате при помощи сервиса SSL Labs [4].
Проводился анализ сайтов следующих легальных российских букмекерских контор: Лига Ставок, 1хСтавка, Винлайн, Марафон, Parimatch, Фонбет, Бетсити, Леон, Олимп, Bingo Boom, Mostbet, Тенниси, 888, Bwin, Балтбет, Зенит. Если вместо адаптивной верстки у сайта существует отдельная мобильная версия, она не подвергалась изучению.
Результаты исследования
Как показало исследование, защищенный протокол применяется на 93,8% букмекерских сайтов (рис. 1).
Рис. 1. Наличие защищенного протокола
Из анализа подписи веб-серверов видно, что лидирует при том, что еще
неизвестно, что используют QRATOR и Qoudflare (рис. 2).
Рис. 2. HTTP server signature
Признаков использования CMS не обнаружено ни на одном из сайтов букмекеров. Большинство букмекеров применяют собственные наработки для защиты от DDOS-атак, или, что менее вероятно, но не исключено - не имеют таковых (Рис. 3).
Рис. 3. Защита от ДДОС
Из CDN-сервисов были обнаружен только сервис от Cloudflare у 3 сайтов. Серверный язык программирования у большинства сайтов определить не удалось (рис. 4), php был обнаружен у 3 сайтов.
Рис. 4. Серверные языки программирования
Интересно отметить, что система аналитики Google Analytics встречается на 100% исследуемых сайтов (рис. 5).
Рис. 5. Системы аналитики
Веб-фреймворк Bootstrap встречается на 2 сайтах, Microsoft ASP.NET - на одном.
Менеджер тегов Google Tag Manager использует 12 из 16 исследуемых сайтов букмекеров.
Из JS-библиотек самой популярной оказалась jQuery, которая используется на половине исследуемых сайтов (рис. 6). Причем стоит отметить, что большинство использующих библиотеку jQuery применяют первую версию (рис. 7).
Рис. 6. JS-библиотеки
Рис. 7. Версии библиотека jQuery Из JS-фрейморков чаще всего встречается React и Angular (рис. 8).
Рис. 8. JS-фреймворки
Также можно отметить, что сборщик webpack встречается на 3 сайтах; чат - на 3; reCAPTCHA - на 2; виджет Facebook - на 3.
Очень интересен, тот факт, что 18,8% сайтов букмекеров никак ни оптимизированы для использования на мобильных устройствах, а 68,8% имеют мобильную версию сайта вместо адаптивной верстки (рис. 9).
А Адапти&ная верстка А Мобильная версиА # Нет адаптации сайта дпямсбчлиныхустройств Рис. 9. Адаптация для мобильных устройств
Выводы
На основании полученных результатов в рамках проведенного исследования технологий, применяемых на сайтах легальных российских букмекеров, можно сформулировать следующие выводы:
1. на сайтах букмекеров применяются не самые передовые технологии из мира веб-разработки;
2. не все сайты работают по защищенному протоколу передачи данных;
3. веб-сервер Nginx популярен среди букмекеров;
4. jQuery самая популярная из применяемых библиотек;
5. React и Angular из JS-фрейморков встречаются чаще всего;
6. 18,8% сайтов букмекеров никак не оптимизированы для использования на мобильных устройствах;
l. 68,8% имеют мобильную версию сайта вместо адаптивной верстки.
Список литературы / References
1. Zhiheng Wang, Doantam Phan. Using page speed in mobile search ranking. [Электронный ресурс], 2018. Режим доступа: https://webmasters.googleblog.com/2018/01/using-page-speed-in-mobile-search.html/ (дата обращения: 31.01.2019).
2. Wappalyzer. [Электронный ресурс]. Режим доступа: https://www.wappalyzer.com/ (дата обращения: 31.01.2019).
3. Google Chrome. [Электронный ресурс]. Режим доступа: https://www.google.com/chrome/ (дата обращения: 31.01.2019).
4. SSL Server Test. [Электронный ресурс]. Режим доступа: https://www.ssllabs.com/ssltest/analyze.html/ (дата обращения: 31.01.2019).
5. Common client side web technologies. [Электронный ресурс]. Режим доступа: https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/common-client-side-web-technologies/ (дата обращения: 31.01.2019).