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

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

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

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

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

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

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

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


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

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

  • Hi, I do think this is a great blog. I stumbledupon it ;) I am going to come back once aga... Подробнее...
  • Wow, this is a treasure! I have actually found out thus considerably from this message. Th... Подробнее...
  • Scale and develop a cloud that's secure, quickly and trusted with open source technology. ... Подробнее...
  • And when I felt a tingling burning sensation on my lips, I thought it was time to go. Also... Подробнее...
  • Уou made some dеcent points there. I did Best Bladeless Ceiling Fan in Singapore: Тop Pick... Подробнее...