Sitenology.ru Создание и продвижение сайтов. От "А" до "Я"!
Зачем нужен сайт?
Современный сайт
Этапы создания сайта
Что такое CMS?
Что такое контент для сайта?
Содержимое сайта
Основные функции сайта
Влияние Интернета на бизнес-модели компаний
Назад в раздел "Статьи"

Современный сайт

В этой статье рассмотрены основные принципы современных сайтов. Прочитав ее, Вы узнаете, чем отличаются современные веб-ресурсы, от тех, которые существовали на заре развития Интернета.

Изначально сайты представляли собой статические страницы, написанные на языке html (язык разметки гипертекста). Позже, с стали внедряться новые технологии. Css (таблицы стилей) позволяли воздействовать на внешний вид сайта, изменять свойства текста, фона, ссылок и т.д. Серверные языки программирования (например php) позволяли администратору и пользователям активно воздействовать на содержимое, появились форумы, книги отзывов. Базы данных расширили эти возможности и позволили работать с большим количеством информации. Часто современный сайт отличается интерактивностью (страница реагирует на действия пользователя), этого можно добиться внедрив на сайт элементы созданные при помощи Flash или dhtml. Ниже рассмотрены несколько принципов современных сайтов.

Отделение оформление от содержания

Многие информационные порталы насчитывают огромное количество страниц (1000 и более). А теперь представьте, если веб-мастеру необходимо добавить новый элемент в дизайне. Если сайт небольшой и включает в себя десятки страниц, это хоть и утомительная задача, но выполнимая. Однако, при большом количестве страниц, это дело требует значительных усилий.

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

Использование системы управление содержимым сайта

Современный сайт можно сравнить с айсбергом. В том смысле, что надводная часть намного меньше подводной. А смысл тут вот в чем. Сейчас очень широкое применение получили различные CMS (система управления содержимым), которая позволяет человеку не знакомому с языком html и программированием изменять содержимое страничек (добавлять новые статьи, новости, добавлять голосование, администрировать форум и др.). Получается, что сайт делится на две части: первую (надводную часть) видят обычные пользователи, не имеющие прав администратора, вторая (подводная) – CMS доступна только администратору сайта, она обычно намного сложнее первой.

Зачем это нужно? Предположим, у Вас есть корпоративный сайт или интернет-магазин. Периодически возникает потребность менять его содержимое (добавлять новости, изменять каталог продукции, цены и др.). Тут есть несколько вариантов:

1) держать штатного веб-мастера;

2) заключить договор с компанией, которая будет менять содержимое сайта, когда это будет необходимо;

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

Формирование Интернет сообщества

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

Интерактивность

Развитие технологий позволяет создавать странички, которые реагируют на действия пользователей. Очень часто на современных сайтах можно увидеть открывающиеся меню, всплывающие подсказки. Сейчас активно применяются Flash-технологии, они позволяют создавать очень оригинальные сайты, активно применяется анимация, элементы оживают, когда на них наводят мышкой, а также позволяют пользователю перемещать их по экрану и др.

Создание сайтов в Подольске и Подольском районе. Copyright © 2010-2016