最近折腾一个老项目,需要用到asp,没办法,只能去找个asp主机来跑。这年头,找个靠谱的asp主机还真有点费劲,不像以前那么多选择。
找主机那点事儿
一开始也没啥头绪,就在网上瞎搜呗。出来的结果五花八门,有吹得天花乱坠的,也有看着就不靠谱的。我这人比较实在,不喜欢那些虚头巴脑的,就想找个稳重点的,别三天两头出问题就行。
看几家,主要瞅瞅他们支持的asp版本,数据库是不是给配SQL Server,还有就是控制面板用着方不方便。有的提供商还说有试用,这个我觉得挺毕竟没用过,谁知道好不好使?
- 看下配置:主要就是IIS版本、.NET Framework支持到哪个版本。
- 数据库:必须得支持SQL Server,Access那玩意儿现在谁还用。
- 控制面板:最好是Plesk或者他们自己开发的,简单明点,别搞得太复杂。
- 价格:太便宜的不敢用,怕是坑;太贵的也没必要,毕竟就是个小项目。找个中间价位的。
挑一家看着还行,评论也还过得去的,关键是支持月付,不行下个月就换,损失不大。先整个最低配的试试水。
动手部署
付钱,账号开通邮件很快就来。登录他们的控制面板,界面还算干净。第一件事就是把我的asp程序文件传上去。他们提供FTP账号,这个倒是轻车熟路,用FTP工具连上,哗把文件都扔到指定的网站根目录,一般是wwwroot
或者httpdocs
这类名字的文件夹。
传文件倒是简单,配置数据库稍微麻烦点。
我得先在控制面板里创建一个SQL Server数据库,拿到数据库名、用户名、密码还有服务器地址。然后就得去改我那个asp程序的数据库连接字符串,一般都在或者某个专门的配置文件里。把刚才拿到的信息填进去,保存,再通过FTP传上去覆盖掉原来的文件。
搞定这些,心里默念几句,然后在浏览器里敲入临时给的测试域名,回车!
遇到的小麻烦
果然没那么顺利。页面直接报错,一个黄色的错误页,看着就头疼。仔细看看错误信息,好像是权限问题,说某个文件夹没有写入权限。这asp程序有时候是需要在特定目录生成点临时文件或者日志啥的。
又回到控制面板,找半天,找到一个类似“文件权限设置”或者“IIS设置”的地方。果然,网站目录默认的写入权限没给够。勾选上对应的写入权限,保存设置。
刷新!这回好,熟悉的页面出来。不过加载速度感觉有点慢,可能是最低配的原因,先跑着看看。
用起来的感受
用大概一两个星期,总的来说还算稳定,没宕过机。就是访问速度有时候会抽风,偶尔快偶尔慢,估计是共享主机资源抢占的问题,一分钱一分货嘛
控制面板功能还行,常用的功能比如绑定自己的域名、修改PHP(虽然我用不上)、备份啥的都有。他们的客服也联系过一次,问个小问题,回复速度还行,态度也还算可以。
这回折腾asp主机的经历还算顺利。虽然过程有点小波折,但最终还是把项目跑起来。感觉现在玩asp的人确实少,相关的资源和主机选择也大不如前。如果你也需要asp主机,我的建议就是:
- 多比较:别怕麻烦,看看配置、价格、用户评价。
- 先试用或月付:不确定好坏就先短期用用看,免得被套牢。
- 动手能力要有一点:别指望啥都是点点鼠标就搞定,有时候还得自己查查资料,改改配置。
差不多就是这样,一次简单的asp主机实践记录,希望能给有同样需求的朋友一点参考。