Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
12345.doc
Скачиваний:
25
Добавлен:
06.07.2019
Размер:
9.11 Mб
Скачать

1.3 Проектирование web-сайта

Проектирование и разработка сайтов включает:

Утверждение первоначального технического задания на разработку сайта.

Определение структурной схемы сайта - расположение разделов, контента и навигации.

Веб-дизайн - создание графических элементов макета сайта, стилей и элементов навигации.

Разработка программного кода, модулей, базы данных и других элементов сайта необходимых в проекте.

Тестирование и размещение сайта в сети Интернет.

1.4 Этапы разработки web-сайта

Разработка сайтов – наиболее сложный процесс и, чаще всего, состоит из следующих этапов:

1). Постановка задачи

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

Например:

- корпоративный сайт

- электронный магазин

- промо-сайт

- информационный портал

- сайт-визитка

- комбинация представленных выше типов

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

2). Разработка графического дизайна

На данном этапе создается рабочий макет дизайна, учитывающий фирменный стиль и логотип компании. Основные требования, которым следуют при разработке дизайна – это обеспечение пользователям удобной работы с сайтом, оптимальная скорость загрузки web-страниц, а также эксклюзивная стильная графика. Все варианты дизайна обязательно согласовываются с клиентом.

3). HTML-кодирование

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

4). Web-программирование

Современный сайт – это не только интернет представительство компании, с его помощью можно работать с посетителями сайта, обрабатывая заказы, обмениваться важной информацией. Также разрабатывают специальные системы, которые автоматизируют работу с сайтом. Настройка этих систем и модулей производится на данном этапе работы по проекту.

5). Тестирование

Подробная проверка работы и качества сайта в различных условиях, функционирование в различных типах браузеров (Opera,Internet Explorer). Проверка работы всех разделов сайта, ссылок, корректного отображения картинок. В процессе тестирования исправление любых ошибок: грамматических либо программных.

6). Публикация в Интернетe

Выбор места для размещения сайта в сети Интернет (хостинг). Выбор и регистрация имени для сайта (доменного имени). Непосредственное размещение сайта в Интернете.

7) Техническое поддержка

• Трансфер доменов с другого хостинга

• Резервное копирование данных

• Регулярная техническая проверка системы

• Почтовый сервис

• Предоставление и поддержка качественного хостинга

• Регистрация и поддержка доменных имен

8) Администрирование

Административная система управления сайтом – это невидимая обычному пользователю Интернета часть. В современном динамическом сайте она играет очень важную роль, она помогает обеспечить актуальность и новизну информационного наполнения сайта и оперативно изменять структуру сайта, следуя динамике рынка.

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

В административный раздел сайта обычно включен следующий набор функций:

•добавление новых страниц во все разделы и категории сайта.

•удаление существующих и архивных страниц

•добавление новых администраторов с установлением полномочий

•удаление существующих администраторов.

•редактирование полномочий администраторов

•изменение расположения информационных блоков на странице.

•Управления юзерам (пользователями).

•Полное редактирование материалами (также дата и время создания).

•Бекап сайта (Создание и управление копиями сайта).

•Система рассылки новостей.

•Устанивка и удаление дополнительных модулей и компонентов с новыми возможностями.

•редактирование уже существующих страниц:

•ввод информации (контента);

•удобное редактирование текста (примерно так же как в MS WORD);

•редактирование заголовков и аннотаций;

•редактирование мета-тегов (заголовок страницы, ключевые слова и описание страницы)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]