У меня есть веб-сайт, который динамичен в том смысле, что из базы данных генерируется много данных, но содержимое базы данных изменяется редко (примерно 1-3 раза в неделю). Эти изменения являются ручными и контролируемыми.
Вместо использования динамического веб-сайта я предпочитаю использовать статические страницы. Я обсуждаю, какое решение лучше:
локон / Wget / паук
Этот вопрос упоминает об этом. Недостатки, которые я вижу, могут быть:
- необходима ручная очистка (ссылки, отсутствующие изображения и т. Д.)
- не может смешивать статические и динамические страницы
1020 прокси * *
Я мог бы использовать прокси для кэширования статических страниц в течение определенного количества дней. Недостатки:
- сложно управлять кешем каждой страницы
- нужно очищать кеш после каждого изменения вручную?
Использование программы для генерации статических страниц
Мой текущий выбор: я использую Perl-программы для генерации статических страниц из динамического контента. Это не очень хорошо масштабируется, так как мне приходится много кодировать HTML, особенно структуру страницы
Есть ли другие способы сделать это? Что бы вы / вы предпочли?