Интернет страницы

Страница в Интернете

web pageдокумент доступен во всемирной паутине. Веб-страницы хранятся на веб-сервере и могут быть просмотрены с помощью веб-браузера.

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

Сбор связанных веб-страниц на веб-сервере известен как website. Есть уникальный Uniform Resource Locator (URL) связан с каждой веб-страницей.

Статическая веб-страница

Static web pagesтакже известны как плоские или стационарные веб-страницы. Они загружаются в браузер клиента точно так же, как хранятся на веб-сервере. Такие веб-страницы содержат только статическую информацию. Пользователь может только читать информацию, но не может вносить какие-либо изменения или взаимодействовать с информацией.

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

Динамическая веб-страница

Dynamic web pageпоказывает разную информацию в разный момент времени. Можно изменить изображение веб-страницы без загрузки всей веб-страницы. Это стало возможным благодаряAjax технологии.

Серверная динамическая веб-страница

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

Клиентская динамическая веб-страница

Он обрабатывается с использованием сценариев на стороне клиента, таких как JavaScript. А затем перешел кDocument Object Model (DOM).

Языки сценариев

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

Язык сценариев используется для создания динамических веб-страниц.

Клиентские сценарии

Client-side scriptingотносится к программам, которые выполняются на стороне клиента. Клиентские скрипты содержат инструкции для браузера, которые должны выполняться в ответ на действие определенного пользователя.

Клиентские программы сценариев могут быть встроены в файлы HTML или также могут храниться в виде отдельных файлов.

В следующей таблице описаны часто используемые языки сценариев на стороне клиента:

SN Описание языка сценариев
1. JavaScript
Это язык сценариев на основе прототипов. Он наследует свои соглашения об именах от java. Все файлы сценариев java хранятся в файле, имеющем.js расширение.
2. ActionScriptЭто объектно-ориентированный язык программирования, используемый для разработки веб-сайтов и программного обеспечения для Adobe Flash Player.
3. Dart
Это язык веб-программирования с открытым исходным кодом, разработанный Google. Он полагается на компилятор «исходный код» для JavaScript.
4. VBScript
Это язык веб-программирования с открытым исходным кодом, разработанный Microsoft. Это надмножество JavaScript и добавляет необязательное объектно-ориентированное программирование на основе классов статической типизации.

Серверные сценарии

Sever-side scriptingдействует как интерфейс для клиента, а также ограничивает доступ пользователей к ресурсам на веб-сервере. Он также может собирать характеристики пользователя, чтобы настроить ответ.

В следующей таблице описаны часто используемые языки сценариев на стороне сервера:

SN Описание языка сценариев
1. ASP
Active Server Pages (ASP) - это серверный механизм сценариев для создания динамических веб-страниц. Он поддерживаетComponent Object Model (COM) который позволяет веб-сайтам ASP получать доступ к функциям библиотек, таких как DLL.
2. ActiveVFP
Он похож на PHP, а также используется для создания динамических веб-страниц. Он использует роднойVisual Foxpro язык и база данных.
3. ASP.net
Он используется для разработки динамических веб-сайтов, веб-приложений и веб-сервисов.
4. Java
Страницы сервера Java используются для создания динамических веб-приложений. Код Java компилируется в байтовый код и запускаетсяJava Virtual Machine (JVM).
5. Python
Он поддерживает несколько парадигм программирования, таких как объектно-ориентированное и функциональное программирование. Его также можно использовать как язык без сценариев с использованием сторонних инструментов, таких какPy2exe или же Pyinstaller.
6. WebDNA
Это также язык сценариев на стороне сервера со встроенной системой баз данных.