Дізнаємося разом, що таке 'скрипт'

У даній публікації буде розглянуто питання про те, що таке "скрипт". Після вивчення цієї інформації, читачі отримають загальне уявлення про роботу таких програм. Будуть запропоновані і деякі корисні інструкції із зазначеної тематики. Отже, "скрипти" - це, насамперед, програми чи програмні файли, сценарії. По суті, таким терміном називають будь-яку виконувану процедуру.

Програми- "скрипти" мають і більш звужене поняття. Наприклад, Інтернет-технології пропонують наступне значення цього слова: "Це виконується процедура, що запускається сервером по певному запиту, який надходить з конкретної сторінки (веб-ресурсу) Інтернету". Розповідаючи про те, що таке "скрипт" в плані його застосування, слід уточнити, що сфера використання таких програм велика.

З їх допомогою користувач персонального комп'ютера може звернутися до самих різних баз даних, отримує можливість спостереження за статистикою відвідувань за допомогою спеціальних лічильників. Також сюди відноситься залишення коментарів до певних публікацій, робота з гостьовими книгами (вчинення записів, побажання) і так далі. Де знаходиться "скрипт"? Його місцем розташування може бути той сервер, на якому розміщена веб-сторінка, яка до нього звертається. Можливо й таке його розміщення, як віддалений сервер мережі Інтернет.

Враховуючи той факт, що при запуску "скрипта" виробляються певні дії, слід взяти до уваги, що виконання подібних процедур може бути як корисним, так і шкідливим. Зокрема це може нести певну небезпеку власникам серверів. Відповідно на деяких з них забороняється використовувати "скрипти". Як правило, провайдер надає таку можливість після того, як обумовлені спеціальні умови застосування даних програм.

Тепер поговоримо про те, що таке "скрипт", і про його застосування більш детально. Фактично в даний час вони використовуються на кожному веб-ресурсі, і про них знає або чув будь-який більш-менш просунутий користувач персонального комп'ютера. Можливо, що при цьому багатьом людям хотілося дізнатися про зовнішній вигляд і роботі цих програм. Ми будемо говорити про те, що таке "скрипт-CGI", який власне і є програмою, виконуваної на Веб-сервері.

Виконується вона, відповідно, після запиту клієнтів. Під клієнтами тут маються на увазі саме відвідувачі певних Web-сайтів. Фактично "CGI-скрипт" в деякому роді аналогічний іншим комп'ютерним програмам, типу "Ворда" (MS Word) або "Експлорера" (Explorer). Спочатку слід зрозуміти, що "CGI" не є якимсь мовою програмування, за допомогою якого пишуться "скрипти". Повна назва цього спеціалізованого інтерфейсу - "Common Gateway Interface". Використовується він для того, щоб запускати "скрипти" і вести подальшу роботу.

Тепер повернемося до раніше зробленому твердженням: "Виконання описуваних програм може нести певну небезпеку". Що стосується "CGI-скриптів", то і вони не є винятком. Звідси випливає, що плануючи певні Інтернет-проекти, слід уточнити деталі виконання "CGI" на тому чи іншому сервері. Раніше говорилося про те, що на деяких хостингах Інтернету провайдерами може бути заборонено або обмежено виконання таких програм.

Особливо часто обмеження на використання "CGI" спостерігаються на безкоштовних хостингах. Це призводить до того, що користувач позбавляється можливостей реалізувати різні корисності.

Специфіка роботи "скрипта-CGI": якщо ви є власником веб-ресурсу, то на ваш сайт заходять відвідувачі, які залишають відгуки, коментарі. При цьому вони заповнюють відповідні поля, а потім натискають - "Відправити". Після таких маніпуляцій дані відправляються на Сервер, відбувається запуск "CGI-скрипта" і обробка інформації. Відвідувач при цьому бачить, що його коментар з'являється на сторінці і отримує повідомлення на кшталт: "Ваш коментар доданий, дякуємо!"

Фактично загальне уявлення про те, що таке "скрипт", ви тепер маєте. Для більш скрупульозного вивчення теми існують спеціальні навчальні матеріали.


» » Дізнаємося разом, що таке 'скрипт'