Як правило за допомогою цієї технології створюються особисті. домашні сайти, які створюються недосвідченими користувачами.
Недоліком такої технології є те, що при необхідності оновити сайт або додати кілька сторінок доводиться заново переробляти весь сайт. Доводиться набрати сторінку в html-форматі, помістити її на сервер, дати анотовану посилання зі змісту рубрики, в якій сторінка публікується, повідомити про появу матеріалу на Головній сторінці, в розділі В«НовиниВ», змінити інші пов'язані сторінки (встановивши перехресні посилання), при цьому всі сторінки потрібно знову закачати на сервер, всі посилання перевірити на правильність, а при знаходженні помилки - виправити обидва варіанти сторінки, і той, що на сервері, і той, який на домашньому комп'ютері. Публікації та оновлення матеріалів при використанні такої технології дуже ускладнені. Ці ж кроки доводиться робити і при зміні дизайну сайту. p align="justify"> 2. SSI-технологія, розшифровується як Server Side Include, тобто включення на стороні сервера, і дозволяє збирати сторінку з окремих шматочків, підключаючи до одним файлів інші. Тобто будь-яка сторінка на сайті являє собою В«листковий пирігВ» - текст матеріалу виявляється затиснутий між верхнім і нижнім колонтитулом, причому останні однакові на всіх сторінках і з цього їх можна досить легко винести в окремі файли, а потім підключати SSI-інструкціями. За допомогою текстового редактора (візуальні вже незастосовні, оскільки вони воліють працювати з цілісними html-документами, а не з В«SSI-нарізкоюВ»), розрізаються сторінки сайту, замінюється код, що відноситься до дизайну (ті самі колонтитули). Реалізується ідея поділу змісту і форми: у файлах залишається тільки контент, а дизайн налаштовується через зміну SSI-вставок.
3. Таким чином легко змінити оформлення і навігацію на всьому сайті. І верстка сторінок стає помітно полегшується - не доводиться плутатися в коді таблиць і осередків. Недолік технології в тому, що при публікації нових матеріалів все одно половину сайту доводиться міняти вручну і перезавантажувати на сервер.
4. CGI-скрипти. Скрипти являють собою програми, які запускаються і працюють на стороні сервера, взаємодіючи з користувачем через браузер. Інформація вводиться в такий скрипт шляхом заповнення веб-форми, обробляється їм, а потім результат виводиться відвідувачу у вигляді динамічної сторінки. Це досить гнучкий і універсальний інструмент, за допомогою якого автоматизуються рутинні дії. За допомогою Perl і пишеться програма, яка запитує через веб-форму параметри матеріалу: рубрику, заголовок, ім'я автора, сам текст, анотацію і т. д., потім записує введену інформацію у вже зверстаному вигляді в новий файл, проставляє на нього посилання в інших файлах і робить всю іншу рутинну роботу. За допомогою CGI можна робити ще багато хороших реч...