Создание статического веб-сайта

Мне нужен простой способ создания статических веб-страниц, чтобы я мог обслуживать их с помощью Apache или Nginx. В настоящее время я использую инструмент сборки SproutCore (Abbot) для создания статических страниц, но это немного громоздко, поскольку он предназначен для создания приложений SproutCore, а не HTML-страниц, не относящихся к SproutCore.

Вот мои требования:

  • Javascript должен быть объединенными и уменьшенными
  • Файлы CSS должны быть объединены
  • Каждый ресурс изображения / CSS / Javascript должен иметь уникальный URL для лучшего кэширования (строки запроса недостаточно)
  • URL-адрес объекта должен отличаться только тогда, когда он действительно изменяется
  • Локализация полностью поддерживает HTML, CSS, Javascript и файлы изображений.
  • Хороший механизм шаблонов с макетами, частичными данными и т. Д.

Вот возможные решения, которые я нашел:

Есть какие-нибудь мысли по этому поводу?

После долгого процесса оценки я решил использовать Middleman. Он делает свое дело, и мне нравится его простота и тот факт, что я могу использовать с ним существующие компоненты стойки.

С уважением,

Пекка Маттила

16
задан Pekka Mattila 19 October 2011 в 11:21
поделиться