Чем Клиентские Языки Веб-Программирования Отличаются От Серверных
Добавлено: natali2306 | 09.07.2011 |
Так как клиентские языки выполняются на компьютере пользователя, то здесь только пользователь решает, нужны они ему или нет. Он может просто их отключить и браузер не будет ничего выполнять. Также языки могут не работать на старом браузере, он просто может их не поддерживать.
Один из основных недостатков клиентских языков заключается в том, что они не могут взаимодействовать с сервером, где расположен сайт. Нет возможности сохранять и загружать информацию с него. Это значительно ограничивает применение клиентских языков. Например, о таких программах, которые должны сохранять и загружать определенную информацию с (на) сервер: гостевых книгах, блоках комментариев, рейтингах, голосованиях и.т.д. Можно вообще забыть. Кроме того, раз любой пользователь может очень легко просмотреть код программы, то о безопасности можно забыть тоже. Если вы захотите закрыть доступ к некоторым файлам, с помощью таких языков, это вряд ли удастся. Достаточно просто просмотреть HTML – код страницы, чтобы узнать всю защищенную информацию и пароли.
Однако, раз клиентские языки добились такой популярности, то у них должны быть и преимущества. Да, преимущества есть и еще какие!
1) Они не отправляют данные на сервер, что делает их работу значительно быстрей. 2) Не требуется никакого дополнительного программного обеспечения, все необходимое есть в браузере клиента.
3) За пользование серверными языками компания, предоставляющая хостинг, требует денег, а клиентскими нет.
Самыми распространенными клиентскими языками являются: JavaScript и VisualBasicScript (VBS). Для того, чтобы браузер мог их понимать и выполнять в него встроен специальный инструмент – интерпретатор.
Дополнительно вы можете посмотреть как делается форма обратной связи как она взаимосвязана с HTML и PHP.
Об авторе
http://www.fotograf-sd.ru/
Условия перепечатки
При репосте статьи "Чем Клиентские Языки Веб-Программирования Отличаются От Серверных", пожалуйста укажите источник - сайт http://www.iphosting.ru/ (Платный профессиональный хостинг) — и информацию об авторе.Смотрите также
Изучаем Cms Webdireсtor В Кратком Изложении
Для начала разберемся с абривиатурой. CMS (с англ. Content Management System – Система Управления Контентом (сайтом)). Иногда CMS также называют движком сайта. Название говорит само за себя – это система, благодаря, которой вы можете автоматически управлять содержимым сайта
Дизайн Сайта Как Отражение Организации В Сети – Сработает Или Нет?
Дизайн сайта - типология, классификация. Новый взгляд на ценообразование. Дизайн сайта - такой же продукт и услуга, как и все остальные. С чем же связана такая неопределенность цен при разработке дизайна сайта?