Как опознать фреймворк Ruby on Rails на сайте?

Есть желание просмотреть примеры сайтов, приложений, написанных на фреймворке Ruby on Rails.

Можно ли по исходному коду веб-страницы (html) через браузер определить, что сайт работает на Ruby on Rails? Например, по путям расположения файлов css и images. Если нет, то какие способы есть?
  • Вопрос задан
  • 8212 просмотров
Пригласить эксперта
Ответы на вопрос 3
@ilyasovd
Ruby / Ruby on Rails разработчик
1 признак - если разработчик использует Asset Pipeline, то название сжатого css или js файла примерно походит на /assets/application-2742d3db28fd49e148cb335459acc8b1.css.
Это можно увидеть на том же freelansim.ru, который написан на рельсах.

2 признак - у сайта написанного на рельсах есть cookie c хэшем сессии вида _название_session.

Конечно разработчик может это поменять, но большинство всеравно использует Asset Pipeline.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
twitter в самом начале работал на рельсах, github/gitlab так же написаны на рельсах (во всяком случае гитлаб)... Я слабо понимаю что вы хотите посмотреть - RoR это все же фреймворк а не CMS.
Ответ написан
TakteS
@TakteS
Ruby on Rails back-end developer
Часто вместе с рельсами используют Devise, который, в большинстве случаев, можно узнать по адресам страниц авторизации и регистрации:
url/users/sign_in - авторизация
url/users/sign_up - регистрация

В путях к стилям и js обычно есть директория assets.

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

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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 100 000 до 250 000 ₽
iGooods.ru Санкт-Петербург
от 120 000 до 180 000 ₽
28 мая 2020, в 01:17
1000 руб./в час
27 мая 2020, в 23:51
3000 руб./за проект