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

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

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


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


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

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

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

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

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

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


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

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