ули такі поняття як статичні і динамічні веб сторінки. Тут важливо чітко розуміти, про що йде мова, до чого застосовуються ці поняття. p align="justify"> Сторінки діляться на статичні і динамічні з поведінки документа в браузері. З іншого боку ці поняття часто використовують і в іншому сенсі. Документи також діляться на статичні і динамічні за способом створення документа. p align="justify"> По поведінці документа в браузері користувача, розрізняють:
В· Статичні html сторінки
В· Статичні - означає, що сторінка виглядає завжди однаково, на залежно від дій користувача. Наприклад, меню організовано посиланнями на окремі сторінки, а не списком, що випадає.
В· Динамічні html сторінки
В· Ці сторінки вже можуть реагувати на дії користувача і змінюватися. Наприклад, при клацанні по тексту може показуватися спливаючий блок тексту з перекладом слова. До речі, саме так реалізовано один із плугинов-перекладачів для браузера Firefox.
Динаміка на веб сторінках реалізована за допомогою скриптів, які виконуються браузером. Багато елементів мови html підтримують визначення обробників подій. Наприклад, можна задати обробку події "натискання кнопки миші" на зображенні. Тоді якщо користувач клацне на цю картинку, викличеться визначений для цього обробник. p align="justify"> Це може звучати дещо заплутано, але не переживайте. Коли ви з цим зіткнетеся - все буде простіше. p align="justify"> Найпоширеніший мова для створення динаміки веб сторінок - це JavaScript. (Не плутайте з мовою програмування Java. Це дві абсолютно різні сутності.) p align="justify"> Рідше використовується VBscript (visual basic script). (Microsoft як завжди пішла своїм шляхом.) p align="justify"> За способом створення документи ділять знову на статичні і динамічні.
Статичними називають сторінки, якщо вони лежать на сервері в html вигляді.
А динамічними називають ті, які генеруються "на льоту" по запиту браузера.
Як легко побачити, якщо на сервері лежить звичайна html сторінка, то такий підхід сильно обмежений. Наприклад, у вас є інтернет-магазин, і ви додали новий товар. Якщо ваш магазин складається з "статичних" html сторінок, то ви повинні вручну підправити кілька інших сторіночок. Як мінімум це каталог товарів і, напевно, форму замовлення. Якщо у вас скінчився небудь товар, то знову треба оновлювати сайт. Це дуже незручно. Тому ви не знайдете жодного інтернет магазину на html. (Хоча і можна придумати систему, яка автоматично перегенірірует сайт при зміні товару. Але це не дуже елегантне рішення). p align="justify"> Якщо сайт містить часто мінливий контент (content - інформація на сайті), то вам на допомогу прийдуть скрипти, що виконуються на сервері. І це ...