As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。
9年前关闭。
我很好奇,想知道Web框架有多远(今天我仍然可以使用)。
(仅供引用,我不认为CGI就像协议(protocol)或接口(interface)一样是框架。)
9年前关闭。
我很好奇,想知道Web框架有多远(今天我仍然可以使用)。
(仅供引用,我不认为CGI就像协议(protocol)或接口(interface)一样是框架。)
最佳答案
尽管“初始发行版”和“当前版本”可能根本不同和/或不兼容,但这是我编写的一小部分 list 。尽管有些方法过时了,但我相信它们都属于“Web框架”类别,尽管根据定义可能有所不同。
另外,请检查Ian Darwin's: Java Web Framework List -顾名思义,它是特定于Java的。
ColdFusion于1995年首次发布。我怀疑它是最早的“框架”之一。
Open BlueDragon自1998年以来一直存在。它是CFML的实现。
ASP (aka Classic ASP)于1998年首次亮相-请勿与ASP.NET混淆。
JSP于1999年开始效仿。Servlet模型如今已得到广泛使用。
自从1999年以来,Struts就以某种形式出现了。
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取代。