Недавно меня попросили завладеть сайтом небольшой некоммерческой организации. Веб-сайт представляет собой довольно простую настройку: около десятка страниц относительно статичной информации, некоторые галереи изображений и главная страница с последней информацией об организации и т. Д. (Даже главная страница не будет обновляться очень часто).
Моей первой мыслью было создание простой CMS, такой как Wordpress или Joomla, когда я обнаружил что-то довольно неудачное. Поскольку это некоммерческая организация, веб-сайт обслуживается на некоторых бесплатных хостингах без установки PHP / Ruby / Python. Это означает, что я ограничен обслуживанием простым HTML / CSS / JavaScript и, в основном, ничем иным.
То, что я ищу, так это предложения для структуры веб-разработки, которая, в качестве последнего шага, могла бы «предварительно скомпилировать» сайт в прямой HTML / CSS / JavaScript, который я затем мог бы загрузить на сервер. Я знаю, что могу написать все вручную, но между каждой страницей будет много общего кода, который я не хочу копировать и вставлять снова и снова.
Единственный фреймворк, который приходит на ум, это Google Web Toolkit , но кажется, что он может быть немного излишним для моих требований. На самом деле все, что мне нужно, - это приличная структура шаблонов, в которую я мог бы вставить новый контент, так как в основном каждая страница будет иметь одинаковые верхний и нижний колонтитулы и навигацию.
Любые другие предложения?