Создание статического сайта из контроллеров Rails-приложения для S3? - PullRequest
1 голос
/ 08 февраля 2012

Есть ли гем / предпочтительная процедура для генерации статических страниц из другого типичного сайта Rails?Сейчас я пишу грязную задачу Rake, которая выполняет итерацию по ряду путей / маршрутов и wgets и сохраняет их как статический HTML.

Для S3 каждый маршрут, такой как controller / route_name сохраняется как: controller / route_name / index.html

Это кажется достаточно простым ... но я заканчиваю тем, что переписываю этот вид задач снова и снова.Мне было интересно, если бы существовал Jekkyl-подобный гем, но для общей конфигурации Rails

1 Ответ

1 голос
/ 08 февраля 2012

Я думаю, что первый вопрос, на который вам нужно ответить, - почему вы используете рельсы, если это не динамический сайт и может быть реплицирован с использованием статического HTML.Мое мнение таково, что это излишне.Я бы предложил использовать что-то вроде Middleman , что позволит вам писать на Ruby по-прежнему, с большей частью крутости Rails, но с конкретной целью экспорта на статический сайт.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...