Создание сайта. #3 Сайт как он есть - CMS, контент, дизайн. Статические и динамические сайты.
    Некоторое из того, что кажется мне интересным. Только бы не съехать до весны.Черный квадрат рунета Февраль 02 Создание сайта. #3 Сайт как он есть - CMS, контент, дизайн. Статические и динамические сайты. Комментировать Метки: , | посмотров - 301

    Ну, мои маленькие негодяи, пришло время поговорить о самом главном - собственно о сайте. Для начала - что б не было разночтений, определимся с терминами. Есть сайт и есть сервер. Сервер - это в общем то два понятия - первое по ссылке на википедию, а второе - просто компьютер, подключенный к интернету по очень широкому каналу н котором стоит сервер в первом понятии. О как загнул Дальше - о самом главном - о сайте. Что это и из чего состоит.Итак, как поведала нам всезнающая википедия - сайт - это одна или совокупность веб-страниц, доступных в интернете через протоколы HTTP/HTTPS. Страницы сайта объединены общим корневым адресом, а также обычно темой, логической структурой, оформлением и/или авторством. Сайты, как я уже ранее говорил, бывают статические и динамические. Еще, бывают хитрые динамические - они прикидываются статическими. Но это уже не слишком то нужные пока подробности.

    Статический сайт - явление нынче уже отмирающее. Причин этому - несколько. Первая, и самая главная - малая гибкость и неудобство при обновлении. Если на пальцах - то примерно так. Скажем, у вас есть сайт из 5 страниц. Нет, так не интересно - лучше из 20 страниц. А лучше - из 40 - это наиболее приближено к среднестатическим условиям. На каждой из страниц этого сайтав боковой колонке - меню в шапке (верхняя часть) логотип и телефо, а в подвале (нижняя часть) дублируется телефон и ссылка на карту проезда к вашему офису. Понятно - утрирую. Но в подвале пожет быть, к примеру, ваша аська. Так вот. И вдруг, в один совсем не прекрасный день телефон меняется. И надо изменить его вручную на всех 40 страницах. Но это еще ничего, терпимо. Затем добавляется какой то продукт - и нужно поменять меню. Опять же на всех 50 страницах. И хорошо еще, если без зависимостей (на 1, 2, 24, 27 и 35 добавляем такой то пункт, на 5, 7, 17 и 38 добавляем еще вот этот пункт, на остальных - оставляем все как есть). А потом… потом срочно бежим переделывать сайт в динамический. Ибо статические сайты имеют смысл только в одном случае - он очень маленький (до 5 страниц) и очень нагрууженный (от 100 000 посетителей в сутки). Говоря откровенно, такого сата я себе представить просто не могу

    Динамический сайт. Это уже более сложный, но и более гибкий сайт. Вариантов - два. В каждом пункте - море подпунктов. В каждом из них - еще подпункты. Такое впечатление, что если все эти статьи представить в виде дерева - то оно будет очень и очень развесистым Ну так вот - вариантов - два. Либо мы делаем его частично динамическим - страница на лету строится из нескольких файлов, таких, как шапка, меню, основной контент и подвал. Но это позволяет избежать лишь части проблем. Либо смотрим в сторону (Content Manage System - система управления контентом) что наиболее умно в современном мире. И мы плавно переходим к следующему пункту нашей программы - описанию из чего же, собственно состоит современный сайт.

    Дизайн встречает нас как только мы заходим на главную страничку (на слэнге - морда, иногда я наверное, буду на слэнг срываться). Если кратко и упрощенно - дизайн - это внешний вид. полностью и целиком. В понятие дизайна входит все, что вы видите на сайте - логотип, цвет и размер шрифтов, расположение меню, логотипа, подвала и прочей информации, цвета и размеры посещенных, не посещенных, активных на данный момент (те, что под мышкой на данный момент) ссылок, отступы текста, оформление этого текста и все остальное. Все это - дизайн. Хороший и профессиональный дизайн стоит не прото дорого - а очень дорого. Правда его отсутствие стоит еще дороже. Средний дизайн - это большинство сайтов в сети. Ничего особенного, одним словом. Это не слишком хорошо, конечно, но с чего то надо начинать.

    Контент (от content - содержимое, содержание) - самое главное в сайте. Контент - это то, из чего он состоит. Информация. Картинки, фотографии, заметки, мысли, тексты, стихи, видео, ссылки, списки каких то сервисов или просто кофеен где варят американо - все что угодно. Нет контента - и сайт пуст и никому не интересен. Не интересный контент - сайт никому не интересен. Контент провокационный - и вас скорее всего скоро закроют. Контент - царь и бог современной сети. Обычно эту часть большинство читателей проскакивает сходу - а, контент… фигня - придумаем что нибудь. Главное - ввязаться в бой - а дальше - по обстоятельствам. Крайне не интересный подход. Так возникают блоги однодневки - вечером Васе что то стукнуло в голову - а не заявить ли мне о себе во всемирной паутине? Зарегистрировался в ЖЖ гордо написал - “Привет, меня зовут Вася! Это мой блог”. Отпустило. Лег спать - забыл. Так заканчиваются большинство попыток. Людям просто нечего сказать. С другой стороны - я свой первый сайт делал именно по тому же принципу - главное ввязаться в бой - а дальше… Правда, он так и не увидел свет.

    (Content Manage System - система управления контентом) - я уже в третий раз даю подробную расшифровку - больше не буду Управляет, как понятно из названия нашим вторым пунктом - контентом. - скрипт (программа) написанная на одном из языков веб программирования (таких, как PHP, например), чаще всего использующая базу данных (MySql) или другую и интегрированная с дизайном. Причем мухи - отдельно - котлеты - отдельно. Дизайн вы можете поменять а информация останется все той же - еще один плюс динамических сайтов - со статическими это невозможно. Любая приличная имеет админку (место, где вы рулите процессом) и позволяет управлять контентом разных типов - статьями, записями блога, комментариями, фотогалереями. Чаще всего функциональность можно существенно расширить (а так же сделать из нее такое, что создателям бы и в страшном сне не приснилось) с помощью плагинов. Плагины - дополнительные модули, выполняющие те или иные функции. Это весьма логично и красиво - ведь нет смысла изначально обвешивать всеми функциями что могут пригодиться хоть кому то - это не правильно - ведь большинство из них никогда не будут использоваться. Гораздо более правильно сделать некий минимальный скелет, а на него уже навешивать по необходимости что то дополнительное. Нужно организовать голосование - установил модуль - вот и голосование. Нужна подробная статистика посещений по страница - ищем модуль статистики. А нет - так и е заморачиваемся - работает - не мешай машине ездить.

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

    Похожие записи

    1. Dastin
      Февраль 3rd, 2008 at 11:12

      Спасибо! Как раз для новичков-вебмастеров

    Комментировать Поиск по сайту Страницы Самое интересное Ссылки О чем здесь Рубрики