тип веб сайтов в которых содержимое генерируется специальными скриптами
Классификация сайтов
1. По доступности сервисов:
Ø открытые — все сервисы полностью доступны для любых посетителей и пользователей;
Ø полуоткрытые — для доступа необходимо зарегистрироваться (обычно бесплатно);
Ø закрытые — полностью закрытые служебные сайты организаций (в том числе корпоративные сайты), личные сайты частных лиц. Такие сайты доступны для узкого круга людей. Доступ новым людям обычно даётся через т. н. инвайты (приглашения).
2. По природе содержимого:
Ø статические — всё содержимое заранее подготавливается. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере;
Ø динамические — содержимое генерируется специальными скриптами (программами) на основе других данных из любого источника.
3. По типам макетов:
4. По физическому расположению:
Ø общедоступные сайты сети Интернет;
Ø локальные сайты — доступны только в пределах локальной сети. Это могут быть как корпоративные сайты организаций, так и сайты частных лиц в локальной сети провайдера.
По схеме представления информации, её объёму и категории решаемых задач можно выделить следующие типы веб-ресурсов:
Ø сайт-визитка — содержит самые общие данные о владельце сайта (организация или индивидуальный предприниматель). Вид деятельности, история, прайс-лист, контактные данные, реквизиты, схема проезда. Специалисты размещают своё резюме. То есть подробная визитная карточка;
Ø представительский сайт — так иногда называют сайт-визитку с расширенной функциональностью: подробное описание услуг, портфолио, отзывы, форма обратной связи и т. д.;
Ø корпоративный сайт — содержит полную информацию о компании-владельце, услугах/продукции, событиях в жизни компании. Отличается от сайта-визитки и представительского сайта полнотой представленной информации, зачастую содержит различные функциональные инструменты для работы с контентом (поиск и фильтры, календари событий, фотогалереи, корпоративные блоги, форумы). Может быть интегрирован с внутренними информационными системами компании-владельца (КИС, CRM, бухгалтерскими системами). Может содержать закрытые разделы для тех или иных групп пользователей — сотрудников, дилеров, контрагентов и пр.;
Ø каталог продукции — в каталоге присутствует подробное описание товаров/услуг, сертификаты, технические и потребительские данные, отзывы экспертов и т. д. На таких сайтах размещается информация о товарах/услугах, которую невозможно поместить в прайс-лист;
Ø интернет-магазин — сайт с каталогом продукции, с помощью которого клиент может заказать нужные ему товары. Используются различные системы расчётов: от пересылки товаров наложенным платежом или автоматической пересылки счета по факсу до расчётов с помощью пластиковых карт;
Ø промо-сайт — сайт о конкретной торговой марке или продукте, на таких сайтах размещается исчерпывающая информация о бренде, различных рекламных акциях (конкурсы, викторины, игры и т. п.).
5. Информационные ресурсы:
Ø тематический сайт — сайт, предоставляющий специфическую узкотематическую информацию о какой-либо теме;
Ø тематический портал — это очень большой веб-ресурс, который предоставляет исчерпывающую информацию по определённой тематике. Порталы похожи на тематические сайты, но дополнительно содержат средства взаимодействия с пользователями и позволяют пользователям общаться в рамках портала (форумы, чаты) — это среда существования пользователя.
6. Web-сервис — услуга, созданная для выполнения каких либо задач в рамках сети WWW:
Ø доска объявлений;
Ø каталог сайтов — например, Open Directory Project;
Ø поисковые сервисы — например, Yahoo!, Google;
Ø почтовый сервис;
Ø web-форумы;
Ø блоговый сервис;
Ø файлообменный пиринговый сервис — например, Bittorrent;
Ø датахостинговый (хранение данных) сервиc — например, Skydrive;
Ø датаэдиторинговый (редактирование данных) сервиc — например, Google Docs;
Ø фотохостинг — например, Picnik, ImageShack, Panoramio, Photobucket;
Ø хранение видео — например, YouTube, Dailymotion;
Ø социальные медиа — например, Buzz;
ВЕДЕНИЕ
Создать качественную Web-страницу непросто, для этого потребуются не только навыки дизайнера для красивого и стильного оформления, но и опыт программирования. Сложность и объем программ, требуемых для создания того или иного сайта, зависит от множества факторов, таких, как структура, цель, требуемая функциональность, обеспечение надежности.
Целью курсовой работы является разработка web-сайта компании (на примере ООО «Альтум Лтд»)
Для достижения поставленной цели в работе ставятся следующие задачи:
разработка графического дизайна;
описание руководства по администрированию.
ОСНОВЫ МОДЕЛИРОВАНИЯ И РАЗРАБОТКИ WEB-САЙТОВ
Web-сайт: основные понятия, классификация и принципы создания
В большинстве случаев в Интернете одному веб-сайту соответствует одно доменное имя. Именно по доменным именам сайты идентифицируются в глобальной сети. Возможны иные варианты: один сайт на нескольких доменах или несколько сайтов под одним доменом. Обычно несколько доменов используют крупные сайты (веб-порталы) чтобы логически отделить разные виды предоставляемых услуг (mail.google.com, news.google.com, maps.google.com). Нередки и случаи выделения отдельных доменов для разных стран или языков. Например, google.ru и google.fr логически являются сайтом Google на разных языках, но технически это разные сайты. Объединение нескольких сайтов под одним доменом характерно для бесплатных хостингов. Иногда для идентификации сайтов в адресе после указания хоста стоит тильда и имя сайта: example.com/
my-site-name/, иногда используется доменное имя третьего уровня: my-site-name.example.com.
Аппаратные сервера для хранения веб-сайтов называются веб-серверами. Сама услуга хранения называется веб-хостингом. Раньше каждый сайт хранился на своём собственном сервере, но с ростом Интернета технологическим улучшением серверов на одном компьютере стало возможно размещение множества сайтов (виртуальный хостинг). Сейчас сервера для хранения только одного сайта называются выделенными.
По доступности сервисов:
По природе содержимого:
По физическому расположению:
Внешние сайты сети Интернет.
По схеме представления информации, её объёму и категории решаемых задач можно выделить следующие типы веб-ресурсов:
Изготовление сайтов как работающих целостных информационных ресурсов и систем есть составной процесс, вовлекающий труд различных специальностей. Этот вид деятельности называется веб-разработка.
Веб-дизайнеры разрабатывают макеты шаблонов веб-страниц. Дизайнер определяет каким образом конечный потребитель будет получать доступ к информации и услугам сайта. То есть занимается непосредственно разработкой пользовательского веб-интерфейса. В большинстве случаев веб-страницы не обходятся без графических элементов. Их подготовкой занимаются художники и фотографы. Готовые шаблоны показываются заказчику. В этот момент страницы ещё не могут содержать конечного наполнения (это в обязанности дизайнера не входит). Чтобы макеты выглядели более наглядно в них помещается произвольное содержимое. Если заказчик удовлетворён внешним видом шаблонов, то они передаются верстальщику.
Безопасность. Существует множество сайтов, которые являются значимыми ресурсами. На этих ресурсах могут располагаться персональные данные пользователей (например, личная переписка, адреса, телефоны) или финансовая информация (например, банковские сайты). Взлом таких ресурсов может повлечь как прямые денежные убытки (например, злоумышленник может перечислить деньги с чужого счёта на свой собственный), так и косвенные, связанные с распространением конфиденциальной информации или просто злоумышленник может испортить содержимое сайта. Для многих сайтов важно обеспечить некоторый уровень безопасности. Требуемый уровень безопасности во многом зависит от располагающейся на сайте информации.
Принципы разработки интерактивных Web-сайтов.
1. Все страницы интерактивных сайтов генерируются с помощью серверных программ. Такие сайты составляют не очень большой процент и содержат информацию, не изменяющиеся с течением времени.
2. Данные для генерации страниц при разработке сайтов, обычно берутся из баз данных, потому что программисты пока еще придумали лучшего способа хранения однотипных данных, кроме помещения их в реляционные базы, которые сейчас не имеют конкуренции. Базы данных работают под управлением сервера.
3. Зачастую используется разграничение доступа к сайту. Такое разграничение доступа подразумевает, что посетители сайта имеют разные права на доступ к тем или иной информации имеющейся на сайте. Так, простые посетители могут лишь просматривать данные, в то время как «опытные» посетители могут вносить в данные любые изменения.
4. Если на сайте используется различные уровни доступа, то он обязательно имеет возможность входа на сайт для каждого пользователя. Для того чтобы войти на сайт, посетителю нужно зайти на специальную страницу входа и ввести свои имя и пароль. Если эти данные занесены в список пользователей сайта, сервер разрешит пользователю войти на сайт. Если нет, пользователю предположат зарегистрироваться на сайте.
Классификация Web-сайтов.
По доступности сервисов:
§ Открытые – все сервисы полностью доступны для любых посетителей.
§ Полуоткрытые– для доступа необходимо зарегистрироваться (обычно бесплатно).
§ Закрытые – полностью закрытые служебные сайты организаций (в том числе корпоративные сайты), личные сайты частных лиц. Такие сайты доступны для узкого круга людей. Доступ новым людям обычно даётся через т. н. инвайты (приглашения).
По природе содержимого:
§ Статические – всё содержимое заранее подготавливается. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере.
§ Динамические – содержимое генерируется специальными скриптами (программами) на основе других данных из любого источника.
§ Флэш-сайты – cайты, большая часть которых (чаще пользовательский интерфейс отображения информации) написана на технологии Macromedia Flash/ Adobe Flash, с использованием скриптовых языков: AS 2.0, 3.0.
По физическому расположению:
§ Внешние сайты сети Интернет.
§ Локальные сайты – доступны только в пределах локальной сети. Это могут как корпоративные сайты организаций, так и сайты частных лиц в локальной сети провайдера.
По схеме представления информации, её объёму и категории решаемых задач можно выделить следующие типы web-ресурсов:
§ Интернет-представительства владельцев бизнеса (торговля и услуги, не всегда связанные напрямую с Интернетом):
ü Сайт-визитка — содержит самые общие данные о владельце сайта (организация или индивидуальный предприниматель). Вид деятельности, история, прайс-лист, контактные данные, реквизиты, схема проезда. Специалисты размещают своё резюме. То есть подробная визитная карточка.
ü Представительский сайт — так иногда называют сайт-визитку с расширенной функциональностью: подробное описание услуг, портфолио, отзывы, форма обратной связи и т. д.
ü Корпоративный сайт — содержит полную информацию о компании-владельце, услугах/продукции, событиях в жизни компании. Отличается от сайта-визитки и представительского сайта полнотой представленной информации, зачастую содержит различные функциональные инструменты для работы с контентом (поиск и фильтры, календари событий, фотогалереи, корпоративные блоги, форумы). Может быть интегрирован с внутренними информационными системами компании-владельца (КИС, CRM, бухгалтерскими системами). Может содержать закрытые разделы для тех или иных групп пользователей — сотрудников, дилеров, контрагентов и пр.
ü Каталог продукции — в каталоге присутствует подробное описание товаров/услуг, сертификаты, технические и потребительские данные, отзывы экспертов и т. д. На таких сайтах размещается информация о товарах/услугах, которую невозможно поместить в прайс-лист.
ü Интернет-магазин — web-сайт с каталогом продукции, с помощью которого клиент может заказать нужные ему товары. Используются различные системы расчётов: от пересылки товаров наложенным платежом или автоматической пересылки счета по факсу до расчётов с помощью пластиковых карт.
ü Промо-сайт — сайт о конкретной торговой марке или продукте, на таких сайтах размещается исчерпывающая информация о бренде, различных рекламных акциях (конкурсы, викторины, игры и т. п.).
ü Лендинговая страница –это целевая страница, ориентированная на товар или услугу, на которую пользователь попадает с целью сделать определенное действие: совершить покупку, зарегистрироваться на сайте, записаться на семинар и так далее.
§ Информационные ресурсы:
ü Тематический сайт – ресурсы, у которых практически все страницы посвящены одной определенной проблематике или теме, в свою очередь разно тематические сайты захватывают широкий круг информационной направленности и могут быть посвящены большому количеству тематик и направлений. Спрос на такие сайты очень велик и пользуются ими как крупные фирмы, так и простые веб-мастера.
ü Тематический портал – это очень большой web-ресурс, который предоставляет исчерпывающую информацию по определённой тематике. Порталы похожи на тематические сайты, но дополнительно содержат средства взаимодействия с пользователями и позволяют пользователям общаться в рамках портала (форумы, чаты) – это среда существования пользователя.
ü Новостные сайты выполняют очень важную задачу – они должны донести до пользователя различные новости, которые происходили, произойдут или происходят в данный момент. При этом, новостные сайты могут быть посвящены одной определенной тематике, или рассказывать интернет сообществу о новостях из различных жизненных сфер человека.
§ Web-сервис – обычно решает конкретную пользовательскую задачу напрямую связанную с сетью Интернет:
ü Поисковые сервисы – предоставляют возможность отыскивать тот или иной сайт, различную информацию по определенному поисковому запросу (например, Яндекс, Google).
ü Почтовый сервис – предоставляют возможность просматривать и отправлять письма электронной почты.
ü Web-форумы – специализированные сайты, на которых пользователи глобальной сети интернет могут беспрепятственно обсуждать различные новости, проблемы, жизненные сферы общества и т. п. Как и другие категории интернет-сайтов, форму подразделяются на две подгруппы: Узконаправленные (обсуждаются одна или несколько проблем, тесно переплетенных между собой); Обще направленные (обсуждаются проблемы, совершенно различные по тематике и порой вовсе несвязанные друг с другом).
ü Социальные сети. Каждый человек, знакомый со всемирной паутиной, наверняка слышал что-либо о социальных сетях, а львиная доля из них имеют собственные аккаунты. Наиболее крупные социальные сети уже успели собрать многомиллионную аудиторию. Основная задача таких веб-ресурсов – предоставить интернет-пользователям возможность находить друг друга и вести между собой общение в режиме онлайн. Социальные сети делятся на две группы: Узконаправленные и Обще направленные. Узконаправленные соц. сети объединяют в себе людей, которые связаны между собой одним или несколькими общими интересами (хобби, профессия). Социальные сети общей направленности собирают в один круг для общения людей, которые заняты в совершенно разных сферах и имеющих различные интересы и хобби.
ü Блоговый сервис. Во всемирной паутине блоги сегодня встречаются довольно часто, при этом уровень их популярности постоянно растет. Блоги, как и новостные сайты, предназначены для того, чтобы донести ту или иную информацию интернет-сообществу, но с одним существенным отличием: автор описывает свое личное мнение на происходящее. Условно блоги, делятся на две категории, каждая из которых выполняет свою определенную задачу: корпоративные и личные. Корпоративные блоги, как правило, создаются определенными компаниями, предприятиями или предпринимателями в качестве дополнительного ресурса, раскручивающего бренд, и часто являются дополнением к коммерческому или корпоративному сайту. На них владельцы распространяют своим потенциальным и существующим клиентам последние тенденции в определенной области, новости и т. д. Личные блоги – категория сайтов, в которую входят ресурсы, созданные отдельными пользователями. Их основная цель – донесение широкому кругу общественности мнение автора по определенной теме. Очень часто блоги создают фрилансеры, публикуя на них информацию касающуюся своей сферы деятельности. Таким образом повышают свою популярность и становятся заметней среди конкурентов, привлекают новых клиентов, делятся различной информацией с интернет-пользователями и т. д. Условно блоги делятся на две категории в зависимости от того, как много тем на них рассматривается: Узко тематические (пару тем, имеющих тесную связь друг с другом) и Обще тематические (совершенно различные темы).
ü Хостинги предназначены для временного хранения файлов, ( некоторые из них предоставляют возможности перед загрузкой просмотреть содержимое файла в окне браузера ), изображений и т. д. Фотохостинг — например, Flickr, ImageShack, Panoramio, Photobucket. Хостинг видео — например, YouTube, RuTube.
ü Доска объявлений – веб-ресурс, на котором пользователи сети интернет размещают объявления различных тематик.
ü Каталоги сайтов — сайты, на которых содержатся структурированные ссылки, ведущие на другие веб-ресурсы, и их краткое описание (например, Open Directory Project)
Структура Web-сайта.
Структура сайта – это система взаимного логического расположения страниц на сайте, т.е. это то, из каких частей, разделов состоит сайт и как они располагаются на сайте.
Для сайта существует:
· юзабилити (удобство навигации).
Внутренняя структура web-сайта.
Внутренняя структура сайта аналогична оглавлению книги. Только вместо глав – рубрики, вместо параграфов – подрубрики, по ним можно легко найти интересующий нас материал. Создается меню сайта в зависимости от целей сайта.
Дата добавления: 2015-12-26 ; просмотров: 2422 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ
Типы сайтов.
Всемирная паутина предоставила в наше распоряжение очень большие возможности создания web сайтов. Которые в всвою очередь можно подраздлить на следующие типы или выды сайтов. Сайт – это не просто полная информация о фирме, ее сфере деятельности и контактах – это возможность решения различных маркетинговых и коммерческих задач Вашего бизнеса.
Сайт является набором веб-страниц, объединенных общей тематикой и связанных между собой гиперссылками, единой системой навигации. В зависимости от решаемых задач для создания сайта выбирают тот или иной язык серверных скриптов. Для создания малых и средних интерактивных сайтов целесообразно применить язык сценариев PHP. Конкурентами PHP являются технологии ASP, JSP, Cold Fusion, Perl. Достоинством языка PHP является то, что он является бесплатным, имеет открытые исходные коды и работает почти на всех платформах.
Классификация веб сайтов.
1. Сайт-визитка
Сайт визитка — это сайт отдельного человека или небольшой компании. Ресурс такого типа, как правило, содержит лишь несколько страниц, на которых указываются деятельность, цены, контакты и.т.д. Сюда можно отнести сайты индивидуальных предпринимателей: адвокатов, частных детективов, переводчиков, копирайтеров, рекламщиков. Да и вообще любых специалистов, которым веб-сайт необходим для продвижения собственных услуг, осуществляемых в оффлайне. Поэтому все назначение сайта сводится к рекламе таких услуг.
2. Официальный сайт
К этому типу сайтов относятся ресурсы больших организаций и корпораций. На страницах такого сайта уже находится гораздо больше информации, чем на сайте-визитке, а оформлены они по более сложной схеме. Сюда, например, относятся такие веб сайты, как как microsoft.com, apple.com, siemens.com, gazprom.ru, rosneft.ru… А также все сайты правительственных организаций: сайт президента РФ, правительства РФ и.т.д.
3. Персональная страница
Персональной страницей раньше назывались сайты, которые действительно состояли только из одной веб-страницы. Сегодня к этому типу относятся уже все многостраничные ресурсы, сделанные одним человеком, который хочет чем-то поделиться с читателями, о чем-то им сказать. Сюда же можно отнести многочисленные блоги, выложенные на платных хостингах.
4. Некоммерческие сайты
5. Коммерческие сайты
К коммерческому типу причисляются сайты (по данной классификации), основной доход от которых владельцы получают не с рекламы. Основные виды заработка на таких ресурсах – продажи и платные сервисы.
6. Контент-сайты
Это самый распространенный тип сайтов в интернете. Основной способ заработка их владельцев – реклама. Контент сайты, в свою очередь, подразделяются на девять подтипов: информационные, развлекательные, новостные, скачивание, фото-сайты, каталоги, доски объявлений, торрент-сайты, порталы.
7. Социально-ориентированные сайты
Эти сайты, как и интернет-магазины, крайне сложны в изготовлении. Для реализации всех необходимых сервисов требуются неплохие навыки программирования. Кроме того, раскрутка таких сайтов имеет свои особенности и зачастую она куда сложнее, чем для контент-сайта. Тем не менее, результат, который можно получить на выходе, дает стимул для появления в интернете все новых и новых сайтов социальной направленности.
Типы сайтов¶
Одним из первых вопросов, на который требуется получить ответ на этапе проектирования веб-сайта: какого типа этот сайт должен быть? От этого будет зависеть сложность, трудоемкость и стоимость разработки.
Любая классификация подразумевает выделение одного или нескольких группировочных признаков, соответствие которому (которым) и указывает на принадлежность к определенной категории. В большинстве случаев совокупность объектов может быть классифицирована несколькими способами, в зависимости от выбранных критериев. Веб-сайты не являются исключением и также подлежат классификации. Рассмотрим основные типы сайтов* по ряду формальных признаков (в первую очередь по содержанию и возможностям).
Статические и динамические сайты¶
Статические сайты — это сайты, состоящие из веб-страниц, написанных целиком на html и хранящихся на сервере в том виде, в котором их создал веб-мастер. Такие страницы могут содержать клиентские скрипты, графику и встаиваемые интерактивные элементы, но они не влияют на содержимое страницы, пока не будут загружены в браузер. При этом на сервере страница никак не изменится и будет отображаться одинако для всех пользователей.
Содержимое динамических сайтов генерируется «на лету»: запрашиваемая веб-страница формируется программно, с помощью серверного приложения (из базы данных, включаемых файлов и т.п.). Таким образом, одна и та же страница может выглядеть по разному для разных пользователей.
Информационные сайты и веб-приложения¶
К категории информационных сайтов относятся те, что представляют пользователям доступ к разного рода информации: текстовой, графической, мультимедийной. К этому типу относится большинство существующих сайтов и поэтому внутри группы уместна дальнейшая классификация, например, по характеру контента: информационно-тематические сайты, новостные, развлекательные, каталоги и справочники, онлайн-энциклопедии и словари, агрегаторы и т.п.
Еще одна внутренняя группировка, влияющая на то, каким должен быть сайт информационного типа — это его тематика. Здесь мы не станем перечислять список возможных тем, представляя возможность вам самостоятельно ознакомиться в онлайн-каталогах типа dmoz.org или подобных.
Веб-приложения, часто называемые веб-сервисами, являются серверными программами, решающими определенные задачи. Веб-приложения могут быть самодостаточными, а могут выполнять специфичные функции в виде компонентов информационного сайта, наделяя его интерактивностью и/или расширяя возможности. Смысл сказанного проще пояснить на нескольких примерах: Google Drive — пакет онлайновых офисных приложений, WebMoney — платежная система, ColorSchemeDesigner — онлайновый инструмент для дизайнеров. Подсистема авторизации или онлайн-опрос — это примеры сервисных веб-приложений, интегрируемых в структуру сайта.
В категорию веб-приложений отчасти можно отнести и клиентсткие программы на javascript.
Порталы и специализированные сайты¶
Портал — это многофункциональный сайт, являющийся «шлюзом» к различной информации и онлайновым-сервисам. Сайты портального типа сложны в разработке и сопровождении, но они охватывают максимальное число пользователей. Все популярные поисковые системы являются сайтами этого типа.
В категорию специализированных сайтов относятся веб-сайты, ориентированные на определенную тематику, функциональность и/или целевую аудиторию. Рассмотрим некоторые типы сайтов, попадающих в эту категорию:
По аналогии с рассмотренными примерами вы можете составить собственное представление о таких специализированных типах сайтов, как галереи изображений, каталоги программного обеспечения, файлообменные сайты и т.п.
Современный профессионально разработанный веб-сайт сложно отнести к какому-то одному типу. Одна из основных причин этого — использование веб-разработчиками готовых систем управления контентом (CMS). Классификация задач и определение основного типа будущего сайта позволяет выбрать наиболее подходящую CMS и набор модулей для нее или принять решение о разработке сайта «с нуля».