Web开发基本概念
1、万维网是一个由许多相互链接的超文本组成的系统,通过互联网访问。
2、web:worldwideweb,万维网,简称web,www,通常称为网页。
3、web开发:进行网页页面制作及其阁下你给功能开发。
4、浏览器:显示网页内容,并让用户与这些文件交互 一种软件。(常用:IE、谷歌、火狐)
5、web服务器:提供web服务的计算机。
6、URL(统一资源定位符):互联网上标准资源的地址,可以从互联网上得到资源的位置和访问方法。
组成:协议、服务器地址、资源路径。
7、网页文件的扩展名:html、htm。文件内容:HTMl代码和文本内容。
8、网页:浏览器中打开的一个页面。网站:一组域名相同的网页的集合。
9、B/S架构:不需要下载客户端,通过URL访问。有跨平台能力。无缝升级,客户端免维修。不能直接使用客户端硬件资源,用户体验单一。
10、C/S架构:需要安装特定的客户端程序。针对不同平台开发不同版本。升级应用需要重新安装。充分应用客户端硬件资源,构建大型3D效果应用。
11、互联网发展:web1.0 web2.0 移动互联网
12、web开发过程:项目提出、需求分析、设计(UI设计、系统设计)、开发(前端开发、后台开发)、系统测试、发布维护。
13、网站类型:(1)、按网站主体性质划分:政府网站、教育科研网站、企业网站、商业网站、个人网站
(2)、按网站功能划分:宣传展示型网站、营销型网站、电子商务、网上购物、门户网站
14、树形结构:有主页有分支有叶子。扁平结构:扁平结构可以理解为是一种特殊的树形结构, 只有主干和树叶,是当前流行的一种网站结构,对 搜索引擎特别友好。
15、页面分类:首页:也称主页,是一个网站的入口网页。
列表页:一般都是二级页面,是栏目的具体展示页。
内容页:一般就是具体内容的页面。
16、页面元素:文字、表单、视频、图片、音频、动画。
万维网:www,通常也称网页。
网页:浏览器中打开的一个页面。
网站:一组域名相同的网页的集合。
浏览器:显示网页内容,并让用于与这些文件交互的一种软件。
服务器:提供web服务的计算机。
URL:统一资源定位符,协议、域名、资源路径。
网站访问过程:
⑴ 通过输入网址(URL)指定要访问的网页。
⑵ 浏览器向服务器发送请求:请把XXX网页文件传送给我。
⑶ 服务器做出响应:把XXX网页文件传送给浏览器。
⑷ 浏览器解析网页文件,呈现出网页。
软件架构分类及各自特征:
B/S架构
无需安装特定客户端程序,通过URL访问
跨平台能力(Windows、Linux、Android、IOS…)
无缝升级,客户端免维护
不能直接使用客户端硬件资源,用户体验单一
C/S架构
需要安装特定客户端程序
针对不同平台开发不同版本
升级应用须重新安装
充分应用客户端硬件资源,构建大型3D效果应用
web系统开发过程,及相关知识体系。
项目提出--需求分析--设计(UI、系统)--开发(前端、后台)--系统测试--发布/维护
网站类型
主体性质(政府网站、教育科研网站、企业网站、商业网站、个人网站)
功能划分(宣传展示型网站、营销型网站、电子商务、网上购物、门户网站、企业门户、在线 交易平台、政府门户)
网站结构(树型结构、扁平结构(特殊))
网站页面
页面分类(主页、列表页、内容页)
页面元素(文字、图片、表单、视频、 音频、动画)
学习Web开发的意义
掌握HTML、CSS语言
能够构建内容丰富、界面美观的Web页面
掌握相关开发、调试工具的使用方法
为后续Java、PHP等 课程打下基础