什么是最古老的仍然维护的Web框架?

时间:2011-08-12 03:02:39

标签: history web-frameworks

我很想知道Web框架有多远(我今天仍然可以使用它)。

(正如我所说,我不认为CGI是一个框架,就像协议或接口一样。)

4 个答案:

答案 0 :(得分:5)

虽然“初始版本”和“当前版本”可能完全不同和/或不兼容,但这里是我编译的一个小列表。虽然有些方法已经过时,但我认为它们都属于“网络框架”类别,尽管这可能因定义而异。

另外,请查看Ian Darwin's: Java Web Framework List - 授予它特定于Java的名称,如名称所示。


ColdFusion于1995年首次发布。我怀疑它是最早的“框架”之一。

Open BlueDragon自1998年以来一直存在。它是一个CFML实现。

ASP (aka Classic ASP)于1998年首次亮相 - 不要与ASP.NET混淆。

JSP于1999年效仿。今天,Servlet模型非常有用。

Struts自1999年以来一直以某种形式存在。

Tapestry可能在2000年左右可用。

Drupal,也许更多的是“CMS”,于2001年发布。

HTML::Mason是在2001年的CPAN上。

ASP.NET于2002年发布(与.NET 1.0一起发布)。

Seaside一直在since 2004

Wicket至少从2004年开始。

Ruby On Rails于2004年发布。Django,可以说是当时的“Python对手”,于2005年发布。“PHP对手”,CakePHP也已发布在2005年。

Pylons大约在2005年,但已被Pyramid取代。

答案 1 :(得分:2)

项目Xanadu,Ted Nelson的1960年超文本模型。今天还活着。

答案 2 :(得分:1)

我第一次听说javascript框架是 prototype.js
每个人都非常疯狂。

然后来了 scriptaculous mootools ,我忽略了什么顺序。
它们基于原型。 有些对此疯狂。

然后...... (鼓声) jQuery ,猜猜是什么?
没人打扰。

然后道场,有些人注意到了。

然后每个人突然 tsunami-crazy 关于 jQuery

最新版本肯定是 Ample SDK

答案 3 :(得分:-1)

Struts在since June 2003

附近