Определение CMS сайта: как это сделать?
Определение CMS сайта: как это сделать?
В некоторых случаях возникает необходимость узнать, какой движок положен в основу интернет-ресурса. Сделать это можно вручную или с помощью специальных сервисов (автоматический способ). Рассмотрим варианты действий предметно.
Определение CMS сайта вручную
Этот способ является достаточно сложным, особенно по сравнению с автоматическим. Его применение требует понимания структуры CMS и веб-сайта в целом.
Для начала необходимо выполнить переход на страницу интернет-ресурса, одновременно нажать на клавиши CTRL и U. Результатом будет появление вкладки, на которой представлен код html. В нём необходимо найти места подключения файлов стилей, изображений, скриптов.
На примере видно, что подключаются файлы стилей, а адрес связывается с таким популярным конструктором веб-сайтов, как Insales. А вот так можно понять, что ресурс работает на базе Bitrix:
Указанный вариант определения подходит для большинства распространённых движков.
Определение CMS сайта посредством адреса админ-панели
Если в коде нет отсылки к определённой платформе, необходимо использовать служебные страницы входа и файл robots.txt. В тех случаях, когда владелец не стал скрывать страницу входа в административную панель, понять, какая платформа лежит в основе сайта, достаточно просто. Применяется метод перебора: после названия сайта поочерёдно подставляются нужные адреса:
- site.ru/wp-admin/ (Wordpress);
- site.ru/administrator (Joomla);
- site.ru/manager/ (MODX);
- site.ru/user/ (Drupal);
- site.ru/admin/ (Ucoz и Opencart);
- site.ru/bitrix/ (Bitrix).
Перебор производится до тех пор, пока вместо оповещения 404 не откроется вход в панель управления.
В данном примере оказалось, что используется CMS OpenCart. Логотип платформ практически всегда есть на админ-панели.
Определение CMS сайта с помощью robots.txt
Этот файл всегда размещён по адресу site.ru/robots.txt. Здесь видно, что в основу сайта положена платформа ASP.NET. Также вы можете получить сведения о самом ресурсе, его структуре, скрытых разделах и т. д.
Если определить CMS вручную не получилось, нужно обратиться к использованию автоматических сервисов.
Определение движка автоматически
В этом случае на помощь придут специальные онлайн-сервисы и браузерные расширения. Далеко не все продукты работают корректно, поэтому остановимся на тех, которые являются эффективными.
https://builtwith.com/
Этот зарубежный сервис показал свою действенность на практике, он справляется с определением практически всех платформ. Пользователям предоставляется информация о библиотеках и скриптах, данные о сервере. Также указывается сертификат SSL.
https://be1.ru/
Сервис является русскоязычным. Он даёт не так много сведений, как предыдущий, но определить CMS помогает. Плюсы продукта − возможность одновременной проверки нескольких сайтов и скачивание информации в файле .CSV.
Для получения данных о движке можно использовать браузерные расширения Wappalyzer и RDS bar.
Их функционал ограничен, второе расширение вообще платное. Но есть и плюс − большой выбор инструментов для проведения аналитических мероприятий в отношении веб-ресурса.
Таким образом, определить платформу сложно, но всё же возможно. Это может понадобиться для анализа конкурентов, восстановления доступа к своему сайту, решения ряда других задач. Хотите узнать больше по данной теме? Обратитесь к специалистам нашей веб-студии.
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2024-04-22 » Комментирование кода и генерация документации в PHP
- 2024-04-22 » SEO в России и на Западе: в чем основные отличия
- 2024-04-22 » SEO для международного масштабирования
- 2024-04-22 » Как использовать XML-карты для продвижения сайта
- 2024-04-22 » Цифровой маркетинг: инструменты для продвижения и рекламы в 2024 году
- 2024-04-22 » Что такое CSS-модули и зачем они нам?
- 2024-04-17 » 23 сервиса для эффективного экспресс-аудита любого сайта
- 2024-04-08 » Яндекс переходит на новую версию Wordstat
- 2024-04-08 » Яндекс интегрировал в свой облачный сервис эмпатичную нейросеть
- 2024-04-08 » Новая версия нейросети Claude превзошла по мощности аналоги Google и OpenAI
- 2024-04-08 » Как пользоваться GPT 4 и Claude бесплатно и без VPN
- 2024-03-13 » Стратегии SEO на 2024 год
- 2024-03-13 » Как использовать анимацию с помощью JavaScript-библиотеки GSAP
- 2024-03-13 » Использование GSAP 3 для веб-анимации
- 2024-03-13 » Cогласование топографической съёмки с эксплуатирующими организациями
- 2024-02-19 » Теряются лиды? Как настроить сквозную аналитику
- 2024-02-17 » Мерч и IT: на что обратить внимание в 2024 году
- 2024-02-16 » Копируем с RSync: основные примеры синхронизации файлов
- 2024-02-15 » Лучшие noCode AI платформы для создания диалоговых ботов
- 2024-02-14 » Факторы ранжирования Google 2024 — исследование Semrush
- 2024-02-12 » Перенос сайта на другой хостинг
- 2024-02-05 » В России сформирован реестр хостинг-провайдеров
- 2024-02-04 » Использование SSH для подключения к удаленному серверу Ubuntu
- 2024-02-03 » Подключаемся к серверу за NAT при помощи туннеля SSH. Простая и понятная инструкция
- 2024-02-02 » Настройка CI/CD для Gitlab-репозитория: схемы и гайд по шагам
- 2024-02-01 » GitLab CI Pipeline. Запуск сценария через SSH на удаленном сервере
- 2024-01-29 » Introduction to GitLab’s CI/CD for Continuous Deployments
- 2024-01-26 » Настройка GitLab CI/CD
- 2024-01-25 » Установка shell gitlab runner
- 2024-01-25 » Установка и регистрация gitlab-runner в docker контейнере
Не бойся быть ни как все и все захотят быть как ты! |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.