# 旧的又变新了

## 网络应用发展模式

<datetime class="hidden">2024-07-30T13:30</datetime>

我的LONG (30 year) 建立网络应用程序的历史中,有很多方法可以建立一个网站APQ.

1. 如果您忽略 BBS @/}基于文字的系统 {)} 建立网络应用程序的机制是纯旧的HTML@.} 建立一个网页<,> 列出一系列产品,并提供邮件地址\,}电话号码或甚至电子邮件发送命令到.}
   这有一些优势 和"(#many)}劣势 .

- 首先很简单 你刚刚给出了一堆产品列表 用户选择他们想要的东西 然后寄支票到地址
- 当大多数民众通过调制解调器访问网络时, *千字节* 每秒 ).
- 曾经是 *公平* 仅更新 HTML 文件并将其上传到任何您正在使用的服务器@(}{使用 FTP 最常用的\ )
- 然而,这是SLOW...邮件服务 ain's MSSK1t quick},#支票对现金等来说是缓慢的

2. [CGI 统计、地理和地](https://webdevelopmenthistory.com/1993-cgi-scripts-and-early-server-side-web-programming/) @ 1993-> @ @ MPK1 @ 可以说是首个用于网络的“ MS K2 @ active@ '” 技术, 您可以使用 C @ I. @ 第一种语言来生成 HTML 内容

- 您终于要使用“ ' @ modern@ MS K1} web @ , ” 的起始部分, 这将使用各种“ I'% data'” 格式来保存内容, 以及最新的早期数据库, 让互动水平与 “ MSSK5 @ mordernQ'” 应用程序“ MPK7” 相近

- 它们是CODE,}后一种是用于输出 HTML的模板语言

- 否 无 *实实际* 调试@. @%

- 在你接受信用卡的最初几天 这些交易是 *相对* 提前付款的网关还是有点粗糙

3. @'_template'}語言@(~1995->).}PHPMS K3}冷冰霜的類似 和是 ASP {(no}.net}!)}是開始允許 'Rapid DevelopmentMSQ8Web 應用程式}MPK9}

- 他们更新“(”的速度相对较快,
- 到那时,在e- 商务网站中广泛采用SSL,所以你终于能够合理地安全地在线输入付款细节@.}
- 数据库已经开始成熟,因此现在有可能有一个“'proper'”数据库系统来处理产品数据@,客户数据等{.}
- 它为第一家“'”多特com hop' -许多新网站和商店火上浇油,

4. 在第一次电子商务刺激潮流之后, 网络编程框架开始出现@.}它们允许使用更固定的模式和办法 @.

- [MVC 监查会](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller) @.}我在J2EE@& JSP=.的日子里 第一次体验到这个过程
- [雷达](https://en.wikipedia.org/wiki/Rapid_application_development) @-_快速应用程序开发@.}因为这个名称表示它的重点是“'_getting stuff working {'}快速地}.}这是ASP=.}NET <(_form {1999->)}在网络格式框架<.>中遵循的方法