Как определить на какой CMS сделан сайт

Как определить CMS сайта Без рубрики

CMS – это готовое программное решение, на основе которого создается веб-ресурс. Они предназначены для разных типов ресурсов, каждый движок имеет свои особенности, в том числе, с точки зрения seo-продвижения. Есть решения для статейных проектов, интернет-магазинов, лендингов и т.д.

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

Онлайн-сервисы проверки CMS

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

WebDataStats

Сервис WebDataStats  предназначен для определения движков, в том числе, большими пакетами. Здесь можно собрать аналитику по предпочитаемым движкам в различных тематических нишах, собрать контактные данные и т.д. Большая часть услуг предоставляется на платной основе.

Но если вы просто пытаетесь понять, как узнать, на чем написан сайт, оплачивать ничего не придется. Пройдите очень простую регистрацию и получите доступ к базовому тарифу. Бесплатно вы сможете проверять до 5 доменов в день. В принципе, обычным пользователям этого более чем достаточно.

Обзор Webdatastats

Преимущества сервиса:

  • Русскоязычный интерфейс;
  • Быстрая регистрация;
  • В базе собрано более 1000 CMS;
  • Возможность бесплатно получить минимальные сведения, а на платной основе узнать даже динамику изменения проектов на выбранных доменов.

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

iTrack

Сервис определения CMS iTrack подойдет для быстрой проверки домена на наличие одной из распространенных систем управления. Здесь распознается около 50 движков. Нет возможности пакетной проверки.

Обзор сервиса iTrack

Преимущества сервиса:

  • русскоязычный интерфейс,
  • не требуется регистрация,
  • сервис полностью бесплатный,
  • проверка занимает несколько минут.

Недостатки: нет возможности работать с пакетом доменов, небольшая база позволяет выявить только наиболее популярные движки.

WhatCMS

Англоязычный сервис быстрой онлайн проверки CMS сайта. В базе собрано около 500 популярных движков. Система WhatCMS  полностью бесплатна, не требует предварительной регистрации, позволяет определить:

  • на каком движке сайт;
  • какие фреймворки используются;
  • основные языки программирования;
  • типы веб-серверов.

Проверка сервисом WhatCMS

Все это можно считать преимуществами сервиса. К минусам можно отнести отсутствие пакетной проверки и англоязычный интерфейс.

Расширения для браузера

Существует еще более простой метод, как узнать платформу сайта. Он понравится тем, кому часто требуется определение системы управления, а дополнительные сведения не принципиальны. Просто установите в свой браузер специальное расширение, и движки посещаемых ресурсов будут определяться автоматически.

RDS Bar

Мощное расширение для быстрого анализа широкого перечня показателей. Умеет определять возраст домена, географию, провайдера, скорость загрузки, наличие RSS-каналов и многое другое. Есть в перечне возможностей этого расширения и определение CMS.

Существуют версии расширения под Firefox, Chrome и Opera.

RDS Bar определить ЦМС

Wappalyzer

Расширение также работает с тремя самыми популярными браузерами –Chrome, Firefox и Opera. После установки вам будет доступен широкий перечень информации о каждом посещаемом ресурсе, в том числе, о том, на какой CMS он работает.

Расширение Wappalyzer для анализа CMS

Chrome Sniffer

Это расширение создавалось специально для Google Chrome, установить его можно из официального магазина Chrome. Плагин определяет основные параметры ресурса, в том числе, движок, на котором он был создан. В базе данных собрано более 100 различных CMS, а сведения отображаются в адресной строке и в выпадающем окне.

Как определить CMS без помощи программ и сервисов

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

Исходный код страницы

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

Как открыть код:

  • Вариант 1. По клику правой кнопкой мыши открывается меню, в котором обязательно найдется нужный пункт.
  • Вариант 2. Практически во всех браузерах работает быстрое сочетание клавиш Ctrl+U. HTML-код откроется в новой вкладке, в результате вы сможете изучать видимую часть страницы и код параллельно.

На что нужно обращать внимание:

  • Мета-тэг «generator». Здесь чаще всего хранится информация о CMS. Например, в WordPress эта строка будет выглядеть следующим образом: generator content=WordPress 4.9.4.
  • Путь к графическим файлам. Это может быть оформление темы или другая графика. В каждой системе есть свои особые варианты построения адресов. Так, в Вордпресс шаблоны и графические файлы оформления находятся по адресу «/wp-content/themes/». А для Drupal аналогичный путь к элементам дизайна получает совсем другой вид: «/sites/default/files/».

Структура ссылок в адресной строке

В некоторых случаях можно узнать, на чем выполнен веб-ресурс, даже без поиска информации в HTML-коде. Каждая система по-своему формирует ссылки в адресной строке.

Например:

WordPress ссылки формирует следующим образом: доменное_имя/р=54

Joomla генерирует ссылки типа: доменное_имя /content/view/12/345/

Но этот метод не сработает, если владельцы заменили оригинальные ссылки на ЧПУ.

Изучение файла robots.txt

В файле robots.txt описаны запреты на показ административной части сайта, дублей страниц и другие важные указания для поисковых ботов. Располагается он всегда в коренном каталоге, а потому доступен по адресу:

http://доменное_имя/ robots.txt

Здесь вам понадобится содержимое строки «Disallow:». Эта команда запрещает поисковым ботам посещать внутренние страницы (админку). Путь к этой части ресурса будет зависеть от того, на каком движке сделан ресурс.

Например, если после оператора «Disallow» окажется часть кода «/wp-admin/», можно смело говорить о проекте на Вордпрессе. Если URL запретной части выглядит так «/?q=admin/», проект на Drupal. А при практически нейтральном варианте «/administrator/», вы видите ресурс на Joomla или самописный сайт.

Кроме того, название движка нередко автоматически прописывается в комментариях в верхней части файла.

Заключение

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

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

Оцените статью
( 1 оценка, среднее 5 из 5 )
Поделитесь с друзьями
Digitalium: блог об интернет маркетинге
Добавить комментарий