Иногда статический сайт может не уступать по красоте дизайна и содержательности динамическому. Однако для дальнейшей работы с ним важно, чтобы сайт мог отвечать на пользовательские запросы, выдавать информацию, необходимую посетителю сайта. Сделать сайт интерактивным можно при помощи приемов web-программирования и специальных программ – скриптов.

При помощи скриптов web-мастер способен создавать на сайте различные опросы, форму поиска или обратной связи. Можно сказать, что без использования приемов веб-программирования на сегодняшний день невозможно создать нормальный сайт.  

Так как программ, инструментов, языков программирования, используемых веб-разработчиками для создания сайтов, довольно много, разберем основные из них. Ведь для написания скриптов используют не так много инструментов и их можно условно поделить на две группы:
•    Работающие на стороне сервера.
•    Работающие на стороне клиента.

К первым относятся инструменты и программы, находящиеся на компьютере, на котором работает и сам сервер, вторые – находятся на компьютере клиента, откуда тот просматривает сайт.

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

Для того чтобы работать со страницей, находящейся в памяти компьютера пользователя, необходимы скрипты, работающие на стороне клиента. Таким образом, сайт может реагировать на действия своего посетителя, меняя вид и содержимое страницы. При этом страница уже подгружается не с сервера, а с компьютера пользователя. Иногда веб-программирование использует для подобных целей два вида скриптов – и серверные, и со стороны клиента.

Языки программирования были разработаны очень давно, задолго до появления и развития интернета. Однако веб-программирование – это специфическая область, затрагивающая создание новых инструментов, которые облегчают взаимодействие данных с элементами интернет-страниц.  К тому же одной из главных задач было – строго ограничить функционал инструментов программирования. Иначе они могли быть использованы  злоумышленниками с целью дестабилизировать работу сервера, на котором находятся сайты при помощи особых скриптов. Эти же методы могли быть использованы, чтобы добраться до компьютеров пользователей и нанести им непоправимый вред. Все эти задачи с успехом решаются посредством специфических инструментов и программ, используемых в сайтостроении.

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


Защитный код
Обновить

Последние комментарии

  • Очень лаконичная статья, как говорится краткость сестра таланта. Мне показалось, что отдел... Подробнее...
  • Массовая подача объявлений на ЮЛЕ Сайт http://y-bot.ru/?c=27 Бесплатный тестовый период 1 ... Подробнее...
  • Белый каталог сайтов, который не требует обратных ссылок, но пожеланию, можете установить.... Подробнее...
  • Белый каталог сайтов, который не требует обратных ссылок, но пожеланию, можете установить.... Подробнее...
  • http://www.abcd1234abcdtest--.xyz Most piano benches on the websites for purchase are new ... Подробнее...