| ||||||
|
Зачем web-сайту динамика?Информация, представленная на этой странице ориентирована в первую очередь для начинающих web-мастеров. Зачем web-сайту динамика? Любой web-проект базируется на сайте, будь то простая интернет-визитка маленького предприятия или корпоративный портал со множеством функций, принадлежащий крупному концерну. Все сайты очень легко разделить на две большие группы: статические и динамические. На статических сайтах информация может измениться, только если разработчик сделает правку кода страниц. Поэтому даже сайты-портфолио, на страницах которого одно изображение работы сменяется другим, могут быть статическими: ведь чтобы добавить или удалить изображение владельцу сайта надо поменять код страницы, которая выводится браузером на экран посетителя. Динамический же сайт выводит разную информацию на страницу в зависимости от того, какие задаются условия. Например, если на сайт зашёл незарегистрированный пользователь, то ему выдается один набор данных, зарегистрированному пользователю выдается другой набор данных, а администратору сайта открывается полный доступ ко всем данным и функциям. Зачем это нужно? Во-первых, для того, чтобы вести торговлю с помощью интернет-магазина. Во-вторых, обеспечивать своим партнёрам и клиентам доступ к базе данных. В-третьих, добавлять и изменять различные материалы на сайте без вмешательства в его структуру. Динамические сайты создаются с помощью серверных языков программирования и баз данных. Самым распространённым вариантом является сочетание PHP и MySQL. MySQL – бесплатная база данных, в которой можно хранить практически любые данные. Так, например, можно хранить тексты статей, изображения, различные цифровые сведения. Можно создать сложную структуру данных интернет-магазина, в которой будет храниться информация о товарах, их количестве, покупателях и их покупках.
Для тех, кто не хочет вникать в суть web-технологий существуют различные варианты систем управления содержанием сайта (CMS). Они также используют PHP и MySQL, но имеют очень удобный интерфейс, который позволяет изменять набор доступных на сайте функций и содержание страниц. При этом все организовано так, что изучение каких-либо языков программирования не требуется. Конечно, если нужен сайт со сложным набором функций (например, интернет-магазин) то потребуется изучить использование CMS, чтобы грамотно подключить все нужные блоки. Но на этот случай в Интернете легко найти видеокурсы, в которых подробно и популярно объясняется как и что сделать. Так что динамика сайта открывает новые возможности для его владельца. Фактически только динамический сайт может стать полноправным представителем своего хозяина на просторах Интернета, а статический сайт подобен надписи на заборе вдоль проезжей части. Евгений Попов – автор ряда видеокурсов по сайтостроению. |
|||||
|