Wappalyzer - определяем движок сайта

Reading time ~2 minutes

Одним из полезных инструментов web-разработчика является плагин для Firefox - Wappalyzer.

Определить, под какой CMS и с помощью каких дополнительных интрументов web-разработки работает определенный сайт, можно разными способами. Это и просмотр исходного кода страницы, и различные уловки и ухищрения, специфичные для конкретной системы управления сайтом.

Но с помощью плагина Wappalyzer это можно сделать быстро и очень удобно. Достаточно посмотреть на скриншот, чтобы оценить удобство плагина:

Плагин Wappalyzer в браузере Firefox

После установки плагина, которая выполняется обычным для Firefox способом ссылка для установки Wappalyzer в правом углу адресной строки браузера размещаются иконки, каждая из которых символизирует CMS и дополнительные интсрументы, которые были найдены плагином на данном сайте.

В вышеприведенном примере видно, что сайт работает под управлением коммерческой CMS 1C-Bitrix. В оформлении сайта были применены возможности популярной библиотеки jQuery.

Сам сайт работает под управлением также не менее популярного web-сервера Nginx, который в свою очередь управляется операционной системой Debian Linux. Сайт был написан с использованием языка программирования PHP.

Чтобы получить более подробный отчет о результатах анализа сайта плагином Wappalyzer, достаточно щелкнуть правой кнопкой мыши на группе этих значков. Откроется небольшое контекстное меню с подробным описанием:

Контекстное меню плагина Wappalyzer

Рассмотренный пример, думаю, достаточен для описания возможностей плагина Wappalyzer в практической деятельности. Чтобы более полно описать все, что умеет плагин, перейдем на его домашнюю страницу.

Wappalyzer может определять движки, под которыми работает сайт. Полный список доступных CMS представлен здесь - [Wappalyzer CMS]3. Видим популярные WordPress, Joomla, Drupal, DataLife Engine и другие. Колличество CMS, которые плагин может определить, впечатляет.
Помимо новостных движков, Wappalyzer умеет определять интернет-магазины - [Wappalyzer Web Shops]4.
Плагину также доступны web-сервера - [Wappalyzer Web Servers]5. На первом месте здесь стоит очень популярный Apache, за которым с большим отрывом следует Nginx.
Из разряда “вкусностей” плагин знает о существовании фреймворков Javascript, без которых не обходится сегодня ни один из более или менее серьезных сайтов - [Wappalyzer Javascript Frameworks]6. Тут на первом месте, бесспорно, стоит jQuery.
Имеется также возможность определения различных web-приложений для аналитики сайтов - [Wappalyzer Analytics]7.
Помимо этого, плагин Wappalyzer умеет много чего. Достаточно посмотреть на длинный список - [Wappalyzer Applications]8. Здесь есть блоги, капчи, системы управления базами данных, хостинг-панели, операционные системы, форумы и многое другое.

Думаю, данный обзор плагина Wappalyzer является достаточно полным.

В заключение можно сказать, что разработка плагина не прекращается. В него регулярно добавляются новые возможности автором, голландским программистом Elbert F, который на данный момент проживает в Австралии.

На этом все.


Mangling Angular

Angular Builder поддерживает параметры среды:- NG_BUILD_MANGLE- NG_BUILD_MINIFY- NG_BUILD_BEAUTIFYМожно установить их при запуске скрипта...… Continue reading

Constructor parameter without access modifier

Published on February 04, 2024

RxJs and DestroyRef Provider

Published on January 24, 2024