Как узнать движок сайта

Как узнать движок сайта


17.10.2018 15:19

20

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

Сначала проверьте очевидные подсказки


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

Часто название движка можно узнать в нижнем футере или боковом сайдбаре или в значке фавикона на вкладке браузера - логотип того или иного движка

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

Затем проверьте элемент <head>


Вы когда-нибудь видели заголовки вроде "WordPress поддерживает более 50 миллионов веб-сайтов" и задавались вопросом, как они это знают? Иногда эти заголовки ссылаются на то, сколько раз был загружен движок, что достаточно легко подсчитать. Вдобавок довольно легко оценить фактическое количество сайтов, потому что большинство движков включают скрытые теги, которые идентифицируют его.

Эти спрятанные теги можно увидеть в элементе "Заголовка", что обычно располагаются наверху страницы, перед тегом 


<body>

Использовав инструмент "исследовать элемент" в любом браузере


Вы можете просмотреть

<head>
   
Элемент с 

View Source
   
Этот прекрасный маленький инструмент позволяет изучить HTML источник определенных частей страницы в браузере, в структурированной форме. Это намного быстрее, чем искать на экране в коде HTML

И так давайте разберемся, как нам посмотреть на сайте тег

<head> 
   
Щелкните правой кнопкой мыши в верхней части страницы и выберите

исследовать элемент
   
Во всплывающем меню в нижней части. Вы увидите HTML-код страницы. В верхней части кода, Вы увидите

<head> … </head> 
   
Или в Firebug,

+ <head> 
   
Дальше жмем


   
 Это означает, что нажав на этот раздел вы увидите что-то вроде этого:

<head>
    
<base href=" <base href="http://www.joomla.org/index.php">
 
<meta http-equiv="content-type" content="text/html; charset=utf-8">
  
<meta name="robots" content="index, follow">
  
<meta name="keywords" content="joomla, cms, open source, 1.7, new, version, releases">
  
<meta name="title" content="Joomla 1.7">
  
<meta name="author" content="Kyle Ledbetter">
  
<meta name="description" content="Joomla! is all-new with version 1.7. Updates, language and platform are the focus of this release.">
  
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management">
   
Это от движка

joomla.org
   
Код может появится намного в большем размере, но важной строчкой для нас является здесь:

<meta content="Joomla! 1.5 - Open Source Content Management" name="generator">
   
Можно подумать, что эта строчка есть там, только потому что это официальный сайт joomla.org. Но давайте выберем один из тысяч правительственных сайтов, использующих движок Joomla. Как насчет www.coastalamerica.gov? На нем нет значка Joomla в качестве логотипа, мы также жмем

исследовать элемент
 
И видим ..

<head>
  
<meta http-equiv="content-type" content="text/html; charset=utf-8">
  
<meta name="robots" content="index, follow">
  
<meta name="keywords" content="Coastal America">
  
<meta name="description" content="Coastal America">
  
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management">
   
Довольно аккуратно.

А на WordPress вы увидите строчку такого вида:

<meta content="WordPress 3.1.3" name="generator">
   
Для Drupal, уже поинтересней. Мы не можем найти тег "generator" для Drupal 6, но на Drupal 7 вы также увидите:

<meta content="Drupal 7 (http://drupal.org)" name="Generator">
   
Конечно, WordPress, Joomla и Drupal - не единственные CMS, которые используют

<meta generator>
   
Бывает так что этот тег удаляют

Хотя этот тег "generator" и является полезным, для разработчиков сайтов его довольно легко удалить. И, к сожалению, они часто так и делают, вероятно, из-за безопасности, SEO или даже брендинга.