Создание статического веб-сайта из набора данных контента (возможно, с помощью webgen, webby или аналогичного набора инструментов)

Моя компания (инженерная фирма) хочет изменить дизайн своего веб-сайта с динамическим контентом. У нас есть хорошее портфолио проектов, которые мы хотели бы представить на нашем сайте по категориям.

Чтобы уточнить, я хотел бы иметь меню «Категория проектов», где вы можете выбрать категорию подпроекта (например, церкви, школы и т. д.), которая ссылается на страницу с изображениями всех проектов, которые были отмечены этим атрибут категории. Нажав на изображение, вы перейдете на подробную страницу этого проекта.

Я хорошо разрабатывал страницы asp и jsp, но я всегда работал над внешним интерфейсом в корпоративной среде - я никогда не создавал рабочий сайт из внутреннего интерфейса. Совет, который я получил до сих пор, заключается в том, что полноценное решение CMS было бы несколько излишним, поскольку у нас не будет большого количества просмотров, и мы будем отображать максимум несколько сотен проектов.

Похоже, у меня есть один общий выбор: динамически генерировать страницы (с помощью asp или jsp) или использовать инструмент для создания набора статических html-страниц. Инструмент создавал меню, сводные страницы проекта и страницы отдельных проектов на основе набора данных, которые я мог предоставить (в виде базы данных или текстового файла).

Я склоняюсь к тому, чтобы попытаться использовать такой инструмент, как webgen или webby, для статического создания сайта из-за нашей текущей ситуации с веб-хостингом. Любые мысли о том, какой подход является более подходящим? Способен ли webgen или webby делать то, что я пытаюсь сделать? Или кто-нибудь может порекомендовать другие инструменты веб-разработки, лучше оснащенные для этого?

Спасибо за любой отзыв!


person Darel    schedule 16.04.2010    source источник
comment
связанные: stackoverflow.com/questions/186290/   -  person cregox    schedule 17.04.2010
comment
Принято к сведению. Похоже, что nanoc может сделать то, что я пытаюсь сделать.   -  person Darel    schedule 21.04.2010
comment
по теме: stackoverflow.com/questions/3965838/   -  person kfl62    schedule 02.01.2011


Ответы (3)


Вы всегда можете использовать Template Toolkit :)

person pwseo    schedule 01.01.2011

Джекил, возможно, стоит посмотреть.

См.: https://github.com/jekyll/jekyll/wiki/

person Logan Koester    schedule 17.04.2010

Мне сказали, что webgen не может делать то, что я пытаюсь сделать (без некоторых расширений ручного кодирования), но nanoc может. http://nanoc.stoneship.org/

person Darel    schedule 23.04.2010