Що таке скрипт? Це така програма, яку розробляють для динаміки різних сайтів, які є в мережі Інтернет, для їх повноцінного функціонування.
Основні види скриптів
Для кращого розуміння, що таке скрипт, давайте познайомимося з цим поняттям докладніше. Всі скрипти ділять на дві основні категорії:
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. Любуемся результатом.
Робити програми-скрипти можуть люди з певними теоретичними та практичними знаннями програмування. Але якщо у вас непогане аналітичне мислення, і є велике бажання, то ви зможете цього навчитися.