WEB开发技术 知识点总结
第一章:(填空判断)
1、什么是WWW
WWW是World Wide Web的缩写,中文译名“万维网”。
Web是Internet提供的一种服务,是基于Internet、采用Internet协议的一种体系结构。
2、Web三要素:
统一资源定位(URL):解决网上资源在何处的问题。
资源访问方式(HTTP):解决用什么方法访问资源的问题。
超链接:提供在资源之间自由访问的手段。
3、什么是URL (Universal Resource Locator)?
URL中文名为“统一资源定位器”。每一个站点及站点上的每个网页都有一个唯一的地址,向浏览器输入URL,可以访问URL指出的Web网页。
URL的基本结构为:
通信协议://服务器名称[:通信端口号]/文件夹…/文件名
http://www.163.com:2100/bbs/index.htm
4、HTTP
是在Internet上传送超文本的协议,它是运行在TCP/IP集之上的应用协议。简单地说,HTTP就是专门为WWW设计的协议。
5、C/S模式(Client/Server)
C/S计算模式将应用一分为二:前端是客户机,几乎所有的应用逻辑都在客户端进行和表达,客户机完成与用户的交互任务。后端是服务器,它负责后台数据的查询和管理、大规模的计算等服务。通常客户端的任务比较繁重,称作“肥”客户端,而服务器端的任务较轻,称作“瘦”服务器。 C/s模式
6、B/S模式
B/S模式是一种基于Web的协同计算模式,是一种三层架构的瘦客户机/肥服务器的计算模式。
第一层为客户端表示层,客户层只保留一个Web浏览器,不存放任何应用程序,其运行代码可以从位于第二层Web服务器下载到本地的浏览器中执行,几乎不需要任何管理工作。第二层是应用服务器层,由一台或多台服务器(Web服务器也位于这一层)组成,处理应用中的所有业务逻辑,包括对数据库的访问等工作,该层具有良好的可扩充性,可以随着应用的需要任意增加服务的数目。第三层是数据中心层,主要由数据库系统组成。B/s模式
7、Web服务器端开发技术
1. CGI技术
2. JSP(Java Server Pages)技术
3. ASP(Active Server Pages)与ASP.NET技术
4. PHP(Personal Homepage Tools)技术、ASP.NET、PHP技术
8、Web客户端开发技术
HTML、CSS、脚本、XML/XHTML/Ajax/ JSON
Javascript特性主要包括:
通过JavaScript的XMLHttpRequest对象实现异步请求与调用。
通过JavaScript对XML进行解析和处理。
通过JavaScript操作DOM来实现客户端的动态显示。
第二章:(简答题)
9、在选择网站主题的时候要注意以下3点:
主题小而内容精,创新的内容很重要;
题材最好是自己擅长的内容;
题材不要太滥,目标不要过高。
10、在选择网站名称的时候要注意以下3点:
名称要端正;
名称要易记;
名称要有特色。
11、设计网站的标志
站点标志作用类似于商标,它是网站特色和内涵的集中体现。
最常用和最简单的方式是用自己网站的名称作为标志,采用不同的字体、字母的变形或组合可以很容易制作好自己的标志。
12、在配色的时候要把握以下原则:
网站要有一个主色调;
要深浅搭配;
保持整个网站颜色的统一性。
13、在选择网站栏目的时候要注意以下4点:
紧扣网站主题;
设计一个最近更新或网站指南栏目;
设计一个可以互动交流的栏目;
设计一个下载或常见问题回答栏目。
14、设计网站的目录结构
不要将网站内容全部放在一个目录中,按菜单栏目内容建立子目录。
目录的层次不要太深,尽量用英文命名目录和文件名。
目录一般不超过3层。目录路径过深,跳转的URL地址就会变长,会增加页面链接的复杂性。
15、Web站点的链接结构有三种基本方式:
1)树状链接结构:首链接指向以及页面,一级页面链接指向二级页面。用户可以一级级进入,一级级退出。
2)星状链接结构:结构中的每个页面相互之间都直接建立了连接。
3)混合结构:首页和一级页面之间用星形链接结构,一级和二级、二级和三级页面之间均采用树形结构。
16、配色原则
对于网站的色彩处理原则应该是“总体协调,局部对比”。
三原色:红、绿、蓝
(2)色彩的特征
色调:表现色彩的种类;
亮度:表现色彩的明亮程度;
饱和度:表现色彩的鲜艳程度。
(3)色彩的分类
按照色彩对人们心理的影响可以进行以下分类。
暖色系:红、橙、橙黄、黄等色彩让人感觉温馨、热情;
中性系:黄绿、绿等色彩让人觉得舒适、和谐;
冷色系:青绿、蓝绿、蓝等色彩让人觉得宁静、高雅。
第三章:
17、 什么是IIS?
Internet 信息服务(Internet Informationn Server,IIS)是一组Windows操作系统组件,此组件可以使公司很方便的创建自己的Web服务器、FTP服务器以及简单的SMTP和NNTP服务器,很方便地将信息和业务应用程序发布到 Web中。
18、 什么是 Tomcat
Tomcat是当前使用最为广泛的Servlet/JSP服务器。它是由JavaSoft和Apache开发团队合作计划的产品,被Sun公司作为官方推荐的servlet和jsp容器。具有运行稳定,性能可靠,免费的特点,是学习Web开发的最佳选择。
19、 什么是Apache
Apache是使用最广的Web服务器之一,它可以运行在几乎所有广泛使用的计算机平台上,以高效、稳定、安全、免费而著称,60%的Web服务器采用Apache。用户可以从Apache网站下载Apache服务器软件。
第四章:
20、HTML5中:<meta charset=“gb2312”/
21、HTML5的声明:<!DOCTYPE HTML>
22、<head>标签:1)<title>...&