一、两种架构
* 软件架构:
1. C/S: Client/Server 客户端/服务器端
* C/S模型需要安装软件什么的,你使用的软件基本都是C/S模型,如:QQ,微信...
2. B/S: Browser/Server 浏览器/服务器端
* B/S模型只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序
* 举例:你通过网址访问西南石油大学主站,这就是B/S模型
* B/S架构详解
* 资源分类:
1. 静态资源:使用静态网页开发技术发布的资源
* 所有用户访问,得到的结果是一样的。如你看到的:文本,图片,音频、视频,HTML,CSS,JavaScript。
* 注意:HTML,CSS,JavaScript是静态资源。
2. 动态资源:使用动态网页及时发布的资源。
* 所有用户访问,得到的结果可能不一样。
* 动态资源有:jsp/servlet,php,asp...
* 如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器
* 我们学习的核心是动态资源,要学习动态资源,必须先学习静态资源!
* 静态资源:
* HTML:用于搭建基础网页,展示页面的内容
* CSS:用于美化页面,布局页面
* JavaScript:控制页面的元素,让页面有一些动态的效果
二、IDEA创建前端项目
三、w3cschool手册
见腾讯微云“微云 / Java后端 / Web前端”
四、rgb取色器