Как понять на каком движке сделан сайт
Как определить CMS сайта: инструкция для определения движка сайта
Как узнать движок сайта — этим вопросом задаются те специалисты, которым поручено обновление или доработка веб-ресурса совместно с программистами. Либо же у них запросили информацию новые подрядчики, которые планируют работы с сайтом. Как бы обстоятельства не складывались, сегодня предлагаем разобраться, как определить cms сайта, не являясь его администратором. Такой навык будет полезен каждому, чья работа хотя бы косвенно связана с интернет-ресурсами.
Что такое CMS
Стоит для начала определить, что означает аббревиатура CMS. Это сокращение первых трех букв английского понятия Content Management System. При дословном переводе означает систему управления контентом. Это подобие платформы, где размещается сам ресурс. Умение работать с админкой и понимание, с какой CMS имеете дело сильно облегчает обновление контента, а также управление им. Даже если технические навыки — ваша не самая сильная сторона.
Зачем определять CMS сайта
Определение движка сайта точно потребуется, если планируете создание собственного веб-ресурса, и вы присматриваете понравившиеся варианты. Бриф каждой компании по созданию сайтов содержит пункт « Укажите 3-5 интернет-ресурсов, которые нравятся » . Так вот, желательно не только указать ссылки, но и сразу посмотреть какая платформа используется. Вероятно, стоит взять за основу такую же. Помните, каждая из cms отличается от других. 3 наиболее популярных варианта — это WordPress, 1C Bitrix, Joomla. Инструментарий, опции админки, стоимость последующей доработки ресурса, а также легкость публикации контента — отличается в каждой из них.
Сквозная аналитика
- Автоматически собирайте данные с рекламных площадок, сервисов и CRM в удобные отчеты
- Анализируйте воронку продаж от показов до ROI
- Настройте интеграции c CRM и другими сервисами: более 50 готовых решений
- Оптимизируйте свой маркетинг с помощью подробных отчетов: дашборды, графики, диаграммы
- Кастомизируйте таблицы, добавляйте свои метрики. Стройте отчеты моментально за любые периоды
Как узнать, на каком движке сайт вручную
Название CMS в исходном коде страницы
Посмотреть cms в исходном коде — один из самых простых способов. Он не является супер надежным, однако, стоит начать именно с него.
- Откройте нужную ссылку через браузер — вполне подойдет Chrome или Mozilla. Важно, чтобы он позволил посмотреть исходный код страницы или HTML-разметку.
- Заходите на главную страницу ресурса, нажмите сочетание клавиш клавиатуры « Ctrl+U » или кликните правой кнопкой мышки.
- Затем кликайте « Просмотр кода страницы » (смотрите скриншот выше — обведено синим овалом).
- Откроется полотно кода, где человеку далекому от программирования разобраться почти невозможно. Но будем хитрее.
- Ищите тег или попробуйте найти через поиск на странице, вбивая название каждой cms одно за другим. Поиск активируется через нажатие сочетания клавиш « Ctrl+F » .
Сразу скажем, что метод работает далеко не всегда. Чаще подходит для старых сайтов. Так как при создании относительно новых ресурсов программисты часто убирают упоминание о названии платформы. Делают это для того, чтобы спутать карты ботам и программным продуктам, созданным для сбора информации о ресурсе.
Пути к файлам
Как мы уже обсудили выше, определить движок сайта на странице с кодом можно не всегда. Еще вариант: попробовать отследить названия в строчках, где указаны пути к системным папкам.
- Откройте нужный веб-ресурс в браузере.
- Переходите на страницу кода по принципу, как делали выше.
- Попробуйте найти через поиск « Ctrl+F » упоминание о wp.
Например, wp-content. Если нашли, продукт 100% сделан с помощью WordPress.
Помните, если платформа написана программистом самостоятельно, такой метод ничего не даст.
Упоминание в футере
Попробуйте узнать cms сайта, опустившись в футер. Некоторые разработчики указывают такую информацию маленькими буквами. Рядом с контактами, формой обратной связи или копирайтом создателя.
Если ресурс сделан на шаблоне, упоминание о движке будет в футере только в том случае, если программисты его не убрали.
На примере ниже упоминания о платформе по сути нет:
Есть только лого и возможность перехода на страницу разработчика. Но когда открываем код, видим:
Анализ структуры ссылок
Определить cms можно по внешнему виду ссылок. Но этот способ скорее подходит более продвинутым пользователям. Те, кто разбирается коде определит присутствие той или иной платформы по ряду признаков. Например, для того же WordPress характерно: url/p=123
Адрес входа в админку
Еще один способ, требующий терпения. Попробуйте подобрать адрес входа в админку с помощью добавления к адресу веб-ресурса комбинации: url/auth. Где url — точный адрес сайта, скопированный из адресной строки.
Если получилось, и система требует ввести логин и пароль, то интернет-ресурс сделан с помощью Bitrix. Прошли по ссылке url/wp-admin — означает, что веб-ресурс сделан через WordPress. Url/administrator характерен для Joomla.
Служебные страницы в файле robots.txt
Каждый корректно работающий ресурс обладает файлом robots.txt. Он нужен для запрета индексирования поисковыми роботами технических страниц. В robots.txt. прописываются определенные правила, которые могут помочь определить cms.
Перейти к странице robots.txt. можно с помощью добавления данного префикса к url интернет-ресурса. Например, http://www.romashka.ru/robots.txt
Признаки для Bitrix выглядят так:
Признаки для WordPress:
Их видно невооруженным глазом.
Заголовки HTTP и расширения браузеров
Узнать, с каким движком имеете дело иногда можно через HTTP-заголовки. Попробуйте получить их список с помощью онлайн-сервиса или специального расширения для браузера.
Оно также покажет и cookie. В этих файлах также целесообразно поискать упоминание о платформах.
Лучшие сервисы определения движка сайта
Мы рассмотрели несколько способов определить платформу веб-ресурса вручную. Однако уже давно придумано множество онлайн-сервисов, которым нужен только url для анализа нужного показателя. Манипуляции займут всего пару минут. Нужно только открыть сайт online-инструмента и скопировать в строку нужный адрес. Результат не 100%, но чаще всего правдивый.
WhatCMS — один из самых популярных сервисов, позволяющий узнать движок сайта. Его разработчики заявляют, что инструмент умеет определять около 400 различных CMS. Наш небольшой тест прошел легко и в течение 10-ти секунд определил cms.
iTrack.ru — умеет определять немногим меньше cms. Считается достаточно точным инструментом. Платформу интернет-ресурса определяет за несколько секунд, перед проверкой просит подтвердить, что вы не робот.
Be1 — сервис дает возможность массового определения cms. Пригодится, если нужно проверить сразу несколько сайтов. Вручную это сделать будет трудозатратно. После проверки дает возможность скопировать ссылку с результатами анализа.
Но если платформа написана вручную, ни один сервис не поможет вам определить название. В таком случае стоит обратиться к компетентным специалистам, которые используют комплекс методов и инструментов для проверки.
Эффективный маркетинг с Calltouch
- Анализируйте воронку продаж от показов рекламы до ROI от 990 рублей в месяц
- Отслеживайте звонки с сайте с точностью определения источника рекламы выше 96%
- Повышайте конверсию сайта на 30% с помощью умного обратного звонка
- Оптимизируйте свой маркетинг с помощью подробных отчетов: дашборды, графики, диаграммы
- Добавьте интеграцию c CRM и другими сервисами: более 50 готовых решений
- Контролируйте расходы на маркетинг до копейки
Заключение
Самостоятельное определение cms сайта — не такая сложная процедура, как может показаться на первый взгляд. Если обратиться за консультацией к программистам здесь и сейчас нет возможности, то стоит попробовать свои силы, воспользовавшись рекомендациями, которые сегодня разобрали. При условии, конечно, что обладаете достаточным количеством времени и желанием разбираться.
Как быстро и бесплатно узнать движок или конструктор сайта
Если вы серьёзно изучаете конкурентов или делаете ТЗ на сайт, полезно уметь определять CMS и другую начинку. Это не так сложно, нужно просто…
CMS — content management system, система управления контентом, или просто движок. Позволяет загружать информацию на сайт и настраивать его функции. Упрощает взаимодействие администратора с сайтом (для этого используется административная панель, или просто админка). Тем не менее требует навыков веб-разработки и обеспечения безопасности данных.
Конструктор — тоже платформа для создания сайтов, создания и редактирования контента, хранения данных. Разница в том, что она позволяет делать всё это вообще без знаний и опыта. Недостатки конструкторов по сравнению с CMS: меньше возможностей в плане функций и дизайна, высокая стоимость, отсутствие реального контроля (по сути вы арендуете сайт на конструкторе, а не владеете им).
Умение определять движок интернет-ресурса — а также установленные там плагины, скрипты, счётчики — пригодится не только веб-разработчикам. Интернет-маркетологу это тоже будет полезно: при анализе конкурентов, подготовке ТЗ на создание или редизайн сайта.
Ведь если нравится дизайн и функциональность какого-то действующего портала/лендинга/интернет-магазина, возможно, стоит использовать такую же систему для своего проекта. А также выбирать и подключать сторонние инструменты с учётом таковых у сайтов-конкурентов.
Узнать CMS и другое ПО на любом ресурсе можно вручную и с помощью специальных инструментов. Перечисляем самые эффективные способы.
Иван Иваничев
Пишущий интернет-маркетолог, автор-фрилансер. Помогает развивать и продвигать блоги, делает контент для внешних площадок. Пишет об интернет-маркетинге, реже о финансах и бизнесе.
1. Определяем вручную
Копаемся в HTML-коде
Упоминания движка можно найти в метатеге generator, названиях плагинов, путях к важным файлам (внутри тега head), иногда в футере (подвале) сайта. Чтобы открыть исходный код, нужно кликнуть правой кнопкой мыши в любом месте страницы и нажать на «Просмотреть код» или использовать горячие клавиши Ctrl + U. Далее искать удобно уже с помощью Ctrl + F.
Ищем адрес админки
Определить движок можно также по адресу, ведущему к административной панели сайта (в народе — админка). У каждой CMS он свой. Чтобы найти админку сайта, нужно просто попробовать разные варианты.
Как узнать на каком движке сделан сайт?
Иногда нужно узнать, на какой CMS (движке) или конструкторе был создан сайт. Возможно, захотелось создать себе похожий. Либо вообще скопировать сайт от корки до корки.
Суть сводится к одному – как получить информацию о движке любого сайта? Мы нашли ответ и готовы показать самые эффективные методы проверки.
Сразу оговоримся, что самописные движки определить невозможно из-за эксклюзивности и отсутствия каких-то утверждённых признаков их опознания. Тут вариант один – спросить у разработчика напрямую через контактную форму.
Более опытные пользователи могут посмотреть исходный код сайта, поискав в нём характерные признаки использования или явные упоминания названия CMS. Этот способ тоже не всегда срабатывает, но иногда может помочь.
Лучшие сервисы определения движка сайта
Самый оптимальный вариант узнать на чем написан сайт – использовать онлайн-сервисы для определения движка веб-сайта, интернет-магазина или форума. Достаточно зайти на один из них, вписать домен в поиск, и через несколько секунд получить ответ. В качестве примера покажем несколько лучших сервисов.
WebDataStats – лучший бесплатный онлайн сервис для определения движка сайта, в его базе содержится более 1000 платформ для создания сайтов. Среди них конструкторы сайтов, популярные и малоизвестные CMS, фреймворки и различное десктопное ПО.
В базовой бесплатной версии любой желающий может проверить интересующий его сайт. В день доступно 5 проверок – больше, в принципе, ни к чему, если только вы не являетесь веб-студией или маркетинговым агентством. Для тех, кому нужно сканировать сайты и собирать данные в промышленных масштабах, предусмотрены платные пакеты услуг. После короткого процесса регистрации сможете зайти в личный кабинет со всеми сводками и тарифами. Минимально можно заказать от 100 проверок, не ограниченных по времени использования, – хоть на пару лет их растягивайте, если вам так удобно. Средства оплаты: PayPal, Webmoney, Яндекс.Деньги.
Есть и готовые пакетные тарифы, стоимость которых варьируется по ступеням: за 1 месяц (полная цена), за полгода (-10%) и за год (-30%). В зависимости от объёма ваших потребностей можно гибко подобрать условия (берём месячную цену при годовой оплате):
- Light, $7 – 1000 проверок в месяц по 1 домену за раз;
- Premium, $28 – 5000 проверок в месяц, можно по 50 доменов за раз, получение данных по истории изменений CMS домена, если она имеет место быть;
- Business, $56 – 20 000 проверок в месяц по 100 доменов за раз, история смены движков домена, загрузка контактных данных сайтов там, где они есть;
- API, $70 – 50 000 проверок в месяц по 1000 доменов за один заход, экспорт истории проверок, контактных данных, а также получение доступа к API системы для использования инструмента в собственных продуктах.
В личном кабинете хранится полная история проверок доменов. Помимо тарифных пакетов услуг, можно заказать и дополнительные вроде сбора базы сайтов на отдельно взятом движке, статистики по нему, по возрасту доменов, рейтингам и тематикам сайтов, истории переходов домена с одной CMS на другую и прочие. Вообще, если у вас есть какой-то особый запрос по тематике анализа доменов, можете смело обращаться к разработчикам. Договоритесь индивидуально за получение любых отчётов в требуемом формате – система позволяет гибко импровизировать, проблем не будет.
Каждый месяц разработчики обновляют базу данных, вручную обрабатывая запросы, по которым система не смогла выдать ответ. Кстати, на платных тарифах учитываются лишь положительные результаты проверок: если вдруг система не сможет опознать движок, проверка не спишется. И ещё: образцы отчётов по индивидуально подобранным критериям вы получите бесплатно для оценки качества. Речь не про кота в мешке – вы заранее узнаете, что покупаете. Если не то – условия можно корректировать. Так или иначе, получите желаемое.
Таким образом, WebDataStats в бесплатной версии подходит для личного использования, разовых проверок, в коммерческой – для компаний: студий SEO и веб-дизайна, маркетинговым агентствам, профессиональным веб-мастерам и вообще всем, кому подробная информация по доменам нужна в больших масштабах для анализа тенденций рынка и конкурентов.
iTrack – простой в использовании определитель, база содержит порядка 50 CMS. Скорость распознавания очень сильно варьируется, в иных случаях можно уснуть. Если знает движок, то отвечает более-менее быстро. Интерфейс простейший: вписали домен, чекнули капчу, запустили проверку и ждёте. Ошибается нечасто, зато очень часто не может определить движок. Сервис надёжный, но претендовать на роль рабочего инструмента не может. Да, WordPress, Bitrix и Joomla он быстренько вычислит. Но отойди чуть влево, чуть добавь кастомизации кода сайта – и всё, уже ошибка.
Явно уступает WebDataStats по всем параметрам: скорости, точности определения, объёмности базы движков. Ну и коммерческих тарифов здесь нет, можно использовать разве что для разовых проверок от случая к случаю, надеясь, что искомый движок входит в небольшую базу данных. Так, для себя иногда поклацать из любопытства. Кстати, ограничений на количество проверок нет – это плюс. Хотя радоваться особо нечему – где взять столько терпения, чтобы проверить здесь хотя бы 10 сайтов, непонятно.
2ip – сервис проверки с базой объёмом около 70 CMS. Основной недостаток – долго думает, перечисляя все движки, признаки использования которых не найдены. Придётся ждать минуты 2-3 до получения ответа, а потом искать его в списке: напротив движка будет указано, что найдены признаки его использования. Странный формат, неопределённый – писали бы просто: сайт на WordPress, Drupal, uCoz или ещё чём-то. Совершенно неудобно, да и точность определения не очень высокая.
Сервис можно использовать как страховочный в виде дополнительного источника информации в спорных моментах. На роль основного определителя не тянет, как минимум, из-за низкой скорости и неопределённости результатов проверок. До WebDataStats ему очень далеко по этим параметрам – тот быстро щёлкает сайты пачками, давая чёткие ответы. 2IP – простенькая, некоммерческая веб-утилита, которую даже для разовых проверок использовать неудобно. Уж очень она медленно работает.
BuiltWith – мощный зарубежный определитель множества данных по введённому в строку поиска домену. В том числе, показывает хостинг и движок, на котором сделан сайт. Но эту информацию предстоит высмотреть в нескольких экранах различных данных: используемые скрипты, сертификаты, подключённые сборщики статистики, кодировка и т. д. Больше подходит для опытных веб-мастеров, которым интересно получить сразу массив данных. Тем не менее, для разовых проверок неудобен: сервис в любом случае выдаст кучу информации по домену, но сведений о движке сайта в этом потоке может и не быть. В этом неудобство – нужно пролистать глазами много всего, пытаясь выхватить то, ради чего зашёл.
Новичкам или просто для беглого просмотра сервис не очень удобен – показывает много лишнего, определяет точно, но далеко не всё. Есть доступ к различным вариациям API, продлевать который можно за внутренние кредиты системы. К примеру, стоимость 2 000 кредитов равна $99. У платных версий API стоимость проверки составляет 10 кредитов, то есть 2000 закончатся довольно быстро, если использовать сервис в профессиональных масштабах.
Как вручную узнать CMS сайта через исходный код
- Открываем сайт в браузере, поддерживающем просмотр HTML-разметки страниц сайтов (Google Chrome, Mozilla Firefox и т. д.);
- Заходим на интересующий сайт, кликаем правой кнопкой мыши в любом месте и активируем функцию «Просмотр кода страницы» или нажимаем сочетание клавиш Ctrl+U;
- Среди множества строчек ищем мета-тег следующего содержания: .
Этот метод определения движка не самый простой, точный и удобный, так как строку с названием платформы часто удаляют, чтобы затруднить определение ботам-сборщикам информации. Но есть и другие признаки. Поищите, к примеру, в структуре сайта папку с шаблонами (обычно она называется «Themes» или «Templates»), зайдите и посмотрите название используемого шаблона, отбросив стандартные варианты (в принципе, по их названию тоже можно узнать движок, имея опыт работы с ним). Прогуглите название шаблона и узнайте, под какую CMS он сделан. Проблема может быть в кроссплатформенности: дизайн может иметь версии сразу под несколько движков.
Wappalyzer – расширение для браузеров Chrome и Firefox
Wappalyzer – бесплатное расширение для популярных браузеров, таких как Mozilla Firefox и Google Chrome, которое автоматически определяет CMS сайта в один клик. После установки, по нажатию кнопки вверху открывается окно с информацией, где кратко перечислены все технологии, используемые на сайте: отображает CMS или фреймворк, установленные счетчики аналитики, социальные сервисы, язык программирования, библиотеки скриптов, подключенные шрифты и т. д.
Расширение может быть интересно тем, кому часто приходится инспектировать разные сайты.
Выводы и рекомендации
Благодаря современным онлайн-определителям узнать подноготную домена не проблема. Лучшим из них является WebDataStats: огромная база движков, высокая скорость и точность выдачи информации в лаконичном, понятном формате. Для тех, кому нужно больше статистики по целым массивам доменов, предусмотрены платные услуги с индивидуально обсуждаемым подходом. Аналогов этим услугам на рынке не предлагает больше никто. Полезно маркетинговым агентствам, разработчикам и другим. А всем остальным достаточно скопировать название домена в поиск и с большой долей вероятности получить через пару секунд название движка, на котором крутится сайт.
Источники:
http://blog.calltouch.ru/kak-opredelit-cms-sajta-instruktsiya-dlya-opredeleniya-dvizhka-sajta/
http://skillbox.ru/media/marketing/kak_bystro_i_besplatno_uznat_dvizhok_sayta/
http://uguide.ru/kak-uznat-na-kakom-dvizhke-sdelan-sait