Что такое скрипт

В ответе на вопрос «Что такое скрипт?» можно применить несколько определений. Ограничимся двумя, наиболее часто употребляемыми в сфере информационных технологий.

Скрипты в Интернете

Скрипт – программа или её исполняемая часть (файл), которая запускается с точно определённой страницы сайта, а выполняется на сервере. Это определение скрипта пропущено через призму веб-пространства.

Без скриптов немыслимо создание ни одного современного функционального сайта. Скрипты выполняют множество функций, при пользовании клиентов ресурсами сайтов. Всё, к чему мы с вами так привыкли (форумы, гостевые книги, возможность оставлять комментарии и т.п.), является продуктом деятельности скриптов.

Чтобы поверхностно понять, как создаются и работают скрипты рассмотрим, довольно часто встречающийся, CGI-скрипт.

Поскольку скрипт – это последовательный алгоритм действий (программа), его можно написать на языке программирования. На всякий случай напомню, что есть компилируемые языки программирования, при использовании которых программист пишет программу, затем компилятор переводит её в машинный код для удобного чтения компьютером. А при создании программы интерпретируемыми языками, программа используется компьютером в таком виде, в каком её написал программист.

CGI-скрипты, в этом отношении наиболее универсальны и могут быть написаны как на компилируемых, так и на интерпретируемых языках. Главное, чтобы удалённый сервер был снабжён компилятором или интерпретатором, в зависимости от языка. Так сервера с ОС Unix интерпретируют Perl, Shell, C/C++, а сервера с ОС Windows – Perl, C/C++, Delphi, Visual Basic.

СGI-скрипт можно написать на любом из этих языков, другой вопрос, нужно ли это в принципе. Конечно, если вы собираетесь создать своеобразный скрипт, которому нет аналогов в Интернете, можно попробовать. Но, в подавляющем большинстве случаев, сайтам требуются те скрипты, аналоги которых есть на большом количестве сайтов. Коды этих скриптов уже написаны и общедоступны, остаётся только найти подходящий скрипт и установить его на свой сайт.

Как работают скрипты

После того как мы разобрались, что такое скрипт попробуем понять принцип его работы. Обычно пользователю, чтобы войти на сайт и полноценно использовать все его ресурсы, необходимо авторизоваться. Для этого он заполняет поля «Пароль», «Логин» и нажимает кнопку «Войти». Здесь то и запускается работа скрипта, после получения данных на сервере. CGI-скрипт считывает поступившую информацию, обрабатывает её, сравнивая с базой зарегистрированных пользователей, выявляет совпадение и отправляет пользователю соответствующее сообщение (например, «Добро пожаловать, Иван Иванович! »).

Использование скриптов не ограничивается применением в функционировании сайтов. Скрипты широко используются в game-индустрии, при создании игр. В любом случае, постепенно скрипты стали неотъемлемой частью информационного пространства. Возможно через несколько десятилетий при ответе на вопрос «Что такое скрипт?» можно будет представить более ёмкое и сложное определение, но его основная суть останется той же, что и сейчас.

Случается, что нет возможности попасть на тот или иной сайт по ряду причин: заблокирован доступ государственными структурами, нет возможности много раз воспользоваться услугами какого-либо сервиса с одного и того же IP-адреса. В таком случае подойдут услуги proxy-сервера. Подробнее можно изучить на
proxy-sale.com.

 

Добавить комментарий

Adblock
detector