Дизайн электронной коммерции - PullRequest
0 голосов
/ 14 июля 2009

Мы разрабатываем сайт электронной коммерции, используя asp.net. Мы используем базовый дизайн и не знаем, сможем ли мы что-то добавить или перейти на лучшую версию Asp или Silverlight и т. Д. Мы хотели бы получить ваши предложения.

Мы создаем 3 основные страницы: одну для входа в систему, другую для продуктов и одну для оплаты. Всякий раз, когда происходит покупка, мы вставляем запись в нашу базу данных. У нас есть две таблицы: одна для ежедневных транзакций, а другая для истории. Записи, статус которых (отгрузка выполнена, заказ доставлен) обновлен, можно увидеть по запросу клиента через представление, созданное в истории. Также мы планируем отправить электронное письмо клиенту после завершения транзакции или обновления статуса. (SQL предоставляет функцию, которую я предполагаю sp_send_mail). Также я хотел бы обрабатывать пиковый трафик и контролировать среднее количество данных на пользователя.

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

1 Ответ

0 голосов
/ 15 июля 2009

Это зависит от версии вашего сервера. В любом случае, IIS имеет свои собственные функции сжатия для динамического и статического содержимого. Это встроенный внутренний модуль, и я думаю, он работает очень быстро. Если вам нужна более гибкая конфигурация, вы можете обратить внимание на Helicon Ape . mod_gzip и mod_cache вместе могут улучшить вашу производительность. Одним из важных преимуществ является гибкость. Вы можете установить разные уровни сжатия для разных типов MIME. Простой пример:

SetEnvIf mime text/html User-Agent (?!MSIE).* gzip=9

Включает сжатие Gzip с уровнем 9 для файлов HTML и исключает Internet Explorer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...