Определить версию cms. Типичный вид ссылок на страницы

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

Из наиболее популярных методов определения CMS можно назвать:

  • Изучение HTML кода страницы сайта: название системы может быть в МЕТА теге generator; либо найдете упоминание CMS как для TYPO3; также можно заметить характерную структуру ссылок, например, содержащую wp-content (выдает wordpress).
  • Изучение структуры URL’ов страниц сайта (если не активны ЧПУ).
  • Анализ robots.txt где можно увидеть характерные директории.
  • Проверка адреса админки: имя_сайта/administrator для Джумлы, имя_сайта/wp-admin/ для wordpress, имя_сайта/typo3 для TYPO3 и другие.

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

2ip

Вообще сервис 2ip.ru предназначен для компьютера, но со временем, как я понял, в нем начали появляться и дополнительные функции. Одна из них — распознавание CMS, сделать это можно на данной странице .

Вы просто вводите адрес сайта и кликаете по кнопке «Узнать». Постепенно сервис сверит ваш проект с имеющимися в базе CMS и выдаст результат. Забавным можно посчитать тот факт, что для моего TYPO3 блога 2ip.ru выдал схожесть с двумя CMS — WordPress (на которой он и сделан), а также TYPO3 (которой он посвящен). Второе я бы назвал грубой ошибкой, так как в HTML коде TYPO3 сайтов черным по белому написано, что используется именно эта система. Спутать такое нереально. Также слегка утомительно ждать пока проверятся все CMS — процесс явно не быстрый, а алгоритм не самый идеальный.

iTrack

Я решил проверить тот же TYPO3 блог на другом сервисе — iTrack . Там также есть что-то вроде «переборки вариантов», результата которой вам приходится ждать. Тем не менее, система сайта была определена правильно.

Единственным недостатком сервиса iTrack я бы назвал наличие капчти. Можно понять желание защитить сайт от роботов, но данный тип каптчи не всегда понятен.

Guess (закрыт)

Принцип работы сервиса Guess традиционный: вводите ссылку на сайт — получаете ответ.

Здесь, правда, кроме определения CMS указывается язык программирования PHP и вебсервер. Рядом с ответами можете видеть процент достоверности и попытку угадать версию системы/сервера. Ожидать приходится недолго, всего пару секунд.

BuiltWith

Задача сервиса BuiltWith не просто узнать CMS движок сайта, а определить все технологии и наработки, которые использует тот или иной веб-проект.

С помощью BuiltWith вы узнаете:

  • информацию о вебсервере;
  • используемую CMS, фреймворк или язык программирования;
  • информацию о веб-документе: применение html, xhtml, javascript, css, мета тегов (хотя это можно сказать про многие сайты);
  • подключенные библиотеки (MooTools) или (Liveinternet, Google Analytics);
  • наличие RSS агрегаторов и виджетов (Share42);

Плагин Wappalyzer

Практически все то же самое, что и предыдущий сервис может выдавать плагин Wappalyzer для Firefox (вроде бы есть и под Chrome).

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

Вот такие сервисы определения CMS движка сайтов я нашел. Если быстро пройтись по ним, то 2ip медленный и не всегда точный, iTrack имеет надоедливую каптчу, Guess кроме CMS определяет язык программирования и веб-сервер, BuiltWith полностью анализирует сайт по всем используемым технологиям и сервисам, Wappalyzer делает практически то же самое, но без необходимости переходить на сайт сервиса и вводить URL. Какой вариант выбрать — решать вам.

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

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

Система управления контентом - это приложение, которое устанавливают на хостинге. Оно выполняет две главных функции.

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

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

Распространенные заблуждения

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

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

Как определить CMS сайта: основные методы

Существует огромное количество способов того, как узнать, какая система управления контентом использовалась для создания веб-ресурса. Рассмотрим лишь те методы, которые будут понятны среднестатистическим пользователям ПК.

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

Бесплатные онлайн-сервисы

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

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

Вот и все, можете наслаждаться результатом!

Просмотр исходного кода web-страниц

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

Чтобы определить CMS, нужно, находясь в браузере, нажать F8 или использовать комбинацию клавиш Ctrl+U.

WordPress - это самый популярный движок, который распространяется абсолютно бесплатно. Его отличительная черта - наличие каталога wp-incudes со скриптами, а также папки wp-content с изображениями, плагинами, темами и прочими элементами оформления. Кроме этого, систему управления контентом можно узнать по meta name=»generator», именно этот тег является определяющим.

Joomla - не менее популярная система управления контентом. Определить CMS можно по наличию каталога templates с шаблонами. Все новости, публикуемые на сайте под этим движком, по умолчанию указывают на автора Administrator.

CMS Drupal также имеет свою отличительную черту: пиктограммы, картинки, файлы формата.css и прочие данные располагаются в каталогах files и misc. Этот гибкий движок отлично подходит для реализации проекта социальной сети.

Система управления контентом DLE пользуется тегом meta name=»generator», в котором можно найти гиперссылку на официальный сайт разработчика и само название движка. Скрипты в этой CMS принято подключать через папку engine.

Систему управления контентом NetCat можно определить по наличию каталога netcat с изображениями.

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

Установка специального расширения для браузера

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

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

Для браузера Firefox можно установить плагин с названием RDS Bar.

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

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

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

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

Есть целых 3 способа узнать движок сайта: онлайн сервисы, спросить владельца, проверить код. Ни один из них не является надёжным в 100% случаев, но, в целом, приложив некоторые усилия, с большой долей вероятности можно узнать, на чём был создан искомый сайт.

Сервисы определения движка сайта

iTrack – авторитетный ресурс, с большой степенью точности (где-то 90%) определяющий CMS сайтов. Движок нашего блога определил быстро. Вводите название сайта, чекаете капчу галочкой и нажимаете «Определить CMS». Ждёте секунд 20, получаете ответ на какой системе работает сайт.

В базе более 50 движков – не так уж и много, зато работает всё хорошо.

WhatCMS – зарубежный сервис для определения движка. Без проблем сразу же выдал правильные данные о CMS нашего блога. Работает быстро (2-3 сек и готово), информации предоставляет минимум, что даже хорошо. Не придётся искать в дебрях название движка. Способен опознать около 170 платформ. И платных, и бесплатных.

Некоторые сайты собраны из кусков (основа OpenCart, блог Wordpress, форум vBulletin и т. д.). Для распознавания такого франкенштейна можно использовать определение конкретной страницы или раздела.

BuiltWith – ещё один популярный зарубежный сервис, способный выдать огромное количество информации на запрос: подключенные системы аналитики, виджеты, наличие мобильной версии, используемые скрипты и правила CSS, хостинг-провайдер, SSL-сертификат, веб-сервер и прочее. Развёрнутая информация для веб-мастеров, в ней легко запутаться новичку, половина окажется непонятной.

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

2ip – отечественный сервис, который прогоняет искомый сайт по базе данных из 70 движков. Минус в том, что происходит это очень медленно. Нет бы просто выдать ответ – такая-то CMS и всё. Здесь ваш сайт последовательно проверят на признаки использования каждой платформы. Вы будете наблюдать процесс. Когда появится совпадение, система выдаст напротив названия подходящего движка «Найдены признаки использования».

Проверка занимает 2-3 минуты времени. Наш блог опознали. Нудно, но всё работает, а это главное.

Итог

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

Изучение HTML кода сайта

Посмотреть код

Второй способ определения – посмотреть код сайта через Google Chrome (клик правой кнопкой мыши на странице, «Просмотр кода страницы» Ctrl+U). Это не совсем удобно и во многих случаях не сработает, но попробовать можно. Вы должны найти код между тегами «…». Как правило, название CMS прописано в мета-теге «generator». Выглядит это так: .Многие веб-мастера удаляют этот тег, чтобы скрыть заветную информацию от ботов, людей и вирусов. Так проще защитить сайт от каких-то классических атак на движок.

Опознать признаки CMS можно также по структуре кода (это только для опытных) либо названию шаблона, которое можно подсмотреть, зайдя в структуру папок сайта. Выберите вкладку «Sources» в режиме просмотра кода, далее отыщите каталог со словами «Themes» или «Themеplate» в названии. Обычно подкаталог подписан названием используемого шаблона, где и хранятся его файлы. Прогуглите это название и узнайте, для каких CMS существуют версии данного дизайна. Да, вариантов может быть несколько, увы.

Социальная инженерия

Узнать у владельца

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

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

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

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


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

Итак, первый сайт, о котором я хочу упомянуть, это http://2ip.ru Вводим IP-адрес или доменное имя сайта и нажимаем кнопку «Узнать». Для примера я введу адрес , вот результат:

Без особого труда, было определено, что сайта работает на движке WordPress. Надо сказать, что сервис сайта по определению движков работает медленно. Более шустро работает проверка на сайте http://www.itrack.ru , но список, подобный выше не выдается.

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


Без проблем определяются сайты и на движках Joomla. А вот сайты на движке ucoz не определяются, т.к. не внесены в базу данных.

Тут я хочу уточнить, что речь идет не о сайтах с доменом третьего уровня и баннером в пол экрана. В этом случае и так прекрасно видно, что он работает на движке ucoz, а о сайтах второго уровня. Некоторые веб-мастера выбирают движок ucoz и для коммерческих проектов. На сколько это рационально, большой вопрос. Дело в том, что даже в этом случае, при загрузке сайте успевает проскочить строка содержащая слово ucoz. Как говориться, ucoz — лучший движок для ГС.

Естественно, движок не будет определен, если он «самописный», т.е. его написал сам автор сайта, либо сторонние программисты.

2 голоса

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

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

Пять сервисов для проверки

Итак, для начала давайте рассмотрим способы онлайн проверки. Это легко, быстро и бесплатно. Манипуляции не отнимут более трех минут свободного времени. Начнем с 2ip.ru .

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

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

Следующий сервис www.itrack.ru . Это сервис компании, которая производит аудит сайтов, но одна из страниц их блога посвящена проверке ресурсов. Именно на нее и ведет ссылка выше.

Вводите адрес, затем код, доказывающий что вы не робот, и запрашиваете анализ кнопкой «Определить CMS».

Готово. И снова результат правильный, для ведения своего сайта я пользуюсь .

Третий ресурс – раскрути ком. www.raskruty.ru . Здесь есть много полезных приложений – , синонимайзер, проверка орфографии текста, анализ индексации сайта, его посещаемости, а также – CMS. Именно этот раздел сейчас и нужен. Жму проверить.

Движок снова определен верно.

Следующий ресурс xtoolza.info очень полезен, так как способен проверять не один сайт, а сразу несколько. В базе 415 движков, так что, даже если панель не популярна, Икстулза отыщет признаки использования.

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

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

Ну и последний сервис – иностранный, но все равно полезный и понятный — builtwith.com . Просто вставляете URL, который надо проверите и кликаете на LookUp.

Опять же, информации очень много.

Среди всего скрывается и CMS, определенная на 100% верно.

Ну а теперь пришло время поговорить о программе для проверки.

Как за 40 секунд проверить 1000 доменов

Вы уже знаете что такое парсер? Не обессудьте, я сейчас буду в чем-то не прав. По идее, это скриптовый язык, разработанный для генерации страниц в html, которые поддерживают CGI и бла-бла-бла. Мне бы хотелось объяснить вам не принцип работы, а суть.

Вы наверняка уже знаете, что сайт создается на основе запросов, которые пользователь отправляет в поисковую систему. Один ищет «проверку сайта на движок», другой «определение CMS» и так далее. Разработчик собирает все эти слова и использует их в своей статье, создании рубрик блога.

Именно такой программой парсером, но с большими возможностями является A-Parser .


На что способна эта программа? Она ищет похожие ключи по вашему запросу в Гугле, Яндексе, малозначимых поисковых системах, типа Mail.ru или Bing, проверяет позиции определенного сайта по ключам, опять же, в Google и Яндекс, проверяет статистику ключевых слов (то есть сколько раз фразу вводили в строчку поиска за месяц).

Она также способна проверять одним скопом проверить много доменов на дату регистрации, наличие в каталоге Dmoz и определяет на каком движке размещен сайт. База составляет более 600 наименований.

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

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


Далее переходите в «Очередь заданий». Обратите внимание, что в верхней части находится кнопка «Завершенные» и «В процессе». К примеру, вы хотите проверить миллион сайтов, понятное дело, что на это потребуется несколько часов. Не обязательно следить за процессом. Просто открываете программу и ждете окончания работы. Открываете «Завершенные» и скачиваете файл, в котором хранится вся информация.

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

Если единственное, что вам нужно – проверка в Гугле и Яндексе по всем параметрам – стоит удовольствие 7 178 рублей. Если вы хотите получить все 60 парсеров, то цена увеличится до 12003.

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



Есть вопросы?

Сообщить об опечатке

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