CMS-системы: что это такое и для чего используются

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

Представим, что вам понравился какой-либо сайт и вы хотите сделать свой сайт таким же, но не знаете каким CMS пользовался разработчик данного сайта. Именно это мы сейчас и разберем, где же все таки достать данные о CMS.

Узнать CMS можно через различные сервисы в интернете, но также можно узнать его и вручную, далее рассмотрим разные варианты:

1. Определяем вручную.

Копаемся в HTML-коде.

Упоминания движка можно найти в метатеге generator, названиях плагинов, путях к важным файлам (внутри тега head), иногда в футере (подвале) сайта. Чтобы открыть исходный код, нужно кликнуть правой кнопкой мыши в любом месте страницы и нажать на «Просмотреть код» или использовать горячие клавиши Ctrl + U. Далее искать удобно уже с помощью Ctrl + F.

Ищем адрес админки

Определить движок можно также по адресу, ведущему к административной панели сайта (в народе — админка). У каждой CMS он свой. Чтобы найти админку сайта, нужно просто попробовать разные варианты.

Система управления сайтом Путь к административной панели — site.ru…
1C-Bitrix /bitrix/admin
WordPress /wp-admin
OpenCart /admin
Drupal /user
Joomla /administrator
ModX /manager

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

В robots.txt прописывают инструкции для поисковых роботов, где фигурируют служебные страницы и директории. По ним, как правило, тоже можно определить движок. Файл находится по адресу вида site.ru/robots.txt.

Фрагмент robots.txt на WordPress-сайте.

Пример файла с сайта на 1C-Bitrix.

2. Вооружаемся специальными сервисами

Built With

Built With — простой бесплатный инструмент, не требующий регистрации. Он не только определяет CMS, но и даёт развёрнутую информацию о ресурсе: список плагинов, счётчиков, пикселей, виджетов и т.д. Кроме веб-версии, есть расширение для Chrome и Firefox.

Вот данные по движку.

А вот сведения о счётчиках веб-аналитики в соответствующем разделе.

Недостаток: не удаётся узнать конструктор, на котором сделан сайт (исключение — Wix). Видимо, потому что сервис зарубежный: Wix он знает, а российские конструкторы — нет.

iTrack

iTrack — уже российская разработка, поэтому хорошо определяет и CMS, и отечественные конструкторы (Nethouse, Tilda, UMI и др.). Инструмент бесплатный и не требует регистрации.

Результат по одному сайту — можно проверить другой.

Ниже выводится список недавно проверенных сайтов и их CMS: это пригодится, если сравниваете и выбираете подходящий движок.

Недостаток: можно узнать только CMS — без плагинов, счётчиков и т.п. И каждый раз надо доказывать, что ты не робот, — на странице установлена reCAPTCHA.
Кроме этих двух инструментов, есть и другие, которые определяют движок и/или дополнительные параметры сайта: например, WebDataStats, 2ip, WhatCMS. Они не лучше по функциональности, и некоторые платные. Поэтому Built With и iTrack обычно достаточно.