IMHO在asp.net上开发Web应用程序的最大障碍之一是部署成本.我不是在谈论像Stackoverflow.com或lotsoffish.com这样的网站.这是关于比宣传册更大的网站,小于需要专用服务器的网站.
让我给你举个例子.
xmec.org是我为我的大学校友维护的asp.net网站.平均而言,它预计每天可以达到1000-1100次观看次数.
目前它托管在godaddy上.这项服务太可悲了;我使用它只是因为缺乏选择.该网站没有扩展(不,它不是代码),Web控制面板非常慢.我付的钱并不能证明服务或表现的合理性.每次部署推送都是访问真实的Web控制面板以设置权限和根目录.
如果我在python中开发它,这将部署在Dreamhost.com上
> 10美元/年托管费(they have
offers running all throughout)
> 50 GB空间
> 5个MysqL数据库
> Shell / FTP用户
> POP / SMTP访问
>无限域名托管
>无限子域名托管
>无限域名
>转发/镜像
>自定义DNS
(这是我能想到的唯一的.更多在feature page)
有了梦想的主机外壳,我甚至为我的博客提供了一个svn签出版本的wordpress.现在,这是控制!
我的问题:
是否有任何asp.net(最好.net 3.5.Dreamhost每两周不断更新版本)托管公司提供远程类似功能集和像Dreamhost一样的定价.
我的要求是:
>每年不到15-25美元
>典型的WISP减去PHP
> .net 3.5 SP1
>完全信任模式(如果不是IL发射库,我可以接受中等信任)
>隔离的应用程序池
> 5 – 10 MysqL db
>无限域名托管
> Mssql 2005或2008
> FTP支持
>至少5 GB的空间
> SMTP
> IIS 7
>日志文件辅助功能
>中等良好的控制面板
>脚本,shell支持
>标称带宽
另一个例子:
最近我一直在考虑建立一个工具网站,以便在我的Google通讯录中找到重复和奇怪的字符并修复它们.
使用asp.net,最好的部分是我可以在不到100行代码中使用LINQ to XML执行此操作.
托管部分有什么不好.我认为我不会因此而赚钱,因此无法承担在GoGrid或DiscountAsp.net上托管的费用. Godaddy也不是一个选择.
如果我在python中执行此操作,我可以使用另一个域指向我现有的10美元Dreamhost帐户.无需额外费用.用脚本(功能)导出Svn以更改连接字符串!
从整体上看这个问题,我认为我代表了一大批程序员,便宜地玩它并定期尝试不同的东西,其中一个将成为下一个twitter / digg.