Виды языков web программирования

0

Опубликовано: 24-01-2011 | Автор: SaIIIko |

Продолжим разговор о web программировании. Остановимся, в этой статье, на видах языков web программирования. Языки web программирования – это языки, адаптированные для работы с web приложениями. Языки web программирования разделяются на две группы – это клиентские и серверные.

Клиентские языки web программирования.

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

Тут есть свои, как минусы, так и плюсы. Для сервера — плюс, надо тратить меньше ресурсов на выполнения скрипта, а минус – это то, что браузер может, не справится с языком web программирования, правда это, большей частью, касается старых браузеров или неправильно настроенных. Для примера можно привести такие языки web программирования, как JavaScript и VisualBasicScript (VBS).

Серверные языки web программирования.

Рассмотрим туже ситуацию, заходим на сайт. Сервер, на который мы пришли, по нашему запросу и на своей стороне, выполняет скрипт страницы и уже после этого возвращает посетителю, обработанный файл в виде html. Кодовая страница скрипта, открываемого сайта, не попадает к посетителю.

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

Одной из важнейших граней работы серверных языков, является возможность работы с базами данных. В серверные языки web программирования встроены специальные библиотеки, они предназначены для работы с базами данных, считывание информации, сохранение и редактирование ее.

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

К серверным языкам относятся языки web программирования php, perl, SSI. Для работы с этими языками web программирования, можно установить, на компьютере, локальный сервер. Об этом разговор пойдет в следующих постах.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Оформите подписку на блог

Понравилась статья? Вы узнаете больше, если подпишитесь на рассылку моих новых публикаций по RSS или по E-mail !


Оставить комментарий