Чудо Чудное
Просветленный
(21789)
11 лет назад
Как правило, скриптом называется программа или программный файл сценарий. Ну а если быть предельно точным, то скриптом будет называться практически любая исполняемая процедура.
Если говорить об Интернет-технологиях, то понятие "скрипт" уже несколько сужается и его можно охарактеризовать, как исполняемую процедуру, написанную на каком либо языке, которая запускается на выполнение со стороны сервера по запросу поступившему с конкретно определенной веб-страницы.
Сфера применения скриптов огромна. Например:
seo-скрипты, помогающие продвигать сайты на чистом PHP
сюда же можно отнести скрипты автоматизации бизнеса
сар-скрипты - скрипты активной рекламы
popup-скрипты - скрипты всплывающей информации
скрипты наблюдающие за статистикой посещений (счетчики посещаемости)
скрипты - гостевые книги
скрипты - системы комментариев к понравившимся статьям
на скриптах основаны все cms и форумы
скрипты помогают динамическому отображению веб-сайта
при их помощи пользователь получает возможность обращаться к базам данных
скрипты позволяют организовать изменения части сайта без перегрузки всей страницы
popup-скрипты и другие полезные скрипты.
Местоположение исполняемого скрипта в сети может быть разным.
Например, скрипт может располагаться на том же сервере, где расположена вызывающая его страница. Как вариант - скрипт размещается на другом, т. е. удаленном, www-сервере.
Поскольку посредством запуска скрипта "где-то там" происходит совершение какого-либо действия, то надо всегда помнить, что такая процедура может быть не всегда полезной (т. е. это небезопасно для владельца сервера) .
В частности, по этой причине, не на всех серверах разрешается выполнение скриптов - обычно, провайдеры специально оговаривают условия предоставления такой возможности.
Fanny Fler
Оракул
(52691)
11 лет назад
Правильное написание - script. Имеет разные, но близкие значения, "расписка". "почерк", " письменность", "сценарий". "Манускрипт" - рукописный древний текст.
Ptenchik 777
Гений
(69169)
11 лет назад
Скрипт ( script) — это программа, содержащая набор инструкций для некоторых приложений или утилит. Семантика и синтаксис инструкций в скриптах определяются соответствующими приложениями. Обычно язык скриптов включает простые структуры управления: линейные последовательности, циклы и условные выражения. В сетевых технологиях различают скрипты клиентской и серверной сторон.
Скрипты делятся на две основные категории: серверные (PHP и CGI скрипты) и пользовательские (Java и DHTML).
Серверные скрипты представляют собой программы (как правило, написанные на языке PHP), выполняющиеся на стороне сервера. Основное отличие серверных скриптов от пользовательских — возможность записи в файл, расположенный на сервере. Наиболее известными серверными скриптами являются счетчики посещений, гостевые книги, системы голосований и т. д. CGI (Аббревиатура расшифровывается как Common Gateway Interface — общий шлюзовый интерфейс) представляет из себя часть программного обеспечения сервера, взаимодействовать с другими приложениями, и в этом смысле являющегося так называемым шлюзом для передачи данных, поступивших от клиента, приложениям-обработчикам информации — базам данных, электронным таблицам и т. д. Как правило, CGI скрипты пишутся на языке Perl (Перл) , поэтому их называют Perl скриптами. PHP — серверный скриптовый язык, инструкции которого можно внедрять в HTML-документы. Эти инструкции (программный код) выполняясь на стороне сервера, "выкидывают" результат обработки данных непосредственно в окно броузера.
В виду этой особенности язык PHP также называют препроцессором HTML. Язык PHP представляет из себя достаточно гибкий языком, оснащенный возможностями работы с MySQL, протоколами NNTP, POP3, IMAP и многими другими технологиями. При помощи PHP можно реализовать весь функционал, который обеспечивают CGI-приложения, отличие состоит лишь в том, что PHP значительно проще для понимания и самостоятельного изучения.
Пользовательские скрипты выполняются на компьютере пользователя (посетителя) посредством вызова специальных команд, которые размещаются во фрагментах кода обычной веб-страницы. Для выполнения пользовательских (клиентских) скриптов, броузер должен обладать возможностью поддержки языка, на котором они написаны. Пользовательские скрипты это, как правило, Java (Ява) и DHTML скрипты. Джава-скрипты — это программы, написанные на языке с одноименным названием "javascript" (джава скрипт) . Инструкции языка javascript в коде страницы обрамляются специальными тегами </script> инструкции </script>.
DHTML скрипты — скрипты реализованные на языке DHTML (Dynamic HTML), они также внедряются в HTML код страницы. Разделение на java и DHTML весьма условное, т. к. в большинстве из них используются и javascript и DHTML. Выполнение пользовательских скриптов зависит только от броузера пользователя. На сегодняшний день все популярные броузеры (IE, Opera, Firefox и прочие) обладают поддержкой требуемых языков.