Що таке сценарій? Це така програма, яку розробляють для динаміки різних сайтів, які є в мережі Інтернет, для їх повноцінного функціонування. Основні види скриптів Для кращого розуміння, що таке скрипт, давайте познайомимося з цим поняттям докладніше. Всі скрипти ділять на дві головні категорії: 1. Клієнтська, яка виконується на комп'ютері користувача. 2. Серверна. Вона призначена для реалізації безлічі різних функцій.

Клієнтські скрипти можуть робитися користувачами з їх ПК. Вони являють собою команди в коді web-сайту. Часто застосовують Java, а також DHTML скрипти. Це залежить від того, в якому коді створено певний сайт. Наприклад, якщо ресурс написаний на HTML, то застосовують DHTML скрипти. Правильне виконання скриптів залежить від браузерів. Тому розробники часто перевіряють, як скрипти працюють ще до того, як викладають їх в мережі. Це дозволяє уникнути деяких непорозумінь. CGI і PHP - приклади серверних скриптів. Вони є майже на кожному сайті в Інтернеті. CGI - це елемент інтерфейсу, застосовуваний, щоб зовнішня програма могла зв'язатися із web-сервером. Програму, що працює за таким інтерфейсу з web-сервером, називають шлюзом або скриптом (сценарієм). Якщо говорити простою мовою, що таке скрипт, то це програмний файл-сценарій або програма, автоматизує певну задачку, яку користувачам комп'ютера довелося б робити самим вручну.
На яких мовах пишуть такі програми Пишуть такі програми на спеціальних мовах (скриптових), які мають різний синтакисис, відрізняються своїми можливостями і сферою застосування. Це можуть бути:

- PHP. - JScript. - javascript. - Perl. - Python. - AngelScript. Для чого застосовують скрипти Щоб прорисовалась більш чітка картина того, що таке скрипт, треба знати, в якій області його можна застосувати. Сфера використання таких програм-скриптів дуже велика: - З допомогою скриптів люди можуть працювати з базами даних. - З ними можна визначати статистику відвідувань сторінок сайту. Мова про лічильники відвідувань. - Розробляють навіть скрипти, допомагають у SEO-просування Інтернет-ресурсів, для цього є програми по автоматизації браузера. - Ви, напевно, помічали, що на багатьох сайтах можна залишати коментарі, висловлюючи свою думку з тієї чи іншої теми. Це теж можливо завдяки скриптам. - Стає можливим залишати записи в різних гостьових книгах. - Всі системи управління сайтами (CMS) ґрунтуються на скриптах. - Їх використовують для форумів. - Динамічне відображення сайтів - теж заслуга цих програм. - Саме скрипти можуть поміняти частину сайту без перевантажень всієї сторінки. Приклад використання Це далеко не всі їх можливості. Скрипти - це програми. Створюють їх програмісти, які володіють глибокими знаннями. Створити якісний і серйозний скрипт не так просто. Часто для написання певного скрипта потрібно спільний досвід декількох фахівців-програмістів. Давайте подивимося на приклад скрипта, який виводить на сторінці сайту текст, розфарбований у всі кольори веселки.
1. Для цього у файлі html між тегами head вставте наступний код.
2. Далі додайте між тегами body такі рядки.
3. Милуємося результатом.
Робити програми-скрипти можуть люди з певними теоретичними і практичними знаннями програмування. Але якщо у вас непогане аналітичне мислення, і є велике бажання, то ви зможете навчитися цього.