Как узнать CMS сайта — Разработка на vc.ru
Чтобы узнать CMS сайта, нужно внимательно изучить код и поискать характерные признаки движка. Другой вариант — использовать специальные инструменты.
2713 просмотров
Определение CMS вручную
Самостоятельно идентифицировать CMS достаточно трудно. К тому же далеко не все движки можно вычислить без специальных сервисов. Есть 3 способа, которые помогут определить самые популярные платформы.
HTML-код
Зажмите комбинацию клавиш Ctrl+U, и вам будет доступен код сайта. Популярные движки выдадут себя в теге там, где указан путь к наиболее важным файлам.
На этом примере видно, что сайт на Bitrix
Здесь CMS — WordPress
Важно! Название движка может встретиться в комментариях к плагинам. Однако это не самый очевидный признак. Так, Drupal определить по коду сложнее, чем другие CMS. Директории у разных веб-ресурсов могут отличаться, только папка files имеется у большинства сайтов на платформе Drupal. Директория «/sites/default/files» — точный признак CMS Drupal.
Файл robots.txt
В файле robots.txt можно увидеть папки и файлы, закрытые от индексации. По ним и можно определить движок сайта.
Префикс «wp-» указывает на движок WordPress
WordPress, Joomla! и некоторые другие CMS имеют в robots.txt стандартные правила, по которым их можно распознать.
Папки, типичные для Joomla!
В интернете достаточно много информации о том, как определить CMS по robots.txt. При составлении файла для разных CMS используются определенные правила, которые помогут ориентироваться при анализе.
Адрес админ-панели
CMS можно определить по адресам в админ-панели. Примеры движков со специфическими директориями:
WordPress не перепутаешь ни с чем
Пример админки сайта на MODX
Адреса админ-панелей сайтов на разных CMS могут совпадать. Так, в WebAsyst и Magento путь к админке лежит через /login. В такой ситуации отличить CMS можно по внешнему виду админ-панели.
Стоит отметить, что даже специальные сервисы не могут точно определить все существующие CMS. Но популярные движки они распознают легко. Рассмотрим самые популярные сервисы для определения CMS.
BuiltWith
Может распознать не только CMS, но и другие технологии, используемые на сайте.
WhatCMS
Здесь все более лаконично, но по делу. Вам нужно только ввести название сайта, чтобы получить результат. Если нажать на стрелочку около кнопки «Detect CMS», появится возможность выбрать другие варианты: распознать провайдера хостинга или WordPress-тему сайта.
Все просто и понятно
Wappalyzer
Это браузерное расширение дает сжатую информацию о веб-ресурсе в один клик. В том числе, сервис помогает узнать название CMS.
Расширение будет полезно, если вы часто инспектируете чужие сайты
Резюме
Навык ручного определения движка поможет при анализе конкурентов и сборе референсов для разработки сайта.
Как определить CMS сайта, способы узнать движок сайта
Любой сайт имеет свою CMS — систему управления контентом или движок, как его обычно называют в народе. Такая система обеспечивает пользователя возможностью создания сайта, управлением содержимого, а также его редактированием, добавлением или удалением. Делается это все при помощи графического интерфейса. Иногда возникает необходимость в распознавании движка, например, чтобы подправить, скорректировать или вообще создать аналогичную площадку. В связи с этим возникает вопрос: какими способами можно определить CMS сайта?
Существует три основных способа определения CMS:
- Вручную;
- Через онлайн-сервисы;
- Обратившись к разработчикам или владельцу сайта.
Ручной способ определения CMS сайта
Наиболее верный способ узнать движок сайта — это вручную. Есть несколько вариантов, как это можно сделать.
Посмотреть исходный код страницы.
Пожалуй, самый быстрый способ определения CMS сайта. Исходный html-код открывается на сайте в браузере при нажатии сочетания клавиш Ctrl + U. По мета-тегу «generator» можно точнее определить движок сайта.
Проверить пути в файлах оформления.
Сделать это можно так же на странице исходного кода сайта. Находим по списку ссылки, где файлы оформлены css и js. У каждой CMS есть своя особая структура, которая выделяет ее среди остальных: у WordPress это корневые каталоги wp-content и wp-includes, а у Drupal может выглядеть приблизительно так: sites/default/files.
Служебные страницы в файле robots.txt
Такой файл есть на любом сайте, вне зависимости от того какой движок используется. В нем можно запретить показ технических страниц, индексирование и дублирование. Именно в robots.txt есть возможность обнаружения признаков установленной CMS. Сделать это можно при помощи добавления в конце названия сайта в браузере robots. txt. На примере WordPress все предельно понятно, поскольку в первых же строчках можно увидеть используемую CMS. Drupal тоже довольно легко обнаружить, отличительным признаком будет являться строчка Disallow: /?q=admin/
Административная панель
При входе в административную панель можно также определить движок сайта. Делается это при вводе названия сайта в браузере с добавлением определенной приставки в конце. Путем перебирания всех ссылок, соответствующих определенным CMS, исключая одну за одной обнаруживается требуемая. Это не самый рабочий вариант, но тоже имеет место быть. Приведем несколько примеров для входа в админку сайта разных CMS:
- test.ru/wp-admin/ (для WordPress)
- test.ru/admin/ (для OpenCart)
- test.ru/administrator/ (для Joomla)
- test.ru/bitrix/admin/ (для Bitrix)
- test.ru/auth/ (для 1C Bitrix)
test.ru/user/ (для Drupal)
Поиск движка в футере сайта
Футер — это нижняя часть страницы сайта, в которой может быть упоминание о CMS. При использовании шаблона в процессе создания сайта, иногда можно увидеть справку о движке сайта. Чаще всего написано мелким шрифтом в конце страницы. Правда у популярных и посещаемых сайтов эта информация скорей всего будет намеренно скрыта.
Определить структуру URL-ссылок
Найти упоминания о CMS сайта возможно с помощью внешнего вида ссылок, при условии, что они не обрабатывались генератором URL. В WordPress оригинальная ссылка имеет такой вид: test.ru/p=123, в отличие от Joomla:
- test.com/index.php?option=com_content&task=view&id=12&Itemid=345
- test.com/content/view/12/345
По заголовкам HTTP
Передавая отклик HTTP заголовков браузеру принимается перечень заголовков с информацией о CMS. Помогает в этом онлайн-ресурс или расширение HHTP заголовков для Гугл Хром. При этом можно еще обнаружить куки и движок через определенные индикаторы, отмеченные в директории (для WP — wp-settings).
Онлайн-сервисы для проверки CMS
Еще один способ проверить движок сайта — онлайн-сервисы. Несмотря на их огромное количество, можно выделить лишь некоторые, определяющие CMS с наибольшей точностью.
iTrack.ru
Является известным сервисом по определению движка сайта. Распознает более 50 актуальных CMS. Вводите необходимый URL, подтверждаете, что вы не робот и нажимаете «Определить». Ниже будет предоставлена следующая информация о домене, хостинге, самом сайте и IP-адресе. Помимо этого еще можно узнать о стойкости пароля, посещаемости и скорости загрузки сайта, а также о проверке анонимности, времени заливания файлов и прочее.
WhatCMS
Данный сервис определяет свыше 390 CMS. Более того, он определяет на каком языке программирования был написан сайт и веб-сервер.
Built With
Данный инструмент, определяющий движок сайта, аналитику, задействованные инструменты и язык, имеет свою популярность и впечатляющий результат. Он также предоставляет данные по серверам, фреймворкам и библиотекам. Можно даже найти рекламные данные и аналитические счетчики. Интересующая информация предоставляется не в первых строчках, нужно прокрутить ниже, просматривая практически все строчки, в особенности Content Management System.
Отдельно выделим распознавание движка через плагины, которые устанавливаются для браузера. Рассмотрим некоторые из них.
Wappalyzer
Данный плагин функционирует с такими браузерами, как Хром, Опера и Mozilla. Предоставляет данные о движке, веб-сервере, шрифтах, фреймворке, языке программирования и так далее. Выбирается и устанавливается версия под необходимый браузер, при этом перезагрузка не требуется. Адресная строка браузера будет содержать в себе данные сайта в иконках, нажав на которую получаем детальную информацию.
RDS bar
Функциональность этого плагина многогранна и существует в основном, чтобы анализировать сайт. Скорость работы высокая, можно просматривать количество страниц, ссылок и прочего в поисковике. После установки данного плагина необходима перезагрузка браузера.
Информацию о CMS можно найти в панели внизу справа. Верхняя панель отображает показатели посещаемости, индексации поисковых роботов и уровня вложенности страниц. Также есть возможность посмотреть robots.txt, подсвечивать орфографию, чистить кеш и так далее.
Иногда пользователи прибегают к еще одному методу распознаванию движка — серверным и десктопным парсерам, являющимися специальными программами получения необходимой информации. Таковым является A-Parser, выделяющий более 600 разновидностей CMS.
Обращение к разработчику или владельцу сайта
Лучше создателя сайта никто не подскажет всю его подноготную, в том числе на каком движке он написан. Некоторые сайты создаются студиями, в футере они обычно упоминаются, и при необходимости создания аналогичного сайта, они могут помочь. Разработчики также могут определить и показать CMS сайта. Более того, они могут рассказать о затраченном времени, ресурсах и средствах в процессе создания сайта, однако планируя создать конкурентоспособный сайт в аналогичной сфере, можете не рассчитывать на их помощь.
Подводя итог, можно сказать, что полное копирование функционала приглянувшегося сайта, не самая лучшая идея. Всегда можно развить собственные идеи и реализовывать их по своему уникальному видению, вдохновляясь примерами понравившихся ресурсов. А правильно подобранный движок сайта поможет в осуществлении задуманного. Для его определения можно выбрать любой из вышеперечисленных способов или попробовать все, чтобы выделить особо полюбившийся и подходящий именно вам.
Определить, какую CMS использует сайт
В настоящее время обнаружено 1326 технологий поддержки веб-сайтов
Недавние обнаружения
URL-адрес | Технологии | juguetearte.com | WordPress (6.1.1), WooCommerce (7.6.0), wpBakery, PHP, MySQL, Nginx | 2 минуты назад | lockgroup.eu | WordPress (6.2), PHP, MySQL, Cloudflare | 2 минуты назад | shop.farmlands.com 19 3 минуты назад | worldintoday. | ![]() PHP (7.4.33), LiteSpeed | 3 минуты назад | codeur-pro.fr | WordPress (6.0.3), Elementor (3.6.5), PHP (7.0), MySQL, Apache | 3 минуты назад | mymorningroutine.com | Amazon Cloudfront | 3 минуты назад | |
---|
Обнаружение веб-технологий
Получите подробную информацию о технологиях, используемых для работы любого веб-сайта. Наш алгоритм раскрывает системы управления контентом, платформы электронной коммерции, веб-фреймворки, языки программирования и многое другое.
Проверить веб-страницу
Привлечение потенциальных клиентов
Создание технологических отчетов для получения списков компаний, оптимизированных для нужд вашего бизнеса. Отфильтруйте нашу базу данных по технологическому профилю, хостинг-провайдеру, теме WordPress, языку, домену верхнего уровня и рейтингу трафика.
Создать технический отчет
Пакетное обнаружение
Самый быстрый способ определить, какие технологии используются для десятков, сотен или тысяч URL-адресов. Загрузите свой список веб-сайтов, а затем расслабьтесь.
Результаты будут доступны для загрузки в формате JSON и CSV.
Загрузить пакет
Доступ к API
Извлечение подробной информации о веб-технологиях, хостинг-провайдерах, темах WordPress и многом другом с любого веб-сайта. Получите программный доступ к нашим методам обнаружения, подписавшись на бесплатный или премиальный тарифный план API.
Документация Получите ключ API
Detection Network
Еще больше обогатите данные своей компании и веб-сайта. Учетные записи API с WhatCMS предоставляют вам доступ к конечным точкам для хостинг-провайдера и данным темы WordPress.
Обнаружение хостинг-провайдера
Обнаружение темы WordPress
Что такое CMS?
![](/800/600/http/sabsait.ru/wp-content/uploads/2021/01/reiting-besplatnykh-cms-dlia-saitov.jpg)
Как работают наши средства обнаружения
Мы учитываем различные факторы, чтобы определить, какие технологии использует веб-сайт. После получения веб-страницы мы начинаем искать артефакты, оставленные нижележащими системами. В HTML мы ищем такие вещи, как теги
Предложить обнаружение
WordPress — Какая CMS?
Управление
Программное обеспечение с открытым исходным кодом, с помощью которого можно легко создать красивый веб-сайт, блог или приложение.
Блог / CMS
wordpress.org
7 190 432
Сайты
25,52%
Поделиться Топ 0 1M 080 Сравнить
Получить настраиваемый список веб-сайтов с помощью WordPress
Статистика использования
Доля рынка
Доля рынка WordPress увеличилась на 3,79 процентных пункта (с 29,35% до 33,14%) для всех сайтов, больше, чем в любом другом сегменте за тот же период времени.
Версии WordPress
Основные версии
- v5 (85,14 %)
- v4 (10,89 %)
- v3 (3,71 %)
- v2 9 (0,181 %) 9 7%)
Второстепенные версии
- v5.9 (27,37%)
- v5.8 (21,22%)
- v5.7 (12,9)%)
- v5.6 (4,981%)
- v5.5 (4,825%)
- v5.
4 (5,028%)
- v5.3 (2,379%)
- v5.2 (3,605%)
- v5 .1 (1,776%)
- v5.0 (1,046%)
- v4.9 (5,363%)
- v4.8 (1,291%)
- v4.7 (1,452%)
- v4.6 (0,299% )
- v4.5 (0,704%)
- v4.48 (0,017%)
- v4.4 (0,606%)
- v4.3 (0,381%)
- v4.2 (0,349%)
- 4 9.0 1 (0,281%)
- v4.0 (0,132%)
- v3.9 (2,085%)
- v3.8 (0,29%)
- v3.7 (0,219%)
- v3.6 (0,226%)
- v3.5 (0,086%)
- v3.3 (0,225%)
- v3.2 (0,094%)
- v3.1 (0,357%)
- v3.0 (0,021%)
- v2.9 (0,038%)
- v2.8 (0,054%)
- v2.7 (0,013%)
- v2.6 (0,025%)
- v2.3 (0,01%)
- v2.2 (0,071%)
- v2.0 ( 0,03%)
- v1.0 (0,011%)
- 84 Другие (0,03%)
- Коммерческие (.
com) (40,93%)
- Австралия (.au) (7,6194%)
- Австралия (.au) (7,6194%)
- Германия (.de) (4,332%)
- Организация (.org) (4,267%)
- Великобритания (.uk) (3,229%)
- Франция (.fr) (2,868%)
- Нидерланды (.nl) ) (2,482%)
- Италия (.it) (2,283%)
- Дания (.dk) (2,234%)
- Сеть (.net) (2,158%)
- Польша (.pl) (1,834%)
- Австрия (.at) (1,529%)
- Чили (.cl) (1,464%)
- Бразилия (.br) ) (1,223%)
- Россия (.ru) (1,212%)
- Новая Зеландия (.nz) (1,2%)
- Испания (.es) (1,173%)
- Канада (.ca) (1,009%)
- Румыния (.ro) (0,805%)
- Индия (.in) (0,802%)
- Швейцария (.ch) (0,764%)
- Греция (.gr) (0,683%)
- Европейский Союз (. ЕС) (0,656%)
- Иран (.ir) (0,638%)
- Колумбия (.co) (0,617%)
- Япония (.jp) (0,529%)
- Швеция (.se) (0,517%)
- Бельгия (.be ) (0,504%)
- Норвегия (.
no) (0,407%)
- Южная Африка (.za) (0,39%)
- Информация (.info) (0,39%)
- Венгрия (.hu) (0,388%)
- Финляндия (.fi) (0,381%)
- Украина (.ua) (0,324%)
- Мексика (.mx) (0,302%)
- Индонезия (.id) (0,295%)
- Вьетнам (.vn) ) (0,282%)
- Израиль (.il) (0,281%)
- Чехия (.cz) (0,263%)
- Британская территория в Индийском океане (.io) (0,239%)
- Ирландия (.ie) (0,223%)
- Литва (.lt) (0,218%)
- Португалия (.pt) (0,214%)
- Словакия (.sk) (0,207%)
- XYZ (.xyz) (0,206%)
- Аргентина (.ar) ( 0,205%)
- Онлайн (.online) (0,178%)
- Соединенные Штаты Америки (.us) (0,159%)
- Турция (.tr) (0,156%)
- Беларусь (.by) (0,147%)
- 223 Другие (4,506%)
Родственные технологии
Дополнительные технологии
Категория Технологии 9 Веб-сайт
90
9
Сравнить Apache Веб-сервер 2 457 415 WordPress против Apache Nginx Веб-сервер 1 806 175 WordPress против Nginx Элементор Конструктор целевых страниц / CMS 1 189 637 WordPress против Elementor Облачная вспышка CDN 952 220 WordPress против Cloudflare wpПекарня Конструктор целевых страниц / CMS 857 885 WordPress против wpBakery LiteSpeed Веб-сервер 731 999 WordPress против LiteSpeed cdnjs CDN 276 964 WordPress против cdnjs Библиотеки, размещенные в Google CDN 194 802 WordPress и библиотеки, размещенные на Google CDN 141 862 WordPress против jsDelivr Убунту Операционная система 126 400 WordPress против Ubuntu ОпенРести Веб-сервер 116 455 WordPress против OpenResty Зависимости
WordPress зависит от 2 технологий
PHPMySQL
Зависимости
5 технологий зависят от WordPress 002
Альтернативы
WordPress против Elementor
WordPress против WooCommerce
WordPress против wpBakery
WordPress против Joomla
WordPress против Wix
WordPress против Shopify
WordPress против Squarespace
WordPress против Squarespace CommerceПопулярные сайты, использующие WordPress
Мы обнаружили, что следующие сайты используют WordPress
wordpress.
Домены верхнего уровня
Веб-сайты, использующие WordPress, были найдены на 273 доменах верхнего уровня