我们正在使用asp.net设计电子商务网站。我们使用的是基本设计,不知道我们是否可以添加内容或转换到更好的asp或silverlight等版本。我们希望得到您的建议。
我们为登录设置了3个主页,另一个用于产品,一个用于付款。只要有购买,我们就会在我们的数据库中插入一条记录。我们有两个表,一个用于日常交易,另一个用于历史。通过在历史记录上创建的视图,可以在客户的请求中查看其状态(已完成装运,已交付订单)的记录。此外,我们计划在交易完成或状态更新后向客户发送电子邮件。 (SQL提供了我猜sp_send_mail的功能)。此外,我想处理峰值流量并控制每个用户的平均数据。
我们计划在IIS上使用压缩来控制数据,并且已经听说过使用静态页面来减少数据传输。但我不确定它是如何工作的。我们希望听到对上述内容的任何改进,修改和建议。
答案 0 :(得分:0)
这取决于您的服务器版本。 无论如何,IIS有自己的动态和静态内容压缩功能。它是原生的内部模块,我想它的工作非常快。 如果您需要更灵活的配置,可以关注Helicon Ape。 mod_gzip 和 mod_cache 一起可以提高您的效果。一个重要的优点是灵活性。您可以为不同的MIME类型设置不同的压缩级别。 简单的例子:
SetEnvIf mime text/html User-Agent (?!MSIE).* gzip=9
它为HTML文件启用Gzip压缩级别9,并且不包括Internet Explorer。