笑谈web (转)

转载 2004年07月31日 14:40:00

转贴:http://jroller.com/page/jackyz

笑谈web

最近看了一些帖子,是关于taglib的,大家纷纷口诛笔伐,欲除之而后快??。这场争论本身没引起我多大的兴趣,倒是勾起了我的一些回忆,要是不怕罗嗦的,就让我这个?老人家?给你讲一个故事吧。
咳咳??

在很久很久以前,那时,web还是新鲜事物,dreamweaver没有被发明出来,那时的所见即所得的工具是frontpage,但是非常的不好用,所以,程序员们大多都用文本编辑器来写html,大家用netscape浏览着为数不多的网页,觉得很快乐。
然后,某天一觉醒来,cgi就横空出世了。大家纷纷啧啧称奇,你瞧,页面内容会动态变化耶,好cool哦。。。都来学习吧??把html放在perl代码中用引号扩起来,这样你就能?动态?加入一些东西,你看,多简单呀。一阵短暂的骚动之后,大家使着cgi,又恢复了很快乐的幸福生活。
当时的delphi有一个写isapi的模块,只要在一个文本文件中使用?#xxx?的标注,程序中可以做一个替换,运行时,就能看到替换过的页面,非常cool。可惜,用delphi写isapi是一件比较费脑子的事情,所以这东西似乎也没有流行多久。
后来asp就出现了。哇塞,可以直接在asp的html之间插入代码!那岂不是想怎么变化就怎么变化了么?简直是划时代。于是纷纷来学,一时之间,摩肩接踵,满大街跑的都是?asp工程师?了,可谓盛况空前呀~~。
即便是有了asp这样的神兵利器,桶子们的快乐日子也没有能持续多久。因为php马上就出现了。这个东西不仅象asp一样cool,而且它还免费,还开源,还跨平台??。开源的!想一想,可以自己写代码加进php去扩展它的功能呢。所有追求上进的web开发者都不能抗拒这样的诱惑。于是纷纷加入开发军团,而且一有功夫就跑到asp那边去踢馆闹事。。。罪过罪过。
Sun从来都是最无耻的,无耻就无耻在桶子们刚刚满足的抱着php欢天喜地的时候,它竟然推出了jsp!你想想,这东西不仅象php一样跨平台、开源、免费,而且还是编译为java的。我考,每个请求都是启动一个线程,而不是fork的,那该多快?一边搬着脚指头算性能,可怜的桶子们一边又要忙不迭的开学了。

桶子在欢天喜地的庆祝jsp的诞生,可是他们并不知道,可怜的他们已经进入sun布下的最阴险的陷阱??恐怖的爪哇丛林。江湖流传着一种关于爪哇丛林的传说??从来没有人见过有人能活着从里面出来,丛林深处偶尔还会传来另人毛骨悚然怪叫,有人说那听起来很恐怖,有人说那听起来很兴奋??。

jsp和php还有asp实际上都是一码事。无非就是?把代码塞进html中?,比起之前cgi的?把html塞进代码中?,在?写出让人更恶心的代码?上并没有太大的长进。而爪哇丛林中也有delphi精神的继承人,那时似乎是叫webmacro的,主要是名字叫得太恶心,所以一直也混得比较惨。不过据说后来它洗心革面改了个唬人的名号叫velocity,又加入了丛林第一大帮apache,混了很久,总算捞到了一点脸熟的名声。
说起apache帮,那可是名声显赫,龙蛇混杂,其中有个误人不浅的struts不得不提。那个家伙号称MVC2,其实就是干?把简单的事情弄复杂?那套坑蒙拐骗的小伎俩。做一个很简单的东东,都要动用action,form,啃完一大本的taglib,还要折腾n个巨复杂无比的配置文件。唉,不知葬送了多少无知桶子的宝贵青春。那阵子,如果你见到一个面色苍白眼窝深陷的桶子,可以走上去问?struts??,那人要是扑通一声跪下,抱住你的腿就开始痛哭流涕的,那一定就是刚到struts连锁店抽过的了。唉~~,悲惨世界呀。
apache帮据说还有一个Tapestry,在struts被搞臭之后,这个家伙又开始火了。老人家我没什么功夫来仔细看了,不过,用html加入标签,再用dom解析替换的方式,怎么着都让人想起delphi,webmacro,velocity这些影子呢。。。
咳咳??
唉~,江湖??

Eclipse将普通的项目转成Web项目

两步搞定(经过验证的!!!!!) 第一步: 找一个web项目,找到它的.project文件,拷贝其中的代码块,比如: org.eclipse.jem.workbench.J...
  • xb12369
  • xb12369
  • 2016年04月15日 12:21
  • 4786

Android转型javaweb心得体会(第一个月)

本身我毕业之后找的工作是做Android的,算不上是外包,小公司对不同的客户基于一个既定的app进行修改调整之类的。我呢,算是项目负责人,因为没啥人啦。工作也是各方面都在做的,从最早的确立需求,做出流...
  • Frostmourne_LK
  • Frostmourne_LK
  • 2016年04月27日 22:16
  • 3033

Eclipse中将Java项目转换成Web项目的方法

用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个java工程,将无法在Tomcat中进行部署运行。...
  • l4432321
  • l4432321
  • 2016年07月27日 20:25
  • 26710

将Maven项目转换为web项目,并使用tomcat调试

一.创建maven工程 在eclipse的菜单栏选择File->New->Other->Maven->Maven Project下一步后选择Create a simple project(ski...
  • jrn1012
  • jrn1012
  • 2016年01月05日 11:46
  • 1870

将普通Maven Spring项目转换成Web项目的方法

最近在按照李刚的《疯狂J2EE》一书学习Spring,其中第7章的一些代码是ant编译的,而公司用的是Maven,所以想要将其部署并转换成Maven Spring Web项目来执行一下。 本...
  • ulalau
  • ulalau
  • 2014年08月07日 09:53
  • 901

Javaweb中JavaScript的字符串转换为数字

/* 字符串转数字 parseInt() 可以把一个字符串转换成整数。 parseFloat() 可以把一个字符串转换成小数。 */ ...
  • qq_15124475
  • qq_15124475
  • 2016年11月25日 11:33
  • 471

eclipse把java web项目转为maven项目

自己开发一个项目,因为更最先是一个dynamic web project
  • pan12jian
  • pan12jian
  • 2014年05月12日 16:52
  • 10717

java web 项目 转 maven java web 项目(旧项目 转maven)遇到的问题

一个一年前的项目,最近发现了一个问题,在生产环境上,不能发邮件。一看才发现原来 是缺少 jar 包。那导个 jar 包就好了,对吧。但是在我打包项目的时候。发现,居然 myeclipse 不能导出 j...
  • zhanlanmg
  • zhanlanmg
  • 2015年05月09日 13:52
  • 2058

图片转web字体库,如何制作web字体库

最近项目上用到了很多svg图,设计师经常频繁改版,苦不堪言,于是就想到了把图片转成字体库来使用。使用图片的缺点: 1. 图片加载速度慢 2. 图片大小固定,无法调节 3. 当代码重构或者图片目录...
  • erciyuan_nuonuo
  • erciyuan_nuonuo
  • 2017年03月26日 20:35
  • 1321

JAVA-WEB工程转换为MAVEN的WEB工程

1、修改原java-web项目名称 将原来的java-web项目名称改为其他名称,例如:tcep改为tcep1。 2、创建maven web工程 首先创建maven project项目,点击nex...
  • ronghuanye
  • ronghuanye
  • 2017年05月31日 17:02
  • 200
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:笑谈web (转)
举报原因:
原因补充:

(最多只允许输入30个字)