556__________________Часть V. Разработка программ и написание скриптов

на крайность и создать объект ActiveX или модуль расширения Netscape. В большинстве случаев в этом нет необходимости. С другой стороны, вы можете ограничиться простейшим скриптом, который удовлетворит ваши требования. Вариант использования языка Java или CGI-скриптов лежит где-то посередине.

Варианты реализации программ и скриптов

В приводимом ниже списке кратко описаны возможные варианты применения программ или скриптов при разработке Web-страниц, которые будут подробно рассмотрены в данной главе. Вооружившись этими сведениями, вы сможете выбрать соответствующее средство для решения поставленной задачи:

+ CGI— CGI (Common Gateway Interface, .Общий интерфейс шлюза)представляет собой серверный вариант языка записи скриптов, который часто используется для обработки на сервере данных, поступающих из форм. Много опасений было по поводу того, что CGI-скрипты вскоре отомрут, однако до настоящего времени они применяются довольно широко. Вопросы разработки CGI-скриптов рассматриваются в главе 25!

+ Java— язык Java представляет собой язык программирования, основанный на C++. Он отличается от C++, поскольку создан для использования на Web-страницах. Подобно языку C++, язык Java может использоваться для создания полноценных приложений, например, текстового процессора. В то время как написание скриптов покажется вам вполне естественным, если вы привыкли к написанию HTML-кодов, то программирование на языке Java потребует значительных усилий. Программирование на языке Java рассматривается в глав 26.

+ JavaScript— язык JavaScript (JScript — в терминологии компании Microsoft)— это язык написания скриптов, основанный на C++, который получил широкое распространение в Internet. Язык JavaScript может быть использован для управления событиями на Web-страницах, для объединения объектов, а также для изменения содержимого страниц. Как Netscape Navigator, так и Internet Explorer поддерживают язык JavaScript. Об этом языке рассказывается в главе 27.

+ VBScript— язык VBScript — это язык написания скриптов, основанный на языке Visual Basic, разработанном компанией Microsoft. Этот язык также используется для написания скриптов, выполняющихся на компьютере пользователя. С помощью этого языка также можно управлять событиями на Web-страницах, выполнять объединение объектов, создавать динамически изменяющиеся страницы и т. д. Значительным преимуществом этого языка является то, что разработчик может применить свои знания системы Visual Basic. Какой же самый главный недостаток? В настоящее время Internet Explorer является единственным браузером, напрямую поддерживающий язык VBScript. Ознакомиться с вопросами написания скриптов на этом языке можно в главе 29.