控制能力特别强。
PHP为各种流行的数据库,包括Linux平台中的PostgreSQL、mSQL、MySQL、Solid和Oracle,以及Windows平台的SQL Server,都设计了专门的函数,使得操作这些数据库变得非常方便。
PHP称为了当前最有前途的网络程序开发语言。
进行PHP程序的开发工作需要的环境:1程序源码编辑环境;2PHP自身的工作环境;3支持PHP的浏览器环境。
PHP环境的配置主要是通过php.ini文件来进行的。
PHP语句的脱离形式:在终止每一条语句时都是用分号“;”。这种语句脱离方法带来的好处和C语言一样,使语句的书写更加自由。而且,在区分表达式和语句方面也与C语言是一样的是通过分号来实现的。”?>”也可以用来表示语句的结束。 在声明一个变量的时候,只要在变量明前使用字符“$”,这样PHP就认为这是一个变量。
PHP支持的数据类型:Integer:整数;Double:浮点数;String:字符串;Array:列队数组;Object:对象;pdfdoc:PDF信息;pdfinfo:PDF信息。
数组排序通过:asort()、arsort()、rsort()、sort()、uasort()、usort()和ksort()。
位运算符:& 与、ι或、$非. 逻辑运算符:and 与、or或 、xor异或、!非 、&&与、‖或。 比较运算符:==、!=、<、>、<=、>=。 三元运算符:?:
条件控制语句:IF语句、ELSE语句、ELSEIF语句、IF语句的交互语法:IF()?ENDIF.
循环控制语句:WHILE语句、DO?WHILE语句、ROR语句、BREAK语句、CONTINUE语句
SEITCH语句在实际问题中常常要用到多分支的选择。
MySQL引进了许多全新的概念,这是它得到广泛应用的根本原因。 连接数据服务器的函数: MySQL_connect()和MySQL_pconnect() 在PHP中,可以读取数据库内数据的函数:MySQL_fetch_row()、MySQL_fetch_array()、MySQL_result()、
MySQL_fetch_object()。 数据库信息显示函数:1 MySQL_fetch_field()函数、2MySQL_fetch_length()函数、3 MySQL_fetch_()系列函数、4 MySQL_list_()系列函数、5.MySQL_num_()系列函数、6.MySQL_tablename()函数
消息函数:在MySQL数据库函数中,消息函数有以下两种类型:一种是数据库操作情况的显示函数;另一种是错误显示函数。
Servlet的框架的核心是
Javax.servlet.Servlet接口,所有的Servlet都必须实现这一接口。在Servlet接口中定义了5个方法,其中有3个方法代表了Servlet的生命周期:1.Init方法,负责初始化Servlet对象。2. Service方法,负责响应客户的请求。3.Destroy方法,当Servlet对象退出生命周期时,负责释放占用的资源。
JSP是Java Server Page 的缩写,它是Servelt的扩展,其目的的简化建立和管理动态网站的工作。 JSP技术规范中给出了两种使用JSP开发Web应用的方法,这两种方式可以归纳为模型一(JSP+JavaBeans模型)和模型二
(JSP+Servlet+JavaBeans模型),这两种模型的主要差别在于它们处理业务流程不同。
一般而言注册中心的数据被分为三部分:白页、黄页、绿叶。 最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图、部署图。
1出在Web文档中显示斜体字文本的两种方法,各有什么优点和缺点?使用EM标示符的优点是即使浏览器不支持斜体,它也可以被认出,并且这些浏览器仍会以某种方式强调这些文本,而I表示符将被这些机器忽略,使用I表示符的优点是可以清楚的描述文本的显示方式
2.CGI的工作步骤?答;1.浏览器将URL的第一部分分解码并联系服务器;2.浏览器将URL的其他部分提供给服务器;3.浏览器将URL转换成路径和文件名;4.服务器意识到URL指向一个程序,而并非一个静态文件 5.服务器准备环境执行脚本;6.脚本执行,读取环境变量和STDIN;7.脚本为将来的内容向STDOUT发送正确的MIME头信息;8.脚本向STDOUT发送其输出的其余部分,然后终止;9.服务器发现脚本结束,关闭与浏览器的连接;10.浏览器从脚本中显示输出. 3.用来处理CGI参数解码的程序流程?答;1从STDIN中读取浏览器以GET或POST方法提交给Web服务器并由Web服务器传给CGI程序的信息内容,并且按变量=值对的方法返回,变量=值对由分解符隔开;2,如果缓冲区存在+号,则将变量=值,对中的+号改为空格;3,把缓冲区中的变量=值对中的特殊字符改成十六进制字符%HH转换成相应的字符;4,把转换后的变量=值对分解,返回变量名,值由line保存
4.确定目标用户的工作中应该了解的问题:答;1,描述使用Web应用的典型人员。2.概括说明用户想在网上做什么3.目标用户在什么地方同一层大楼还是城市或者国家4.普通用户使用网站的频繁程度5.想让多少人使用本网站6.目标用户使用什么浏览器7.目标用户使用什么硬件平台 5.SSI的实现原理和主要缺点:答;服务器端附件SSI是一些标记符,可以用来嵌入到HTML文档中,这些嵌入到文档中的符号可以提供一些简单的动态页面效果。 当一个页面提交给Web服务器时,服务期限要搜寻整个页面,在信号到这些特定的SSI标记,运行其对应的程序,通常SSI标记会被它关联的程序的结果代替,SSI是运行于服务器的,这样客户端的负担就减轻了许多。页面返回给客户端的只是一个简单的超文本,所有的关于SSI的动作都在服务器端计算完成。 SSI的缺点是在一个商业的Web站点加入到SSI要求有强大的Web服务器平台。在页面中加入太多的SSI标记,会让Web承担太大的负荷。另外。SSI的引用会带来安全隐患 6. SSL的原理:答;SSL安全套接层是网景公司早已公布的一种标准,如今许多浏览器和服务器支持他。如果浏览器和服务器通过SSL连接在一起,那么中间传输的所有数据都会得到加密,为使用SSL,服务器必须拥有一个标示,这个标示实际上就是授
予每个同意这种标准的公司和个人的ID号,在获取表示的过程中,服务器将生成一个公开呵四有密钥,服务器的公开密钥用于这个会话密钥进行加密,随之发送给服务器,在这个过程中,用户不需要拥有自己的公开密钥,因为这一级别的安全防护已经足够了。
7. “授权“的概念及其优点:答;授权要求用户口令访问Web页,使用相同或不同的用户名 密码登录进入特定的系统,对某些服务器来说,可用授权屏幕保护单独的页不受非法侵入,甚至可以保护整个目录,它的缺点就是,过于麻烦,每次连接都要敲入口令,另外也容易被人监听到用户的口令
8.ASP过程调用的几种途径:答:1.首先定义过程,然后在脚本中反复调用它们2.可以将过程定义放在调用过程的.asp文件中,或将通用过程放在一个共享的.asp文件中,然后用SSI#include指令将其包含进其他调用该过程的.asp文件中3.可以将这些功能打包在Active组件中进行调用
9.简述ASP的执行原理:答;从本质上讲,Active Servet Page实际上是服务器终端的脚本制作, 在浏览器提出连接请求后,服务器将脚本代码进行动态解释,传送到浏览器上 10.标准的ActiveX组件包括:广告循环(Ad Rotator)组件、浏览器性能(Browser Capability)组件、数据库访问(Database Access)组件、内容链接(Content Linking)组件、文件访问(File Access)组件等。 11.ASP指定脚本语言的方法:1、指定脚本语言<%@ LANGUAGE=Scripting Language RUNAT=location%>常用的脚本语言有:VBScript\\JavaScript。Location位置一般应为server表示服务器执行。默认值为客户端执行。 12.修改默认脚本的方法有:(1)通过注册表(2)通过IIS
13.修改默认脚本语言步骤如下:1从开始菜单IIS的程序组来执行网络服务管理器2右键网站名称3选择属性项4单击主目录表5单击设置按钮6在Application Configuration的对话框,点App Option表7在默认的ASP语言文本框中,输入你所要的脚本语言。 14.ASP的基本语法:<%= %>用来输出23.组件:ActiveX组件是建立强大的表达式、变量以及对象的方法的值。 Web应用程序的关键。组件提供了在15.变量:是计算机内存中已命名的存脚本中执行任务的对象,ASP同样提储位置,其中包含了数字或字符串等供了可在脚本中使用的内建对象。数据。变量包含的信息称为变量的ActiveX组件是一个文件,该文件包值。变量使用户便于理解脚本操作的含执行某项或一组任务的代码。组件名称,为用户提供了一种存储、检索可以执行公用任务,它可以提供一个和操作数据的途径。 或多个对象以及对象的方法和属性。16.VBScript声明变量的方法:不需可以用任何支持组建对象模型(com)要声明,但在使用所有变量前要声的语言来编写组建,组建是可以重复明:(Dim/Pubic/Private) 使用的。
17.JavaScript声明变量的方法:在24.生成组建对象的实例方法:组建是使用本地过程变量需声明,使用var包含在动态链接库(.dll)或可执行语句(<% var username;%>) 文件(.exe)中的可执行代码。组件18.变量作用域:在过程内部声明的变可提供一个或多个对象以及对象的方量具有局部作用域,而过程外部的任法和属性。要使用组件提供对象,必何命令都不能访问它。在过程外部声须创建对象的实例,并为这个新的实明的变量具有全局作用域,其值能被例分配变量名。使用ASP的ASP页上的任何脚本命令访问和修Server.Create Object方法可以创建改。 对象的实 19.ASP提供了两个内建对象用来存25.调用Object方法的一般语法为:储变量:Session(会话作用域)对象Object.Method parameters 和Application(应用程序作用域)26.访问项目有以下几种方式:1)通过对象。 使用项目名称访问集合中的具体项20.常量:用来代替一个数或字符串的目;2)使用在集合中保存项目时关联名称。组件可在一个组件类型库中声的名称访问项目;3)通过使用与项目明变量,组件类型库是一个包含关联的索引或号码也可以访问项目ActiveX组件所支持的对象和类型的4)通过使用速记名称访问项目. 信息的文件。如果在Global.asa文件
中声明了一个类型库,就可以在该应1.互联网: 2.什么是网络协议,内用程序的任意页中使用已定义的常容主要包括: 量。 3.网络中存在着多种级别的协议。总21.过程:是一组能执行指定任务且具的来说可以分为: 4.OSI七有返回值的脚本命令。可以先定义过层模型: 5.TCP/IP 程,然后在脚本中反复调用它们,也6.PPP协议 7.其他协议: 可以将过程定义放在调用过程的.asp8.IP地址
文件中,或将通用过程放在一个共享9.域名和域名系统:
的.asp文件中,然后用SSI#inciude10.IP地址和域名及他们之间的关系 指令将其包含在其他调用该过程11.WWW: 12.万维网的优势 的.asp文件中还可选择另一种方13.Web在实际应用中,主要包含三个法,即把这些功能打包在ActiveX组方面 件中。 14.网页和主页 15.HTML 22.过程定义可出现在必须声明所有语言、谁处17.什么是超媒体?超媒体的两个应理。主脚本语言中的过程用脚本分界用。
符<%和%>分隔。调用过程:只需要在18.Web浏览器如何对超媒体进行处命令中包含过程名即可。如果从理而且能够自动播放、显示各种媒体Vbscript调用javascript过程,就的
必须在过程名后加上括号,如过程没19.网站设计总的目标是 20.典型的有变量,就用空括号。Javascript也个人网页应包括
要加括号<>.(小结:1\\<% call 名字21.想要更好的制作网页,应注意 (变量名) %>2\\<êll 名字 %>3\\<%=名字%>)
22.为了满足页面制作工具的目标,应该注意哪些问题 23.网页设计的基本目标
24.商业网页设计要求 25.商业网页设计的要求
26.网页制作工具分类 27.Dreamweaver的基本特征
29.使用图像处理工具可以对图像进行编辑、修饰、优化、图形文件格式转换处理 30.“所见即所得”的部分致使的弱点 31.初学制作网页时应该注意哪几个方面 第二章
32.为什么说网站最重要的一个原则是创意
33.网站设计需要考虑的基本原则: 34.网站设计时需要考虑的基本原则 35网站设计专业流程简述网站的设计流程
36.站点风格的概念 37.商业站点的风格特征:
38.非商业组织的风格 39.个人网站的基本风格
40什么是网站的层次并对各层次做出解释
41站点的层次和典型的站点结构 42规划目录结构时应当遵循的几个原则:
43网站的链接结构 44研究网站结构的目的
45建立网站的链接结构形式各自的优缺点 第三章
46重心平衡和常用的重心平衡方法 47色彩的基本概念
48色彩三原色概念及每种颜色的调配范围
49JPG和GIF文件格式
50判断应该采用哪种文件存储格式的原则:
51.GFI和JPEG图像格式文件的主要区别
52在电脑中如何处理颜色
53WEB安全色 54.抖动 55.Web上显示图像时产生“抖动”的原理
56.网页布局的概念 57.网页页面布局的方法
58.大色块构图法及基要点
59.网站设计应注意八个方问题 60.网页色彩搭配的原理: 61.页眉 62线条构图方法及其要点 63文本
色彩体系 第四章
64.常用的图像格式有哪些:
65.向量图的优点和缺点 66.色域的定义
67.PhotoShop为用户提供了多种选取制作方法,分别是什么 68.图层具有哪些特性
69.PhotoShop的主界面 70.Resolution是解析度,
71.PhotoShop采用什么专用的文件格式?有何特点? 72.在Photoshop中,画面色彩的调节方法
73.PhotoShop的滤镜:
74.一个HTML文件应具有的基本结构 75.页面排版: 76.清单列表 77.表格: 78.图片与多媒体 79.嵌入声音
80.超级链接 81.表单:表单的标记
82.预排版标记的作用:83.表单的创建步骤
84.超链接标记的作用 85.META标记的作用
86.HTML中主要有哪些可用的表单元素
第六章
87.动态网页技术的概念及类别 88.网页技术主要是指两大类技术 89.DHTML的三个优点
90.为什么要采用DHTML技术
?客户端动态网页技术有哪些优点: 91.DHTML技术的组成?每个部分相应支持哪些功能?
92.使用JavaScript的目的及将JavaScript嵌入到HTML中的方式: 93.JavaScript的基本特点: 94.JavaScript脚本应放在什么位置,其存放位置对脚本的执行有什么影响
95.JavaScript与Java区别:
96从性能上说,JavaScript和Java以及Java Applet之间的差异体现在哪里
97.JavaScript对象:
98.脚本可以嵌在HTML文档的头部,也可以嵌在文档的其他任何地方,常用的嵌入方式有两种 99.使用DHTML的原因 第七章
100.CSS的概念 101.CSS的主要作用
102选择符及作用、分类 103在CSS中有三种选择符
104在页面中应用CSS的引用方法 105选择符的作用及分类: 106CSS主要有几种引用方法,分别是如何实现的,比较各种方法的优缺点 107什么是BOX? 108在CSS中,布局属性
109.CSS的文本属性
110.在CSS中,对字体的的设置所涉及到的属性有哪些?
112在CSS中的字体属性中,字体大小属性的取值有哪些?默认值是什么?
112.CSS的基本使用规则是怎么样的:
113.CSS中单位主要有哪些?试举例说明什么是单位中的继承关系? 114.什么是CSS实效及如何避免 第八章
115.FrontPage的主要功能。
116.FrontPage2003由哪几个模块组成的
117.FrontPage2003是建立和管理专业网站的简易工具。FrontPage2003保留和发展了FrontPage98的优秀功能。并根据用户的要求增加了许多新功能:
118.FrontPage2003创建表格的方法 119.FrontPage2003创建空的新站点的方法
120.FPage2003基本提供了6种视图模式,
121创建超级链接:
122FrontPage2003中共享边框的作用
123如何使用FPage2003在网页中插入一个日历?
124Dreamweaver概述 125所见即得网页编辑器的优点
126Dreamweaver的特点 127Dreamweaver的系统要求 128reamweaver编辑界面 129.Dreamweaver主菜单 130创建站点的工作流程
131利用Dreamweaver 设置网页标题的方法
132Dreamweaver站点创建 133Dreamweaver页面属性
134Dreamweaver表格布局:135Dw快捷键
136Dreamweaver中“视图”的种类。 137在Dreamweaver的工作环境中主要包括了哪些部分
138设置“不可见元素”选项参数,隐藏标记文档正文中的JavaScript或VBScript代码位置的图标:
139除了Dreamweaver,还有哪些编辑器可以用来编辑HTML源文件 140无序列表与有序列表的区别于联系:
141为站点创建链接的方法 142Fireworks的主要功能 143Fireworks的特点:
144在Fireworks中绘制直线和矩形时键盘的使用技巧
145Fireworks的工作界面包括哪些: 146.Fireworks有那些绘图工具 147.用Fireworks制作动画的方法 148Fireworks的文字对齐选项
149.Fireworks提供了一个矢量绘图软件所特有的文字对齐功能
150.Fireworks具有强大的文字功能,它包括哪几项
151Fireworks概述 152Fw界面 153Fw新建文件 154Fw工具栏 155Fw插入对象 156Fw保存与导出预览
157.Fw快捷键 第十一章
158.Flash概述 159.为什么用Flash
160Flash的特点 161Flash中如何创建文本填框
162Flash动画设计软件的工作环境及主要功能
163Flash两种声音类型:
164Flash的工具面板又几部分组成 165Flash动画软件部件的绘图工具 166.Flash界面: 167Flash工具栏 168Flash新建文件 169Flash时间轴:
170插入帧的作用 171插入关键帧的作用
172插入空白关键帧的作用
173Flash元件 174Flash补间操作
175Flash动画 176Flash快捷键 177Flash保存与导出影片
178在栏目设置上可以考虑以下四个方面
179划分网站栏目的原则
180.Web服务器的概念 181Web服务器工作机制
182PWS 183PWS主要 由五个组49.JavaScript 50.CSS 51静态联件组成 编 52动态联编 53VBScript 184IIS 185影响Web站点性能54函数 55事件驱动 的指标 56脚本语言 57对象 58选择符 186在选择虚拟主机提供商时,主要59内联式样式单 60贴层 应考虑以下几方面的问题 61BOX模型 62CSS
187什么是虚拟主机?包括哪些功能 63嵌入式样式表 64外部式样式单 188虚拟主机主要的选择指标有哪65伪类和伪元素 66关联选择符 些: 67站点: 68主题 69热区 70网189Web站点维护 页的动态效果 71向导 72模板 第十三章 73Dream weaver 74属性检查器 190站点推广的几种方式 75面板组 76鼠标经过的图像 191.Logo和Banner之间的区别 77活效果 192XML的概念 78选择导出设置 79合并图像形成193什么是XML?简述其主要特点 图画 194HTML和XML的区别 80钢笔工具 81.Flash 82时195XML最主要的特点 间轴 83图层 84钢笔工具 196XML的基本结构和规则,一个“结85笔刷工具 86虚拟主机 构良好的”文件至少符合以下规则 87.CPM: 88.CPC: 89.CGI: 198.XML的内容模式: 199.浏览器90UNIX
91SGML 92“结构良好的”规则 是如何工作的:
93XML 94DTD 95XSL 200.网站设计中应注意的几个方面
201浏览器可以显示的颜色数有多少96MathML
97XLL 98.SMLL 99.XLink
种?Photoshop如何保证颜色在网页
100.XPointer 101超文本 102超
上原本显示?
媒体 103主页 104万维网 105
202JavaScript对象: 203使用
超媒体 106超媒体 107CMYK
DHTML的原因:
色彩体系
204在注册搜索引擎提交网址时要注
108SGML 109色域
意的几点:
1.互联网:①概念:它是目前世界上
1互联网 2网络协议:是 3协议
最大的计算机通信网络,遍布全球,
4标记型网页制作工具 5Internet
将世界上各种规模的计算机网络连接
6WWW 7下载: 8URL
成一个整体,从而实现信息交流与共
9网页
享。②服务:它主要提供了WEB、BBS、
10Web浏览器 11所见即所得型
TELNET、FTP等服务。
网页制作工具
2.什么是网络协议,内容主要包括:
12HTML 13IP地址 14域名
网络协议:是一系列通信规则的总称,
15软件协议 16硬件协议
主要包括:1.用户数据与控制信息的
17BBS: 18.网站的连接结构
结构和格式;2.需要发出的控制信息
19.网站的风格 20信息看板 21
以及相应要完成的操作与响应;3.对
树形链接机构
事件实顺序的详细说明等三部分内
22Logo 23网站的层次 24抖动
容。
25.色相 26.饱和度 27.明度
3.网络中存在着多种级别的协议。总
28.造型 29.Web安全色
的来说可以分为:1、硬件协议:定义
30加色原理 31.CI 32.页脚
了硬件设备如何动作以及如何协同工
33页眉
作,如:100BaseT Ethernet等。2、软
34重心平衡 35像素 36图像的
件协议:程序之间的通信是通过软件
分辨率
协议完成的,如:TCP/IP,IPX,NETBEUI
37HTML 38表单 39框架 40
等。
客户端图像地图 41超级链接
4.OSI七层模型:①定义:OSI即开放系
42标记 43服务器端图像地图
统互联,它是由国际标准化组织(ISO)
44属性 45绝对路径 46锚
发起制定的计算机网络通信标准。②47DHTML 48.DOM
OSI七层模型:从高层到低层依次排列