Разница между статическими и динамическими веб-страницами

Разница между статическими и динамическими веб-страницами
Разница между статическими и динамическими веб-страницами

Видео: Разница между статическими и динамическими веб-страницами

Видео: Разница между статическими и динамическими веб-страницами
Видео: Как отличить динамические и статические страницы 2024, Июль
Anonim

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

Интернет - это большая коллекция взаимосвязанных клиентских компьютеров и серверов. Протокол передачи гипертекста (HTTP) упрощает связь и передачу данных между этими двумя уровнями уровней, что является стандартным кодом.

Когда клиентский компьютер, такой как тот, который вы используете, пытается просмотреть определенную веб-страницу через веб-браузер, он отправляет запрос на компьютер, на котором размещен веб-сайт (сервер), для отправки сведений о веб-сайте.. Если контент, запрошенный клиентским компьютером, доступен, компоненты веб-сайта отправляются в клиентский веб-браузер в формате HTML через HTTP, а затем веб-браузер воссоздает веб-сайт на клиентском компьютере и отображает его. Унифицированный указатель ресурсов однозначно идентифицирует ресурсы на сервере, а сервер, который получает запросы и отвечает, называется

Различия статического и динамического веб-сайта возникают из-за операций изменения, выполняемых за

Подробнее о статических веб-страницах

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

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

Веб-страница внутри сервера представляет собой отдельный файл HTML, который можно распознать по последнему URL-адресу файла;.html или.htm - это статические веб-страницы, где страницы сохраняются в формате HTML.

Когда веб-клиент отправляет запрос статической веб-страницы на веб-сервер, веб-сервер (он же HTTP-сервер) интерпретирует и находит нужную страницу, используя URL-адрес в запросе, и отправляет страницу в веб-браузер. через HTTP. Наиболее распространенными HTTP- или веб-серверами, используемыми для этой цели, являются IIS от Microsoft для платформы Windows и Apache от фонда Apace.

Подробнее о динамических веб-страницах

В отличие от статических веб-страниц, динамические веб-страницы получают свои имена из-за доступного динамического содержимого. То есть содержимое, отображаемое на веб-сайте, может меняться от пользователя к пользователю и/или время от времени. Примерами динамических веб-страниц являются веб-сайты Amazon, Yahoo, Gmail, CNN и iTunes.

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

Это достигается за счет реализации сервера приложений и базы данных ресурсов, подключенной к веб-серверу. Когда веб-браузер делает запрос определенного URL-адреса, веб-сервер получает и передает информацию серверу приложений для предоставления HTML-файла, указанного в URL-адресе. Поскольку фиксированной HTML-страницы не существует, сервер приложений создает макет для требуемого URL-адреса и заполняет его соответствующим содержимым, таким как текст, фотографии, аудио и видео.

Примерами серверов приложений являются PHP и ASP. NET. Oracle Application Express и MySQL являются примерами программного обеспечения баз данных.

В чем разница между статическими и динамическими веб-страницами?

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

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

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

Рекомендуемые: