Статичный или динамичный сайт

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

Как следует из названия, статичный сайт является как бы постоянным, т.е. имеет тот вид, который ему придал вебмастер, он написан на обыкновенном HTML языке и всё в нем разложено по полочкам и жестко закреплено на своих местах. Для любой коррекции статичного сайта требуется непосредственное изменение HTML кода на каждой странице, где необходимо внести изменения.

Для создания динамичных сайтов были придуманы языки програмирования высокого уровня, с помощью таких языков Вы можете создавать сайт непосредственно програмируя на этом языке или же использовать визуальную оболочку для него, которая существенно упростит жизнь, но уменьшит процент понимания того, что Вы делаете. Управление динамичным сайтом проискодит с помощью системы управления содержимым или как её принято называть CMS (Content Management System).

Если Вы создаете небольшой сайт, в котором Вы точно помните и представляете где, что и как, число страниц не превышает 50-100шт, то вполне можно обойтись статичным сайтом, особенно если Вы не предполагаете частых изменений в содержании статичных HTML страниц. К тому же никому еще не помешал опыт работы с многостраничным документом, коим и является статичный сайт. В пользу статичного сайта есть еще один плюс, статичные сайты обычно быстрее загружаются с сервера, т.к. не требуют выполнения сложных кодов программы.

Однако статичный вариант может просто не подойти, если у Вас будет часто меняться содержимое сайта, например цены в интернет магазине. Или Вам необходимо создать форму обратной связи, как в том же интернет магазине. Динамичная структура сайта позволяет поддерживать формы общения посетителей такие как всевозможные форумы, чаты и т.д. Динамичная структура сайта позволяет мгновенно обновить оформление всех страниц.

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

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

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

В общем какой сайт выбрать статичный или динамичный и какой из них легче и быстрее создать вопрос весьма филосовский и относительный. Многое тут зависит и от Ваших предпочтений и от возможностей как програмиста и вебмастера. Лично я, на момент написания данной статьи так и не определился пока однозначно в этом вопросе. Хотя этот вопрос самый первый, который встает перед вебмастером при создании своего сайта после определения его тематики.

Перейти на главную страницу

Главная страница

Зарабатываем деньги:

Где заработать??? обзор рыбных мест.

Вопросы и ответы

Разное

Наш сайт в каталогах

 

 

Написать письмо вебмастеру folvarok@mail.ru

Использование материалов данного сайта разрешено при условии обязательной гиперссылки на данный ресурс. Авторские права на данный ресурс принадлежат Кузьминичу Евгению.

февраль 2010г.