В чем отличие динамических и статических сайтов?

В большинстве случаев для написания таких CMS (Content Management System ) используется язык программирования php и Java, а на сервер загружается не готовый ресурс, а база данных MySQL. Когда пользователь запрашивает определенный URL, из базы данных выгружается нужная информация.

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

  • В чем преимущества динамических сайтов?
    Основным достоинством сайта, работающего на движке, является возможность быстрого внесения изменений на все страницы, независимо от их числа. Так, при желании, можно за несколько минут изменить дизайн или наполнение навигационной части ресурса. При этом пользователю даже не обязательно знать языки программирования, ведь «админка» зачастую представлена в виде простого меню. Еще одним важным плюсом динамических сайтов является возможность участия пользователей в наполнении контента. Это может быть как обычное комментирование постов, так и предоставление прав публикации на сайте.

  • Статические сайты
    Такие ресурсы представляют собой html-коды страниц, написанных в любом текстовом редакторе, наподобие блокнота. На главной странице прописываются ссылки на остальные адреса сайта. На сегодняшний день существует множество программ для создания html сайтов, позволяющим создавать ресурсы даже пользователям, не обладающим обширными знаниями языка веб-программирования. Кроме того, сегодня в сети можно найти платные и бесплатные шаблоны сайтов, используя которые можно создавать информационные ресурсы.
  • Преимущества статического сайта состоят в максимально легком весе ресурса. Стоимость разработки html-сайта значительно ниже написания движка. И во многих случаях статические сайты намного предпочтительнее cms. Например, для сайта-визитки вполне хватит нескольких статичных страниц с описанием деятельности фирмы и перечнем предлагаемых услуг. Кроме того, даже при условии высокой посещаемости статического ресурса, требования к хостингу практически не меняются.
Космодамианская наб., 32-34 Россия, Москва (916) 174-8226