RevealTheme logo

Руководство по определению · 2026

Как определить тему Drupal на любом веб-сайте

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

Самый быстрый способ: воспользуйтесь нашим бесплатным детектором

Вставьте любой URL и получите тему, плагины и стек Drupal за 2 секунды.

Открыть детектор Drupal →

Что ищет наш детектор

Пути URL sites/default/themes

Drupal обслуживает темы из /sites/default/themes/[имя-темы]/ или /themes/[имя-темы]/. URL ресурсов раскрывают имя темы.

Где: Теги <link> и <script> в HTML

Переменная JavaScript drupalSettings

Drupal предоставляет window.drupalSettings на каждой странице. Она содержит активную тему и список модулей.

Где: Встроенный <script>

Drupal.behaviors и jQuery.once

JavaScript-фреймворк Drupal использует паттерны Drupal.behaviors, видимые в исходных файлах.

Где: Файлы JavaScript

Заголовок X-Generator

Многие сайты Drupal добавляют 'X-Generator: Drupal X' в заголовки ответа.

Где: Заголовки HTTP-ответа

Meta-тег generator

Ядро Drupal устанавливает <meta name='Generator' content='Drupal X (https://www.drupal.org)'>.

Где: <head> HTML

Контрольный список ручной проверки

Если детектор возвращает неоднозначные результаты, выполните эти ручные проверки в инструментах разработчика вашего браузера (правый клик → «Просмотреть код»):

  1. 1

    Просмотрите исходный код. Найдите 'sites/default' или 'Drupal.behaviors': присутствуют на большинстве сайтов Drupal.

  2. 2

    Консоль DevTools → введите drupalSettings: если это Drupal, она вернёт объект конфигурации, включая имя темы.

  3. 3

    Проверьте meta-тег generator в <head>.

  4. 4

    Найдите пути URL /sites/all/ или /sites/default/files/.

  5. 5

    Найдите заголовок ответа X-Generator или проверьте специфичные для Drupal пути вроде /user/login.

Зачем определять стек сайта?

Три законные причины: анализ конкурентов (какими инструментами пользуется лидер вашей отрасли?), квалификация лидов (соответствует ли сайт этого потенциального клиента требованиям для вашей услуги?) и планирование миграции (нужно знать текущий стек, прежде чем оценивать стоимость редизайна).

Всё перечисленное — это работа с общедоступными данными: каждый сигнал, который мы проверяем, виден в HTML или HTTP-ответе страницы — те же данные, которые любой может увидеть через «Просмотр исходного кода». Мы лишь анализируем их быстрее и представляем в наглядном виде.

Чего определение не может вам сказать

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

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

Подпишитесь на обновления

Мы не продаем ваш адрес электронной почты. Мы не рассылаем спам.

© 2026 RevealTheme. All rights reserved.