О КОМПАНИИ|МИССИЯ КОМПАНИИ|ПРИНЦИПЫ И ТЕХНОЛОГИИ|ПОРТФОЛИО|КОНТАКТЫ
ИНФОРМАЦИЯ

Журнал "Проблемы экономики и менеджмента" №2 2012г.

«Эффективность организации – единство целей, стратегии и структуры»


        Расширенный поиск


МЫ СОЗДАЁМ 
Сайты-визитки01
Интернет-представительства02
Интернет-витрины03
Промо-сайты04
Интернет-магазины05
Информационные порталы06
Корпоративные порталы07
Корпоративные информационные системы07



Бесплатный семинар-консультация

19 сентября 2012 г.
Как построить эффективную организацию в России: стратегия и структура

                  Статьи     Энциклопедия     Новости     История     Ресурсы

Информация > Создание сайтов > Техническое задание

А Б В Г Д З И К Л М Н О П Р С Т Ф Ц Ч Ш Э Я     A B C E F G H I J L M N P Q S W X Y     Все  

Раздел "Быстродействие сайта" технического задания на создание сайта (портала)

Если требуется высокое быстродействие сайта, то недостаточно записать в техническое задание (ТЗ) на создание сайта только эту фразу. Или ничего не обязывающие фразы типа "Должны быть приняты все меры ...".

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

Попытки сократить число обращений к базе данных позволяют, конечно, несколько повысить быстродействие, но приводят к снижению надежности базы данных. Например, за счет отказа от целостности данных.

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

Такая технология широко используется при создании корпоративных систем.

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

Однако сразу отметим, что эти решения, особенно с текстовыми файлами, более трудоемки и требуют большего бюджета сайта.

Поэтому, при высоких требованиях к быстродействию сайта необходимо задавать в ТЗ на создание сайта конкретные требования по использованию в базе данных сайта витрин данных, или, при еще более высоких требованиях –требования по использованию витрин данных в виде текстовых файлов.
 
В техническое задание на создание сайта можно включать следующие пункты: 
  1. Страницы сайта должны иметь наименьшее число обращений к базе данных сайта и не более одного-двух соединений с базой данных.
  2. Сложные запросы к нескольким таблицам базы данных должны отсутствовать или быть сведены к минимуму.
  3. В базе данных должны быть созданы специальные таблицы (загружаемые из основных таблиц), оптимизированные под максимальное быстродействие вывода страниц сайта.
  4. Динамические данные, выводимые на страницы сайта должны храниться в текстовых файлах (загружаемые из основных таблиц базы данных) оптимизированных под максимальное быстродействие вывода страниц сайта.
Первые два пункта применимы ко всем сайтам, но надо учитывать, что они выполняются за счет ухудшения надежности базы данных. При высоких требованиях одновременно и к быстродействию, и к надежности следует применять пункты 3-4. 
 
Общие вопросы, возникающие при создании технического задания можно посмотреть здесь:
 
 
 
Пример технического задания на создание корпоративного сайта - поисковой системы:
 
 
 
 
 
 


20.10.2008


__________________
Версия для печати




Добавить отзыв, комментарий или вопрос по теме статьи

Имя
Текст
 



ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ

Последние новости   Архив



Энциклопедия

Создание сайтов: совместная работа Заказчика и Подрядчика

1. Концепция и техническое задание (ТЗ) на создание сайта Техническое задание на создание сайта это основополагающий документ, определяющий весь ход ...читать статью


Статьи

Как составить техническое задание на создание сайта?


История

Что такое дизайн. История дизайна.

Что такое веб дизайн? Откуда произошло это понятие? Кого можно считать основоположниками дизайна? На эти и другие вопросы я постараюсь ответить в ...читать статью


Ресурсы

Составление технического задания сайта

При чтении важно понимать и помнить, что составление технического задания, как и проектирование, является всегда платной услугой, перейти



Корпоративный сайт компании «Корпоративные системы Интернет»
Москва, Б.Дмитровка, д.9, Издательство "Труд"

Тел. (495) 721-87-80, 998-85-99
Email: project@corpsite.ru                                             locus-photo.ru

Rambler's Top100 ???????@Mail.ru     © 1997—2008 CopSite.ru