Меню сайта
Категории
|
Изначально была сеть, затем возникла электронная почта, и люди стали переписываться. Им же захотелось поделиться информацией, рассказать о себе - возникла глобальная паутина. Однако статические страницы - это всего-навсего статические страницы. И тогда возникла интерактивность!
Вначале сориентируемся с терминологией. Под интерактивными страницами я понимаю такие, в коих выполнена реализация интерфейса с какой-либо программой, которая выполняется со стороны сервера. Форма на web- странице принимает от юзера некоторые данные, и браузер передает их web-серверу, который и запускает необходимую программу. Программа опосля того, как отработала запрос, отдает web-серверу результат, а уж он формирует на лету HTML- страницу и посылает ее обратно веб-браузеру. Значит, что же у нас есть возможность сотворить, применяя интерактивность? Самое известное, что приходит на ум - это интерфейсы к базам данных, он-лайн магазины, гостевые книги, счетчики. Фактически, можно сотворить все, что угодно. Это целиком зависит лишь от умения разработчика программного обеспечения. Каким образом это осуществляется на техническом уровне? А вот как - на стороне сервера мы размещаем базы данных, нужные программы. И конфигурируем web-сервер, таким образом, дабы у него появилась возможность передавать запросы юзеров из сети обрабатывающей программе и получать от нее результат. Делается это средством протокола CGI - Common Gateway Interface. CGI - это набор правил, согласно которым сервер передает запрос программе. Всякая программное обеспечение, написанная таким образом, чтобы давать удовлетворение данным условиям, сможет применяться на Web-сервере. Язык программирования, на котором пишется программное обеспечение, роли не играет, и может использоваться любой. Максимально популярным языком программирования, который используется для написания несложных программ, нужно признать PERL - язык безукоризненно подошедший для несложных CGI-программ. Текстовый контент языка на PERL принято нарекать скриптом. Язык считается интерпретирующим, другими словами анализирующим текстовый контент софтины во время исполнения. Для работы PERL на web-сервере обязан быть установлен и правильно сконфигурирован подходящий интерпретатор. Следовательно, интерактивные страницы можно поделить на две части: программа и форма. В форме нам необходимо правильно описать все объекты интерфейса и указать к выполняемой программе путь. Как видите, все не очень трудно. А как поступить, если вы не разработчик программного обеспечения, а Вам надобна легкая программа? в данном варианте можно удовлетвориться архивом готовых скриптов, большая часть коих бесплатна. Все главные задачки давным-давно уже отлажены и решены. Это листы рассылок, счетчики, гостевые книги и тому подобное. Необходимо просто напросто найти необходимую и внимательно прочитать описание к ней. Далее остается лишь верно в форме разместить элементы и указать специальные характеристики для этого script-a. Более трудные программы уже нужно писать программерам, который имеет достаточный навык для такого.
Автор: hohol | Дата добавления: 04.07.2025
|