Хранение статусной информации

2 минуты на чтение

Хранение статусной информацииВ конце концов, для хранения статусной информации можно использовать сервер баз данных. Эта концепция в принципе повторяет предыдущее решение и имеет те же недостатки. Но, с другой стороны, базы данных позволяют немного ускорить работу и решают проблемы, связанные с блокировкой файлов при записи. Вообще говоря, базы данных были придуманы для подобных задач и имеют встроенные механизмы кэширования и индексации записей, что позволяет значительно ускорить поиск необходимой информации. Если вам требуется поддерживать сессионную статусную информацию в системе с распределенной нагрузкой, то, возможно, решение с использованием базы данных окажется наилучшим. Существует возможность того, что сервер вообще не нуждается в поддержании статусной информации о своих посетителях. Однако, если вы используете хоть какую-то идентификацию клиентов, механизма поддержки сессий избежать не удастся. Так что, если вы решили использовать несколько параллельных Web-серверов, то прежде всего убедитесь в том, что функциональность сайта не отрицает такого изменения в конфигурации системы и это не приводит к проблемам с точки зрения безопасности. Как я уже говорил, тестирование производительности из локальной сети, в которой расположен сайт, всегда приведет к завышенной оценке. Скорее всего, посетители вашего сайта работают на других, более низких, скоростях. Каким образом можно поставить себя на место рядового пользователя и посмотреть, как на самом деле выглядит сайт с точки зрения клиента? (Я не имею в виду ожидание писем с претензиями.) Для этих целей можно воспользоваться услугами коммерческого сайта Www. keynote. com. Компания Keynote в этой области известна лучше других. Служба keynote отслеживает производительность сайта, загружая опубликованные на нем страницы из нескольких опорных точек в разных местах Internet. Насколько много будет задействовано опорных точек, как часто будет производиться тестирование и сколько именно страниц будет отслеживаться — все зависит от суммы, которую вы заплатите. После сбора данных за определенный период система представляет их в удобной для последующего анализа форме. Некоторые компании, аналогичные Keynote, позволяют, кроме всего прочего, получить информацию о ваших конкурентах или сравнить работу вашего сайта с другими.

Facebook Vk Ok Twitter Telegram

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

Атака с использованием утечки информации направлена против конфиденциальности системы. Классический пример утечки информации — служба finger, которая установлена на многих UNIX-машинах. Клиентская программа этой службы предоставляет информацию о пользователях ...
Взаимная защита информации партнеров — вполне выполнимая задача, если эту информацию разделить таким образом, чтобы контроль над доступом мог быть реализован отдельно для каждого сегмента и пользователя. В качестве примера сегментации информации можно привести...
Хостинг-услуга заключается в предоставлении места для интернет-проекта, если его владелец решит обратиться в компанию провайдера, которая выполнит размещение сайта и возьмет ответственность за его обслуживание. Хранить блог или форум на своем компьютере невозм...