Веб-программирование (ВП) используют для расширения функциональности веб-страниц. Оно способствует внесению интерактивности в виде способности отреагировать на действия пользователей. Вы обновляете информацию на сайте, разнообразите его, работаете с защищенной базой данных и пр.
Для работы с веб-технологиями в веб-программировании пользуются веб-языками.
Две технологии применяют в ВП. Клиентская помогает ставить код в веб-страницу, он будет выполнен на компьютере пользователя. Ну а серверная предусматривает выполнение кода на сервере, результат же отобразится в браузере.
Если надо сообщить на своем сайте о том, как снять квартиру посуточно в тюмени, возможности программирования помогут в этом.
JavaScript и VBScript — клиентские языки. Добавляя их код к веб-странице, вы получаете только некоторую интерактивность на ней. Она будет теперь реагировать на ряд ваших действий. Правда, клиентские языки не могут работать с файловой системой, собственно, как и с базой данных. Тут все зависит от типа браузера, используемого пользователем, и его версии.
Серверная технология работает на снятие ограничений, которые есть в клиентской. Когда вы обратитесь к какой-то странице (кликнув, скажем, на ссылку), идет выполнение программ, которые связаны с ней, и лишь потом вам будет отослана обработанная уже страница.
Сейчас в ход идут серверные языкия PHP, Perl, SQL, JAVA, MySQL и Python.
Дата публикации: 03.12.2012, 10:06