Cas*_*how 7 history web-frameworks
我很想知道自己的Web框架有多远(我今天仍然可以使用它).
(正如我所说,我不认为CGI是一个框架,就像协议或接口一样.)
小智 6
虽然"初始版本"和"当前版本"可能完全不同和/或不兼容,但这里是我编译的一个小列表.虽然有些方法已经过时,但我认为它们都属于"网络框架"类别,尽管这可能因定义而异.
另外,请查看Ian Darwin的:Java Web Framework List - 正如其名称所暗示的那样,它被授予Java特定.
ColdFusion于1995年首次发布.我怀疑它是最早的"框架"之一.
开放BlueDragon自1998年以来一直存在.它是一个CFML实现.
ASP(又名经典ASP)于1998年首次亮相 - 不要与ASP.NET混淆.
JSP于1999年效仿.今天,Servlet模型非常有用.
Struts自1999年以来一直以某种形式存在.
Tapestry可能在2000年左右可用.
Drupal,也许更像是一个"CMS",于2001年发布.
HTML :: Mason在2001年开始使用CPAN.
ASP.NET于2002年发布(与.NET 1.0一起发布).
Wicket至少自2004年以来一直存在.
Ruby On Rails于2004年发布.Dangoo,可以说是当时的"Python对应物",于2005年发布."PHP对应物" CakePHP也于2005年发布.
我第一次听说 JavaScript 框架时,每个人都对它疯狂地疯狂。prototype.js
然后是scriptaculous和mootools,我忽略了顺序。
它们基于原型。有些人为此疯狂。
然后... (鼓声) jQuery,你猜怎么着?
没有人打扰。
然后是道场,一些人注意到了。
然后每个人突然对jQuery产生了海啸般的狂热。
最新的无疑是Ample SDK。