【问题标题】:ASP.NET shared hosting security and performance for ecommerce aplications电子商务应用程序的 ASP.NET 共享主机安全性和性能
【发布时间】:2012-01-18 03:31:16
【问题描述】:

在电子商务网站上使用一般(discountasp.net)的共享主机有什么缺点吗?安全问题或性能?该网站是新网站,我们预计现在访问者不会很多,我们至少有 30 种产品。

我在 C# ASP.NET 4.0 网络表单和 SQL Server 2008 中使用我自己的购物车、用户帐户(会员提供商)、信用卡处理器 (paypal)、我自己的 CMS。

我没有在数据库中保存信用卡信息,我的系统只为在结帐过程中购买东西的用户创建一个帐户,我们只需要在结帐时对某些 paypal api 进行处理(我猜 cpu 使用率很低) .

我的网站在客户端和服务器端进行了优化,我在所有输入/输出(表单、cookie、http 标头、查询字符串甚至网络服务)中启用了 ASP 的 XSS 安全性和 Microsoft 的 AntiXSS 库,存储程序、避免 sql 注入的参数化查询、SSL 连接、反垃圾邮件、编译和混淆的 dll、加密的 web.config 等......

我错过了什么?谢谢,对不起我的英语不好

【问题讨论】:

    标签: asp.net performance security


    【解决方案1】:

    只是给你一个快速的答案:

    是的,有问题。很多。

    共享的性能总是(通常)比专用的更差。有人可能正在使用所有 IO,而您遇到了瓶颈。

    安全性,因为您无法管理服务器,因此您无法知道它是否已打补丁、加固等。如果同一共享服务器上的一千个其他人中的一个设法利用它,您就完了。但是,有人可能会争辩说,如果您不知道如何保护专用服务器,那么依靠共享托管服务提供商的经验可能会更好。

    此外,您必须相信共享主机提供商不会窃取您的数据等。

    另一件事是,如果发生崩溃,您必须等待提供商修复它,而不是自己动手。同样,如果您不知道如何修复它,最好还是等待提供者..

    总而言之,对于您的网站,一开始我会使用共享主机,并在您开始在网站上赚钱后立即升级到 VPS。

    【讨论】:

    • 至少我没有在数据库中保存信用卡信息.. 对VPS一无所知 D: 谢谢你的回答:)
    • VPS = 虚拟专用服务器,例如查看 www.cloudsigma.com。然后你必须信任 VPS 提供商等。
    猜你喜欢
    • 2013-01-08
    • 2011-07-16
    • 2013-05-02
    • 2023-03-06
    • 2021-12-16
    • 2011-12-24
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    相关资源
    最近更新 更多