Я управляю старым веб-сайтом с множеством статических HTML-сайтов, без скриптов на стороне сервера, просто с HTML/CSS, с минимальным javascript. Я счел огромной тратой времени, чтобы несколько раз менять один и тот же фрагмент кода на разных страницах. Например, когда что-то в меню изменяется, так как меню является только статическим текстом в каждом документе, я должен делать одно и то же изменение несколько раз.
Мне было интересно, какая лучшая тактика будет заключаться в минимизации этих накладных расходов, другими словами, что бы вы рекомендовали для управления такими вещами, как код навигации на нескольких статических HTML-страницах.
Я знаю, что вы можете использовать:
- скрипты на стороне сервера (например, PHP), но нет другой причины использовать скрипты на этом конкретном сайте.
- фреймы (но это плохо, потому что его.. ну, фреймы:))
- серверная сторона включает (похоже, что это может привести к проблемам при изменении сервера).
- javascript (плохо для SEO)
Что бы вы порекомендовали?
Спасибо.