Back to "旧的又变新了"

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

旧的又变新了

Friday, 13 September 2024

网络应用发展模式

在我的大学(30年)建立网络应用程序的历史中, 有许多方法可以建立网络应用程序。

  1. 纯 HTML 1990 - > - 用于建设网络应用程序的第一个机制( 如果您忽略 BBS / 基于文本的系统) 是普通的旧 HTML 。 建立网页,列出一系列产品,提供邮件地址、电话号码,甚至电子邮件,以发送订单。 这有一些好处和(许多)缺点。
  • 首先很简单; 你刚刚给出了一堆产品的清单, 用户选择了他们想要的东西, 然后寄了一张支票到地址, 等待得到你的东西
  • 很快(在那些日子很重要, 因为大多数人通过调制解调器上网, 千字节 (每秒))
  • 曾经是 公平公平 直接更新。 您只需更新 HTML 文件并将其上传到您所使用的服务器( 最常用的 FTP )
  • 邮递服务不快, 支票兑现缓慢等等。
  1. CGG 统计、GGI 统计和GGI 1993年> - 可以说是用于网络的第一种“主动”技术。 您将使用 C (我使用的第一语言) 或 Perl 之类的东西生成 HTML 内容
  • 您终于要使用“ 现代” 网络的起始点, 这些将使用各种“ 数据” 格式来保存内容, 以及较早期的数据库, 以便让互动水平与“ 现代” 应用程序相仿 。

  • 它们是复杂的 代码和更新。 这些是CODE, 后一种是用于输出 HTML 的模板语言, 但仍然不简单 。

  • 否 无 实实数 调试。

  • 在您可以接受信用卡的最初几天,这些交易是: 相对 早付款的网关仍然有点荒凉。

  1. “ 模板” 语言 (~ 1995- > ) 。 类似PHP、ColdFusion和是 ASP(没有. net! ) 开始允许网络应用程序使用“快速发展”。
  • 更新速度相对较快(仍大多使用FTP)
  • 到那时,在电子商务网址上普遍采用SSL,所以你终于能够合理地安全地在网上输入付款细节。
  • 数据库已开始成熟,因此现在有可能有一个“适当”数据库系统来处理产品数据、客户数据等。
  • 许多新的网站和商店出现, 许多网站和商店都失败了(到2000年代初,
  1. 现代(2001年- > )。 在电子商务刺激的首次潮流之后,开始出现了更“成熟”的网络方案编制框架。 这些模式和方法有助于采用更固定的模式和方法。
  • 监监委 - 模型-查看-控制模式。 这实际上是一种组织守则的方式,允许将责任划分为应用设计中有说服力的部分。 我在J2EE & JSP时代的第一次经历。
  • 雷达 - 快速应用开发。 正如这个名字所暗示的,这是重点 放在“让东西快速工作”上。 这是ASP.NET(表格1999年- > )在WebForms框架内采用的方法。
logo

©2024 Scott Galloway