MelodyHub

没有伞的孩子必须努力奔跑!|

什么是框架

框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。

前者是从应用方面而后者是从目的方面给出的定义

​ 简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。

​ 它是我门软件开发种的一套解决方案,不同框架解决不同问题。

JavaWeb

使用Java语言开发基于互联网的项目

今后主要使用B/S架构

软件架构

C/S:Clien/Server 客服端/服务器端

在用户本地有一个客户端程序,在远程有一个服务器端。如:QQ,讯雷……

优点

  1. 用户体验好

缺点

  1. 开发、安装、部署、维护,麻烦

★B/S:Browser/Server 浏览器/服务器端

只需要一个浏览器,用户通过不同的网站(URL),客户访问不同的服务器端程序

优点:

  1. 开发、安装、部署、维护,简单

缺点

  1. 如果应用过大,用户的体验可能会受到影响
  2. 对硬件要求过高(带宽要高,……)

博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Hexo 作为驱动引擎 , 总浏览量为 次 , 总访客数为
载入天数...载入时分秒...