В веб-технологиях не так много языков. Поэтому почти для любого сайта можно сказать, что он написан на php+html+js. Еще встречаются варианты, где вместо php используется asp или asp.net.
Есть и варианты ruby, node.js и еще некоторые.
Если создатель сайта захочет, то вы никогда не сможете узнать используемый язык. Да это никому и не нужно.
автор вопроса выбрал этот ответ лучшим
в избранное ссылка отблагодарить
evgenibo [17]
Тема, на мой взгляд, раскрыта не полностью.
Если Создатель)) не захочет — хорошо, понятно. А если он не «парился» и не шифровал эту информацию, тогда как-то можно? — 9 лет назад
xi-tauw [24.3K]
Если видите, что адрес оканчивается на php, значит использовали php.
Если адрес оканчивается на aspx, значит использовался asp или asp.net. По аналогии можно понять и другие технологии, но если сайт отдает html, то узнать используемый язык практически нет шансов. — 9 лет назад
evgenibo [17]
Спасибо, тема языков раскрыта)) — 9 лет назад
комментировать
Virin eya [16.2K]
5 часов назад
Как Узнать Все Характеристики Своего Компьютера / Ноутбука?
Разбирающийся в языках программирования специалист без труда и быстро самостоятельно определит, на какой CMS сделан сайт и на каком коде он написан. Достаточно открыть консоль разработчика и внимательно изучить код сайта. Системы управления сайтами пишутся на классических языках программирования, которые одновременно используются в этой системе. Просто для удобства и быстроты создания сайтов владельцы CMS организовали это в простую и понятную визуальную систему управления.
Каждый язык программирования имеет специфичное обозначение и функции, атрибуты элементов (особенно CMS WordPress с характерными ему приписками в начале директорий и файлов wp_). По стилю и обозначению кода и узнается язык программирования, на котором написан сайт. Если в этом человек не разбирается, то можно воспользоваться онлайн-сервисами проверки CMS сайта. Если сайт написан на коде, без использования CMS, то онлайн-сервисы напишут «CMS не определена». Также, многие сайты, созданные на популярных CMS, выдают себя типовой структурой и оформлением.
Если владелец сайта не приобрел домен 1-го уровня и оставил сайт на домене 2-го уровня, то в конце домена будет приписка определенной CMS-системы, например, website.tilda.сc. И тогда сразу понятно, что это Тильда. Или website.wix.соm (это CMS Wix).
Источник: www.bolshoyvopros.ru
Как быстро и бесплатно узнать движок или конструктор сайта
Если вы серьёзно изучаете конкурентов или делаете ТЗ на сайт, полезно уметь определять CMS и другую начинку. Это не так сложно, нужно просто.
Как узнать CMS сайта? — Определяем на каком движке сделан сайт
Иван Иваничев
Пишущий интернет-маркетолог, автор-фрилансер. Помогает развивать и продвигать блоги, делает контент для внешних площадок. Пишет об интернет-маркетинге, реже о финансах и бизнесе.
CMS — content management system, система управления контентом, или просто движок. Позволяет загружать информацию на сайт и настраивать его функции. Упрощает взаимодействие администратора с сайтом (для этого используется административная панель, или просто админка). Тем не менее требует навыков веб-разработки и обеспечения безопасности данных.
Конструктор — тоже платформа для создания сайтов, создания и редактирования контента, хранения данных. Разница в том, что она позволяет делать всё это вообще без знаний и опыта. Недостатки конструкторов по сравнению с CMS: меньше возможностей в плане функций и дизайна, высокая стоимость, отсутствие реального контроля (по сути вы арендуете сайт на конструкторе, а не владеете им).
Умение определять движок интернет-ресурса — а также установленные там плагины, скрипты, счётчики — пригодится не только веб-разработчикам. Интернет-маркетологу это тоже будет полезно: при анализе конкурентов, подготовке ТЗ на создание или редизайн сайта.
Ведь если нравится дизайн и функциональность какого-то действующего портала/лендинга/интернет-магазина, возможно, стоит использовать такую же систему для своего проекта. А также выбирать и подключать сторонние инструменты с учётом таковых у сайтов-конкурентов.
Узнать CMS и другое ПО на любом ресурсе можно вручную и с помощью специальных инструментов. Перечисляем самые эффективные способы.
1. Определяем вручную
Копаемся в HTML-коде
Упоминания движка можно найти в метатеге generator, названиях плагинов, путях к важным файлам (внутри тега head), иногда в футере (подвале) сайта. Чтобы открыть исходный код, нужно кликнуть правой кнопкой мыши в любом месте страницы и нажать на «Просмотреть код» или использовать горячие клавиши Ctrl + U. Далее искать удобно уже с помощью Ctrl + F.
Источник: skillbox.ru
Узнать CMS сайта: как проверить на каком движке сделан ресурс, сервисы по определению платформы
Бывало ли вам интересно узнать, как работают веб-ресурсы: как их делают красивыми, удобными и функциональными? Понять это полезно еще и с практической стороны: если вы разрабатываете собственную платформу, хорошо бы знать CMSку конкурента.
В статье расскажем, как узнать, на какой CMS сделан сайт: определить движок и админку ресурса.
Содержание скрыть
- Определение административной панели вручную
- Просмотр исходного кода
- Проверка пути к файлам оформления
- Служебные страницы в robots.txt
- Вход в административную панель
- Поиск движка в футере сайта
- Определение структуры URL
- Be1
- 2ip
- iTrack.ru
- WhatCMS
- Built With
- Wappalyzer
- iTrack
- RDS Bar
Определение административной панели вручную
Эти способы не предполагает использования специальных сервисов или утилит. Сделать это можно прямо в окне браузера.
Просмотр исходного кода
Для этого откройте html-код страницы, используя команду CTRL + U. Затем вызовите поисковую строку с помощью комбинации клавиш CTRL + G и введите там тег «generator».
Способ не самый эффективный – эту строчку можно удалить без вреда для функционала (многие сисадмины так и делают). Следовательно, поиск ничего не покажет.
Проверка пути к файлам оформления
Этот метод реализуется так же, как предыдущий – через поиск информации в коде. Внутри тега head вы можете найти важные системные файлы с указанием CMS.
У каждой админки есть своя структура, по которой ее можно отличить от других. Для WordPress это будет wp-content или wp-includes, для Битрикс /bitrix/panel/, /bitrix/templates/. Для других аналогично – в html-коде будет буквенное обозначение панели.
Служебные страницы в robots.txt
У каждого сайта независимо от движка есть файл robots txt – он управляет трафиком поисковых роботов на веб-ресурсе. Найти его можно через поисковую строку браузера, введя в ней https://site.ru/robots.txt/. В нем можно увидеть признаки используемой системы управления.
Вход в административную панель
Можно попробовать такой способ – ввести в строке поиска один из вариантов url для входа в админку. Для каждой системы управления он будет свой. Не получилось с одним – используйте другой. Это не очень удобно и эффективно, но попытаться стоит.
Вот несколько вариантов для входа в популярные CMS:
- WP — site.ru/wp-admin/
- Bitrix — site.ru/bitrix/admin/
- Joomla — site.ru/administrator/
- Drupal — site.ru/user/
Поиск движка в футере сайта
Загляните в подвал. Возможно там, за мелким шрифтом, скрыта информация, какую ЦМС использовали разработчики при создании ресурса. Практического назначения эта отметка не несет и ни на что не влияет, поэтому её очень редко размещают.
Исключением могут стать случаи, когда в разработке использовался готовый шаблон и нужно указать его автора.
Определение структуры URL
Еще вы можете посмотреть, как выглядят ссылки на страницы. Но получится это, только если у домена не настроено формирование человекопонятных урлов.
Если вам удалось найти такой, то определить админку можно по следующим признакам:
- необработанный адрес для Вордпресс выглядит так: site.ru/р=245
- для Битрикс, например: #PRODUCT_URL#?id=#ID#
- для Joomla: site.com/content/view/44/896/
Онлайн-сервисы для проверки панели управления
Если все, что вы попробовали сделать самостоятельно не помогло, есть еще один способ, как узнать на какой платформе сделан сайт – понять на чем он написан через online-сервисы.
Be1
Поможет понять, проверить и определить движок CMS. По утверждению создателей, работает благодаря уникальному алгоритму, который за несколько секунд выдает готовый ответ. Имеет возможность массовой проверки, единоразово можно просканировать до 10 адресов.
База для анализа состоит из 78 вариантов ЦМС – популярных и не очень.
Если при проверке вы видите прочерк, значит, сервису не известен движок или это самописка.
Такой способ создания используют, если нужно разработать особенный функционал, который не может предоставить ни одно из готовых решений.
Но минусов у самописных веб-ресурсов больше, чем плюсов:
- Отсутствие документации. Все инструкции пишутся разработчиками для себя, что увеличивает порог вхождения и осложняет работу.
- Сложности с поиском техподдержки. Большинство программистов работают с готовыми панелями. Найти человека, готового разобраться с новым функционалом с нуля, достаточно сложно.
- Если специалисты, занимающиеся разработкой, уйдут из проекта, очень сложно будет его изменять и масштабировать.
2ip
Поможет определить систему управления сайтом. Проверка происходит по ряду признаков, характерных для тех или иных административных панелей.
Во время анализа можно увидеть, среди каких движков происходит поиск. Если ЦМС удалось определить, вы увидите в строке напротив надпись «найдены признаки использования».
iTrack.ru
Этот сервис создан для определения платформы CMS: на нем можно посмотреть, на каком движке или конструкторе работает сайт. Имеет в базе 80 систем управления для анализа.
Проверка происходит по «отпечаткам» админки – проще говоря, по ключевым фразам, которые встречается в определенной административной панели.
WhatCMS
Позволяет определить не только систему управления контентом, а еще хостинг-провайдера и язык программирования. В базу входит 390 ЦМС – среди них есть даже MediaWiki, которую не видят большинство аналогичных программ.
Built With
Сервис поможет узнать, на какой платформе создан сайт: здесь можно определить, какой движок CMS использует ресурс, зная его доменное имя, и увидеть, какие аналитики и функции подключены для домена.
Объем отображаемой информации достаточно большой. Чтобы найти упоминание админки, придется немного проскролить страницу.
Браузерные расширения
Если проверки нужно проводить много и часто, удобнее воспользоваться инструментом в браузере. Такие дополнения могут не только показать админку, но иногда и другую полезную информацию, например, плагины.
Wappalyzer
Подходит для Chrome, Safari и Firefox. Определяет технологию, с помощью которой создан ресурс. Еще показывает метрики, фреймворки и библиотеки.
iTrack
Подходит для Chrome. Мы говорили о нем выше, теперь презентуем в формате утилиты. Позволяет узнать ЦМС онлайн или вставить ссылку в окно интерфейса.
RDS Bar
Расширение позволит понять, на чем построен сайт: сделан он на движке WordPress или создан на конструкторе, например, на Tilda или Wix. Его функционал достаточно обширный, поэтому он подойдет для опытных seo-специалистов. Здесь есть: проверка хоста и ip, robots.txt и sitemap, просмотр исходного кода и веса страниц, определение RSS-каналов и скорости загрузки. Можно использовать в Chrome, Яндекс.Браузере, Opera и Firefox.
Что делать, если ничего не помогло
Если проверка сайта на движок CMS ни одним из вышеперечисленных способов не получилась, это значит, что он сделан на самописке. Если вам все же необходимо узнать эту информацию, снова загляните в подвал. Возможно, там вы найдете ссылку на разработчика и сможете написать ему напрямую.
Заключение
Способов узнать админку много, и все они отличаются уровнем сложности и информативности. Конечно, проще всего использовать программы, которые определят CMSку и покажут вам результат. Но опытный специалист должен уметь обходиться без вспомогательных инструментов и знать базовые моменты, как проверить и определить движок CMS. Это говорит о профессионализме и понимании процессов.
Источник: semantica.in