Веб-страница — это документ, доступный во всемирной сети. Веб-страницы хранятся на веб-сервере и могут быть просмотрены с помощью веб-браузера.
Веб-страница может содержать огромную информацию, включая текст, графику, аудио, видео и гиперссылки. Эти гиперссылки являются ссылками на другие веб-страницы.
Коллекция связанных веб-страниц на веб-сервере называется веб-сайт. Существует уникальный унифицированный указатель ресурса (URL) , связанный с каждой веб-страницей.
Статическая веб-страница
Статические веб-страницы также известны как плоские или стационарные веб-страницы. Они загружаются в браузер клиента точно так же, как они хранятся на веб-сервере. Такие веб-страницы содержат только статическую информацию. Пользователь может только читать информацию, но не может вносить изменения или взаимодействовать с информацией.
Статические веб-страницы создаются с использованием только HTML. Статические веб-страницы используются только тогда, когда информация больше не требуется изменять.
Динамическая веб-страница
Динамическая веб-страница показывает различную информацию в разные моменты времени. Можно изменить часть веб-страницы без загрузки всей веб-страницы. Это стало возможным благодаря технологии Ajax .
Динамическая веб-страница на стороне сервера
Он создается с помощью серверных сценариев. Существуют параметры сценариев на стороне сервера, которые определяют, как собрать новую веб-страницу, которые также включают настройку дополнительной обработки на стороне клиента.
Клиентская динамическая веб-страница
Он обрабатывается с использованием сценариев на стороне клиента, таких как JavaScript. И затем передается в объектную модель документа (DOM).
Сценарий Laguages
Языки сценариев подобны языкам программирования, которые позволяют нам писать программы в форме сценариев. Эти сценарии интерпретируются не скомпилированными и выполняемыми построчно.
Язык сценариев используется для создания динамических веб-страниц.
Сценарии на стороне клиента
Сценарии на стороне клиента относятся к программам, которые выполняются на стороне клиента. Клиентские сценарии содержат инструкции для браузера, которые должны быть выполнены в ответ на определенные действия пользователя.
Клиентские скриптовые программы могут быть встроены в HTML-файлы или также могут храниться в виде отдельных файлов.
В следующей таблице описаны часто используемые языки сценариев на стороне клиента:
SN | Язык сценариев Описание |
---|---|
1. | JavaScript Это основанный на прототипе язык сценариев. Он наследует свои соглашения об именах от Java. Все файлы сценариев Java хранятся в файле с расширением .js . |
2. | ActionScript Это объектно-ориентированный язык программирования, используемый для разработки веб-сайтов и программного обеспечения для Adobe Flash Player. |
3. | дротик Это язык веб-программирования с открытым исходным кодом, разработанный Google. Он опирается на компилятор исходного кода в JavaScript. |
4. | VBScript Это язык веб-программирования с открытым исходным кодом, разработанный Microsoft. Это расширенный набор JavaScript и добавляет необязательный объектно-ориентированное программирование на основе классов статической типизации. |
Сценарии на стороне сервера
Скрипты на стороне сервера действуют как интерфейс для клиента и также ограничивают доступ пользователя к ресурсам на веб-сервере. Он также может собирать характеристики пользователя для настройки ответа.
В следующей таблице описаны часто используемые языки сценариев на стороне сервера: