history - 最古老的仍在维护的 Web 框架是什么?

标签 history web-frameworks

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




10年前关闭。




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

(仅供引用,我认为 CGI 不像协议(protocol)或接口(interface)那样是一个框架。)

最佳答案

虽然“初始版本”和“当前版本”可能完全不同和/或不兼容,但这是我编制的一个小列表。虽然其中一些方法已经过时,但我相信它们都属于“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 模型在今天被广泛使用。

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 取代.

关于history - 最古老的仍在维护的 Web 框架是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7035177/

相关文章:

c - Simpletron 机器和间接寻址

bash - 运行 bash 脚本并从历史记录中删除其运行命令

caching - 高性能被动访问优化的动态 REST 网页

reactjs - 停止重新渲染 react 功能组件(使用钩子(Hook))

gwt - 服务器端 GWT 事件; Vaadin 的替代品

language-agnostic - 网络框架API

git - 如何检索文件的历史记录?

history - 如何有效地存储编辑历史?

history - 为什么 Forth 使用 IF 语句 THEN ... 而不是 ENDIF?

multithreading - Tir 与其他 Lua Web 框架相比如何?