ASP网站技术发展的这20年之我见(初稿)

作者: 分类: 岁月留痕 发布时间: 2019/4/6 16:26:59 ė1616 浏览数 60条评论

20年前,如果说谁家里或者单位有条件上网,那是一件非常了不起的事情。在猫拨号时代,并不是每个人都可以享受到互联网的便捷。如果哪个人,或者哪个团队有个属于自己的网站,那是一件非常高科技的事情,也就是在那个时候,网上各种“主页大巴”兴起,可以通过后台上传几个html进行简单的网页发布,足以让很多人过足了开个人网站的瘾。

一、我的编程历程

我是2002年开始接触网页,2003年开始接触以VBscript为代表的asp程序,后来大学期间编过一段时间PHP,今天不讨论这个。单说asp这种动态交互语言,足足让我研究了20年。

最早的时候,互联网上有很多源码,可以下载了研究,也就是2003年非典后期,我下载了一个同学录的程序,上传到了花100块钱买的空间叫18asp,给一个二级域名,也就是在这个平台上,开启了我的编程之旅。

我没有受过专门的培训,也没有研究过所谓的教程。我对asp程序的研究,完全是从修改代码开始的,想想当时那段时光,噩梦一般,对着代码一看就是一宿。那个时候也年轻,也有精力,也能学进去。照着学,照着改,慢慢的,也就知道了哪段代码能够实现一个什么样的功能。其实,对于大部分人来说,能够实现这样一个功能就非常不错了,如果是简单修改,没必要深究太多。

当时的网上的各种程序,写法并不规范,各种脚本也是相互抄,导致了一个页面的代码风格截然不同,对自己的学习也带来了不好的影响。

2006年,毕业以后,又开始研究asp。这里插播一句观点,所有的学习,如果是有目的的去学,一定可以学到。之所以这样说,就是因为我从2006年开始编写第一个真正属于自己的开源程序“追梦阳光贴吧”,可以说,经过这个项目历练,我在不断完善这个程序的同时,涉猎了大量的同类程序,了解了大量的技术资讯,也掌握了大量的技术窍门,经过这个项目,自己完全可以说,对asp有了深刻的了解。以至于以后无论在哪里用到asp程序的时候,都会想起这个程序中某些地方如何实现,如何解决,提供了一个样本。

我们编写贴吧那几年,也是互联网飞速发展的几年。互联网普及了,大家都有条件上网了;移动媒体还没兴起,大家都想通过做一个网站来展示自己和记录自己;国家对互联网的管理还不那么严格和规范,备案也不是强制的,开办一个网站的成本非常低,等等。那个时候,涌现出了大量的贴吧程序,除了我们开发的追梦阳光贴吧,还有很多,比如乐学,比如精点留言本,比如枫叶贴吧等等,都是asp程序的代表。

二、纵览20年的看法

我从2010年以后,很少接触互联网,偶尔在公司内部编写个asp的应用模块,但是基本上没接触到新东西。等我最近闲下来看看曾经繁华的互联网的时候,发现世界已经改变——移动互联时代,网站越来越不吃香,网站用户越来越少,写程序的人越来越少……

所以,再看看现在的asp程序,还是10年前的样子。

其实,从asp诞生的那一天起,关于asp无用论、不安全论、低效论等论断就不断充斥。很多人认为,以VB架构下写一个不入流的asp程序,确实不是一件高大上的事儿。也有人说,asp简单,也不安全,存在着各种隐患等等。也有人说,asp效率低下,无法适应大型站点,无法满足高速需求等等,很多人把它和“底端”画上了等号。但是,20年过去了,它依然是它,它依然还在大量使用。

总体来说,asp确实比php简单,也容易上手。虽然它有效率瓶颈,但是在一般人用来,两个字“足够”!

asp技术从问世到今天,就是一套程序,没有升级,没有版本,所以你只要掌握了,就能很好地利用它来做你需要的事情。不像PHP程序,版本一直在更新,而且老程序无法在新版本下运行,导致了程序不断的更新换代。虽然程序整体来说安全性高于asp,但是作为开源程序和不断升级所带来的很多服务器自定义,都会留下安全隐患。

另外,从数据库来说,asp跟微软的access数据库完美搭配,上传到空间就可以使用。而php需要上传文件到服务器,然后上传sql语句到副服务器,运行才能安装数据库。而且数据库看不见摸不着,提高了新手入门的门槛。因为很多新手不是为了学这个技术,而是为了简单的用某个成熟的程序来实现自己的某个功能。所以这种情况下,asp完胜。


未完,待续。


本文出自 栋力天空,转载时请注明出处及相应链接。

本文永久链接: http://www.dongsky.cn/show_1650.html

0

0条评论

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    *请输入本文永久链接 show_1650.html 的数字部分

Ɣ回顶部