Задать вопрос

Вопрос по поводу организации сайта на статическом HTML

Добрый день коллеги.

Прошу помощи в выборе пути реализации расширения возможностей сайта на статическом HTML или интеграции с какой либо CMS.

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

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

Уже рассмотрела несколько решений по интеграции с CMS, но не хочу уходить со статики.

Заранее спасибо!
  • Вопрос задан
  • 3350 просмотров
Подписаться 7 Оценить Комментировать
Ответ пользователя Anton_from_Amber К ответам на вопрос (12)
Anton_from_Amber
@Anton_from_Amber
Если страниц действительно много, то можно поднатужиться, написать скрипт, который бы повырезал ценную часть со статических файлов и перегнал бы это добро в БД. Ведь структура статики как указано одинакова.
Дальше этот контент несложно прикрутить к практически любой системе управления (MODx к примеру удобен для такой операции), настроить псевдонимы для дружественного url на основе структуры директориев статического сайта и радоваться жизни. К тому же, всегда готовую базу можно экспортировать в набор таких же статических файлов на основе гибких шаблонов.
Резюмируя: один раз переносим контент в базу, настраиваем MODx (или другое удобное), экспортируем в определённый момент статику и кладём в нужную папочку. Если что в дизайне поменялось — делаем повторный экспорт.
Ответ написан