1. Статические сайты и веб-страницы - это сайты, сделанные по
классической технологии html. Веб-страницы таких сайтов написаны
полностью на языке html и имеют расширение .htm или .html. Статическими
они называются потому, что, набирая определённый адрес (URL),
соответствующий сайту или его определённой странице, пользователь всегда
будет видеть одно и то же содержание. Это потому, что статические html-
страницы лежат на сервере в неизменном виде и по запросу пользователя
сервер просто берёт их и отправляет в браузер. С динамическими страницами,
которые не существуют в заранее предопределённом виде на сервере, а
формируются при помощи серверных скриптов, ситуация иная, и, набирая один
и тот же адрес, пользователь, в зависимости от разных условий, может получать
совершенно разное содержание. Статические сайты имеют свои как плюсы, так
и минусы. Плюсы статических сайтов - это простота их создания и
нетребовательность к аппаратным ресурсам. Статические сайты не требуют
поддержки скриптов и баз данных и могут быть размещены на абсолютно
любом хостинге, при этом они не будут создавать почти никакой нагрузки на
сервер, и с ними не возникнет проблема, когда сайт тормозит или выдаёт
различные сбои при большом притоке посетителей. Статические сайты могут
включать в себя графику, анимацию и javascript, они прекрасно подходят для
предоставления пользователям информации, которая не должна, по крайней
мере, часто и существенно изменяться. Основным минусом статических сайтов
является отсутствие интерактивности. Кроме того, в таких сайтах сложнее
изменить информацию, внешний вид и дизайн страниц.
2. Динамические сайты и веб-страницы не существуют в неизменном
виде на сервере, а формируются при помощи скриптов. Содержание и вид
динамической страницы с одним и тем же адресом может быть совершенно
различным в зависимости от разных условий - например, в зависимости от
времени, от конкретного пользователя, от введённого пользователем запроса и
т.п. Скрипты, которые используются для формирования динамических веб-
страниц, могут быть написаны на разных языках. Распространёнными языками