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

Дата публикации: 25-01-2024       88

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

Конструктор сайтов TOBIZ.NET

Общие сведения 

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

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

Некоторые популярные движки включают WordPress, Joomla, Drupal, Magento, Shopify. Каждый из них имеет определенные особенности, поэтому выбор зависит от конкретного проекта, а также его целей.

Есть несколько способов узнать, на каком движке сделан определенный website. 

  • Первый, наиболее простой способ – это воспользоваться сервисами онлайн-анализа сайтов. Такие сервисы, как Who.is, BuiltWith или Wappalyzer, позволяют определить используемую платформу сайта, а также другие технические характеристики. Для этого достаточно ввести адрес интересующего ресурса в соответствующее поле, а затем нажать на кнопку «Анализ». Сервис проведет анализ страницы и выдаст информацию о том, какой движок использовался для создания ресурса.
  • Второй способ, более продвинутый, но требующий некоторых технических навыков – это ручное исследование исходного кода страницы. Каждый сайт состоит из HTML, CSS и JavaScript кода, который можно увидеть при помощи функции «Просмотреть код страницы» в браузере Chrome, Firefox или другом. При изучении кода сайта можно обратить внимание на ссылку, указывающую на использование определенного движка. Например, для ресурсов на WordPress будет присутствовать ссылка на файл wp-config.php, который является характерным признаком данной платформы.
  • Третий способ – написать специалистам веб-разработки или компании, создавшей website. Они смогут определить используемый движок, исходя из своих знаний и опыта.

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

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

Узнайте, как создать сайт

Виды 

Существуют различные системы управления контентом, которые можно разделить на три группы:

  1. Конструкторы сайтов. 
  2. Бесплатные и коммерческие коробочные решения.
  3. Самописные движки. 

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

Внимание! Популярными примерами конструкторов являются Tilda и Wix. 

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

Внимание! Примерами бесплатных коробочных систем управления контентом являются Joomla, WordPress, Drupal, OpenCart и MODX, а в качестве коммерческого примера можно привести 1С-Битрикс. 

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

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

Необходимость определения

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

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

Эта информация будет полезна злоумышленникам, которые владеют навыками хакерства. Как они используют ее? Все инструменты управления контентом на сайтах созданы людьми, поэтому в них могут быть ошибки. Некоторые быстро исправляются, но некоторые остаются без внимания. 

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

Или, возможно, тот же разработчик желает узнать, насколько просто можно определить установленную систему управления контентом на своем сайте.

Инструкция 

Далее расскажем о способах, позволяющих узнать, на каком движке сделан website. 

Ручной метод 

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

Через HTML-код 

Анализ кода веб-страницы – наиболее простой способ определить CMS ресурса. Для этого достаточно просмотреть исходный HTML-код страницы. В большинстве браузеров можно нажать комбинацию клавиш Ctrl+U, чтобы открыть его. 

Внимание! Также точным способом определить движок может быть наличие мета-тега «generator».

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

Через адрес админки 

Еще одним способом определения движка может быть поиск административной панели (так называемой «админки»). Каждая CMS имеет свой специфический адрес, ведущий к административной панели. Чтобы найти админку сайта, достаточно пробовать разные варианты.

Через файл robots.txt 

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

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

Внимание! Для просмотра robots.txt файла достаточно добавить к адресу ресурса: /robots.txt.

Через пути к файлам оформления 

Проверка пути к файлам оформления может быть реализована на той же странице с исходным кодом. Для этого необходимо найти ссылки на файлы оформления CSS и JS в списке. Каждая система управления контентом (CMS) имеет структуру, которая отличает ее от других. Например, в WordPress в корне указывается путь wp-content или wp-includes, а в Drupal корневая система выглядит следующим образом – /sites/default/files.

Через футер 

Иногда в футере сайта указывается информация о CMS, которая использовалась при разработке ресурса. Это особенно актуально, когда website был создан на основе шаблона. Данная информация может быть написана мелким шрифтом в самом низу страницы, прямо под контактными данными. На популярных сайтах такая функция часто бывает отключена.

Через структуру URL-ссылок 

Еще один способ – посмотреть на структуру ссылок портала. В зависимости от CMS они отображаются по-разному в адресной строке.

Сейчас большинство вебмастеров используют понятные человеку URL, например, вида /stranica-sayta-j-kotikah.html, поэтому данный способ практически не работает.

Примеры структуры ссылок «по умолчанию»:

  • WordPress: .../p301
  • Joomla: .../index.php/...
  • OpenCart: .../index.php?route=
  • PrestaShop: .../page_name

Специальные сервисы 

Если все, что вы предприняли самостоятельно, не дало результатов, есть альтернативный подход к анализу используемой платформы для создания сайта – использование онлайн-сервисов для определения технологий, на которых он основан.

Есть несколько популярных бесплатных сервисов, которые позволяют определить используемую платформу для создания ресурсов. К ним относятся следующие:

  1. Whatcms – данный сервис позволяет определить не только название используемого движка для ресурса, но и его версию. Интерфейс сервиса прост в использовании, а результативность поиска высока.
  2. Built With – эта программа достаточно проста в использовании и быстро определяет платформу, на которой выполнен веб-портал. Помимо информации о движке, Built With также предоставляет данные об установленных плагинах.
  3. Itrack – это самый простой сервис, который быстро определяет название используемого движка, а также его версию. Itrack способен распознать более 80 видов платформ. Он также доступен в виде расширения для браузера.
  4. WebDataStats – этот бесплатный сервис содержит в своей базе информацию о 1000 платформах. Он определяет не только малоизвестные CMS, но и популярные конструкторы сайтов, фреймворки, а также десктопные программы.
  5. 2IP – в базе этого сервиса присутствуют около 70 движков, которые программа может определить. У нее есть недостаток – медленная работа. Время ожидания ответа может составлять до 3-5 минут. В качестве результата, 2IP предоставляет список движков и указывает, какие признаки были найдены во время анализа ресурса.
  6. Be1 – это не самый популярный сервис, но он полезен для определения платформы, на которой был создан интернет-портал. Be1 также позволяет узнать сведения о движке сразу на нескольких сайтах. Одно из преимуществ этого сервиса – возможность скопировать и передать ссылку с результатами проверки ресурса.

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

О некоторых из перечисленных сервисов расскажем в отдельности. 

Built With 

Built with – это один из самых популярных сервисов, который определяет не только CMS, но и предоставляет аналитическую информацию о сайте, используемых инструментах и даже языке программирования. После ввода ссылки в строку поиска нужно учитывать, что нужной информации на первых строках вы не найдете. Для этого необходимо прокрутить вниз, просмотрев практически все остальные сведения о ресурсе. Найдите раздел «система управления контентом».

iTrack 

iTrack – это простой в использовании инструмент, содержащий примерно 50 CMS. Скорость распознавания варьируется. В некоторых случаях проверка может занять продолжительное время. Если движок известен, то ответ выходит быстрее. 

Интерфейс очень простой: вводите доменное имя, проверяете капчу, запускаете проверку и ждете результатов. Хотя ошибки случаются редко, сервис часто не может определить используемый движок. 

Сервис надежен, но не является полностью функциональным инструментом. Да, он быстро определит CMS, такие как WordPress, Bitrix и Joomla. Но если вы отклонитесь от этих платформ или добавите кастомизацию в код сайта, то возможны ошибки.

WhatCMS 

WhatCMS – это один из самых простых сервисов проверки используемого движка. Его главное преимущество в том, что он осуществляет проверку не только онлайн (при заполнении соответствующих форм на ресурсе), но и посредством API (полезный механизм для интеграции в другие сайты). 

Разработчики утверждают, что сервис может определить более 500 платформ (CMS, фреймворков, онлайн-конструкторов). Также имеются расширения для браузеров Chrome и Firefox. Форма проверки максимально проста, вы получаете только самую важную информацию – используемую CMS и ее версию (если определение возможно), базу данных, язык программирования и веб-сервер.

Внимание! Если необходимо, можно также попытаться определить хостинг-провайдера, а также тему WordPress или Shopify.

WebDataStats

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

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

Внимание! Минимальный тариф включает 100 проверок без ограничения по времени использования – можно растянуть их на несколько лет, если вам удобно. Методы оплаты включают PayPal, WebMoney, Яндекс.Деньги.

2ip 

Кроме того, есть 2ip, на котором можно определить тип системы управления контентом, указав адрес ресурса в соответствующем поле и нажав на кнопку «Узнать». Если вы пытаетесь проверить несколько сайтов подряд, то система может попросить ввести капчу. На этом сервисе также предлагается много других полезных сервисов, включая проверку информации о домене и хостинге сайта, данные о посещаемости и ответ сервера.

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

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

Существует специальный метод, который подходит для пользователей браузеров Google Chrome, Firefox, Opera, Safari, Яндекс.Браузер. Он позволяет определить тип системы управления контентом (CMS) с помощью использования популярных расширений.

RDS Bar

Одним из таких расширений является RDS Bar, которое подходит для множества браузеров, таких как Chrome, Opera, Firefox и Яндекс.Браузер. Это полезный инструмент, часто используемый SEO-специалистами и веб-мастерами. Однако для новичков он может быть немного сложным из-за большого количества функций.

Wappalyzer 

Еще одним полезным расширением является Wappalyzer, которое позволяет определить платформу ресурса при использовании браузеров Chrome, Safari, Firefox. Это расширение автоматически распознает тип системы управления контентом, а также библиотеки, фреймворки и аналитические системы.

Для использования этих расширений необходимо установить соответствующую утилиту и затем, находясь на нужном ресурсе, нажать правую кнопку мыши. Также можно определить тип системы управления контентом, введя URL в специальное поле интерфейса.

Возможные проблемы 

Также можно узнать используемый движок у веб-студии, которая создавала website. Иногда внизу страницы указана информация о компании, которая выполнила этот проект. Нет ничего сложного в том, чтобы обратиться к веб-студии или владельцу сайта, задав вопрос о применяемом движке.

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

После этого можно задать вопрос о времени, затраченном на разработку ресурса, а также о затратах на его создание.

Заданные вопросы обычно находят отклик, поэтому стоит попробовать. Вы ничего не теряете, особенно если предыдущие три способа не принесли результатов.

Заключение

Из статьи мы выяснили, как узнать, на каком движке сделан сайт. Есть как ручные методы, так и специальные сервисы. 

Рассказать друзьям:

Cделайте первый шаг

Выберите готовый шаблон из более 1800+ бесплатных и премиум вариантов.

ШАБЛОНЫ САЙТОВ