Решил создать контент-сайт, с использованием CGI, поскольку просто редактировать HTML-страницы запарило; хочется быстро и легко, с помощью скриптов.
Как организовать хранение и выдачу материалов?
Способ №1
Хранить все файлы в текстовом документе, а для выдачи посетителю использовать единый скрипт, содержащий оформление страницы.
Например,
www.content.ru/articles.cgi?number=20222При этом будет создано оформление скриптом, а содержимое из файла 20222.txt
--- Минус этого способа, ИМХО, трудное запоминание для пользователя, а так же вряд ли автоматически эта страница сохранится для автономного просмотра.
+++ Плюс удобство редактирования докуметов, возможность смены дизайна без лишних проблем.
Способ №2.
Хранение текста в HTM документе, а оформление добавляется с помощью SSI. Пример:
www.content.ru/articles/03/01.htmСодержимое HTM файла:
Текст документа.
Какой способ лучше? А может у вас есть более простой способ?