Web的发展及其相关技术

来源:互联网 发布:linux远程连接oracle 编辑:程序博客网 时间:2024/05/01 23:28

         自从网络诞生以来,给整个世界带来的变化实在是太大了!然而,整个网络平台下的宠儿:网站,也经历了时代变迁风雨沧桑. 

自从有了html以来,网页开始飞速增加,也可以说早期的网站都是由这些html文件组成的。这导致了同时也要归功与浏览器对html的支持.但是html毕竟还只是文本标记语言,也就是说其最强大的功能在于展示信息.所以,早期的网页人们往往称之为静态的.或者说网站是静态的.需要很大量的懂得html的人员每天做大量的维护,才能保证网络的更新.

后来人们开始不满足这种"笨拙"的网站设计方法,慢慢的随着整个网络硬件的发展,网络速度的提升,开始了在网业上加入一些制作好的动画,并想把用户的交互也体现到网业上.这也就催生了动态网业的诞生,一开始是用一些动态脚本,当然现在还有很大一部分动态网站的开发还是用动态脚本(比较熟悉的有vbscript和javascript).由于这些东西的加入,用户体验丰富了,人们开始尝试到网络的乐趣.所以在上实际90年代,网络风靡一时,甚至出现了所谓的网络泡沫.当然也有很大一批走在时代前面的人,由于网络的发达也一起发达了。

再到后来,网络所起的作用越来越大,后来人们干脆将公司的业务直接也通过网络来实现.有很多b/s的MIS转变成了C/S的.那也同时催生了三层结构(更准确叫n层)的诞生,将纯脚本的东西,变成了脚本加逻辑功能实现的机制.而且关系型数据库的作用也越来越大了。现在仍旧占整个网站开发的霸主地位(asp.net.jsp等).

就在前年,一个新的东西出现了ajax(是谁最先叫的,我忘了),呵呵,宣称是要打破传统的b/s模式的令人不太舒服,但人们已经无奈接受了用户体验.呵呵。我个人觉得这个也是很有前途的,虽然现在还有很多东西需要完善.

虽然Web经历了这几个阶段,每一个阶段都有一个里程碑的东西出现,实际上,网站技术涵盖的技术是越来越多了。所以想做一个很好的网站(各个方面)对网站开发人员的技术要求越来越高了。当然也出现了团队协作,比如美工人员,中间逻辑编码人员,后台数据库管理人员.但毕竟要想做一个东西,都要知道一些这些东西的.所以如果作为一个大型的Web站点的开发管理人员的话,还真的要有两把刷子.否则,很难胜任.