Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 23

Серверные сценарии

Один из способов повышения эффективности работы по управлению пользователем содержимым страницы - это установление соединения с Web-сервером, который обслуживает страницу. Предназначение серверных сценариев - самое широкое, начиная с проверки введенного имени пользователя и пароля и до задержки выполнения определенного действия. Написание специальных серверных сценариев обычно требует навыков программирования. Ряд таких сценариев создается с использованием фундаментальных языков программирования - Perl, Python, Java, С или С++. Вам не удастся самостоятельно создать серверные приложения, если вы не знакомы с такими технологиями, как PHP, ASP, .Net, JSP и Coldfusion. Очень немногие серверы позволяют выполнять серверные сценарии, написанные на JavaScript.

Независимо от того, какой язык используется для написания серверного сценария, решение поставленной перед ним задачи требует обязательного вмешательства разработчика Web-страницы или администратора Web-сервера, которые настраивают вспомогательные программы (подобные базам данных), применяемые для обработки поступающей информации и сохранения готовых данных. Даже при наличии новых средств разработки, ориентированных на поддержку Web-сервера, создание CGI-сценариев для привыкших к стилю простого форматирования документов с помощью HTML-дизайнеров - это сложнейшее задание, для решения которого потребуется опыт профессионального программиста.

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

страница 23
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz