您现在的位置是:热点 >>正文

购买asp空间

热点17人已围观

简介去年秋天我给一个客户做展示网站,对方公司预算卡得死,点名要asp空间。我劝了三次,说php选择多还便宜,客户一句话堵回来:“我们老系统就是asp写的,你让我换?”行吧,那就找吧。 这一找才发现,asp ...

去年秋天我给一个客户做展示网站,购买对方公司预算卡得死,购买点名要asp空间。购买我劝了三次,购买说php选择多还便宜,购买客户一句话堵回来:“我们老系统就是购买asp写的,你让我换?购买”行吧,那就找吧。购买

这一找才发现,购买asp空间在国内市场已经缩到犄角旮旯了。购买主流服务商早就不推了,购买后台列表翻三页才看到个“Windows主机”的购买入口,点进去全是购买asp.net,纯asp的购买得勾选“传统模式”才能筛出来。价格倒是购买不贵,一年一百多,但看着那简陋的控制面板,我心里直打鼓。

真正折腾人的是环境配置。asp老程序多半跑在iis6的思维模式下,可现在的服务器清一色iis8以上。上传上去,数据库连接字符串里的“Provider=Microsoft.Jet.OLEDB.4.0”直接报错——服务器根本没装Access驱动。我半夜十二点给服务商提工单,回复倒是快,说“请自行上传驱动至bin目录”。可asp不像asp.net有bin文件夹,这驱动得注册到服务器系统里,我哪来的权限?

后来学乖了,直接找那种专门做老asp主机的小服务商。人家就干这个,服务器上各种老旧组件备得齐,连fso、jmail这种古董级组件都给你配好。后台还贴心地放了个“asp探针”,一打开就能看到哪些函数被禁了。我测试了下,原来大厂空间上死活跑不起来的“ADODB.Stream”,在这儿能正常读写。价格贵点,一年三百,但至少不用跟技术客服扯皮。

还有个坑得提——伪静态。asp做伪静态得靠iis的url rewrite组件,大部分便宜空间根本不装。客户那个老网站偏偏有几十条静态化规则,我只好把每个页面都改成真实的.html后缀,再让程序输出时用response.write直接生成静态文件。这招土,但管用,就是每次更新内容得手动删缓存,麻烦得够呛。

你要是真打算买asp空间,记住三点。第一,别贪便宜,先问清楚支持不支持Access数据库,这玩意儿现在很多机房默认禁了。第二,测试一下asp的session能不能跨页传递,有的精简版windows系统把session服务关了。第三,问清楚有没有“父路径”选项,老程序里用“../”调文件的比比皆是,默认关着就得改代码。

最后说句掏心窝子的——asp确实老了,微软早就不更新了,安全漏洞也没人补。如果只是维护老项目,找个小服务商凑合能用。但要是新项目,别碰asp了,真的。我这次帮客户续完三年空间,转头就劝他把核心功能往php上迁。他嘴上说考虑考虑,我心里清楚,这“考虑”至少得等下次系统出大问题才会落地。干这行就这样,你替用户着急,用户替成本着急。

Tags:

上一篇:想学程序员又是零基础

下一篇:网站404

相关文章

  • 漏洞合法

    热点

    我认识一个白帽黑客,他叫老周。白天他在一家银行写风控系统,晚上就钻进各种开源软件的漏洞里翻找。有次他挖到一个电商平台的严重漏洞,能直接拿到后台管理员权限。按说这够他吹一年了,但他没声张,而是写了份详细 ...

    【热点】

    阅读更多
  • 投票软件有什么漏洞

    热点

    2018年,瑞士邮政的电子投票系统在测试阶段被白帽黑客攻破,攻击者拿到了投票数据的加密密钥。这不是孤例。凡是软件,就有漏洞——投票软件也不例外,而且它的漏洞后果比普通App严重得多。 身份验证:谁都能 ...

    【热点】

    阅读更多
  • 网站压力测试工具

    热点

    去年双十一前夜,我们团队负责的电商后台突然崩了。凌晨两点,运维群里炸开锅——CPU飙到98%,数据库连接池爆满,用户下单页面转圈转到天荒地老。事后复盘,问题出在一个没做压力测试的新促销接口上。如果提前 ...

    【热点】

    阅读更多


友情链接