




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网站建设和管理审查概述网站计划的第一部分一.根据任务要求制作规范问卷的知识和能力;二.根据调查结果编制需求分析报告的知识和能力;三.根据需求分析报告编制计划的知识和能力四。根据提案设计网站部分和目录结构的知识和能力第二部分网站设计一.网站的链接结构树状结构连结结构:一个层次与第二个层次页面之间常用的树状结构连结结构星形链接结构:此链接结构经常在主页和一级页面之间使用网格链接结构(mesh link structure):您可以将重要页面的链接结构组织为网格,以便于web页面之间的访问二.网站目录结构设计n树和星形链接结构:为每个项目创建文件夹。必须将文件(如图像)放在同一文件夹中。n网面连结结构:您可以根据分类建立资料夹。 n不要将所有文档保存在根目录中。 n根据列内容创建子目录。 n在每个主列内创建单独的images目录。 n目录级别不应太深。 n不要使用中文目录名。 n请不要使用过长的目录名。 n请尽量使用有意义的目录名三.网站规划和宣传应具备的基本知识。四。图像裁剪技术和基于web的技术V.三位一体设置方法第三部分网站开发I .HTML工作原理HTML是用于web文档的格式化语言,即规范。HTML通过标签(Tag)标记要显示的web页的每个部分,以确定web浏览器中显示web页的方式,即web页内容的格式。浏览器按顺序读取HTML文件,然后根据内容附近的HTML标记解释和显示各种内容的过程称为解析。例如,如果向文字添加标记,则浏览器将以比普通文字大的粗体文字显示。二.ASP网页功能、运行机制和工作原理ASP是服务器端脚本环境,使用VBScript或JScript作为脚本语言,可用于创建包含HTML标签、文本和脚本命令的动态网页(称为ASP动态web页),文件扩展名为.ASP。ASP动态网页可以包含服务器端脚本,该脚本解释和运行安装在web服务器计算机上的应用程序扩展软件。此脚本名为Asp.dll,通常称为Asp引擎,即以前称为应用程序服务器。ASP进程:(1)在客户端计算机上,用户在浏览器的地址栏中输入ASP动态网页的URL地址,然后按Enter键,向web服务器发出ASP文件请求。(2)web服务器收到请求时的扩展名。根据ASP确定这是ASP文件请求,从硬盘或内存中获取所需的ASP文件,然后将Asp.dll文件发送到应用程序扩展。(3) Asp.dll从上到下查找、解释和执行Asp页中包含的服务器端脚本命令,生成HTML文件,然后将HTML文件发送回web服务器。(4)web服务器将HTML发送到客户端计算机上的web浏览器,然后浏览器解释HTML文件并在浏览器窗口中显示结果。ASP的功能(1)可以在ASP页中包含服务器端脚本,还可以在web服务器上运行脚本,以便向web页中添加交互式内容。例如,使用ASP可以创建向不同访问者显示不同信息的动态web页。(2) ASP提供了几个内置对象,可以增强服务器端脚本的功能。例如,用户通过HTML表单提交的信息可以从web浏览器中获取,在脚本中处理,然后将信息发送到web浏览器(3) ASP可以使用服务器端ActiveX组件执行各种任务,如访问数据库、发送电子邮件或访问文件系统。(4) ASP提高了程序的安全性,ASP脚本仅在web服务器上运行,客户端计算机浏览器可以查看脚本的执行结果(即HTML静态web页),但无法查看ASP源代码本身。(5) ASP页面与标准HTML页面有所区别并与之相关联。ASP页面的文件扩展名为.ASP,标准HTML页面的文件扩展名为.htm或.html。标准HTML页面不会处理,而是发送到浏览器,在处理ASP页面时,首先运行服务器脚本,然后生成HTML页面。在浏览器中,ASP页与标准HTML页几乎完全相同,当向web服务器发出ASP请求时,浏览器会接收标准HTML页(6) ASP文件是纯文本文件,可以使用记事本等文本编码专辑是手工制作的。三.表单基础知识1.什么是表单表格是用于收集站点访问者信息的一组字段。表单来自用户的信。收集利息后,将此信息提交给服务器进行处理。表单可以包含允许用户交互的各种控件,如文本框、列表框、复选框和单选按钮。2.如何使用表格站点访问者填写表格,方法是输入文本,单击单选按钮和复选框,然后从下拉菜单中选择选项。填写表格后,站点访问者将发送输入的数据,并根据设置的表格处理程序以不同方式处理这些数据。3.表格提交方法POST方法适合提交大量数据,客户端发送到服务器端的数据不会显示在地址栏中;GET方法正确提交少量数据,客户端发送到服务器端的数据显示在地址栏中;四。ASP通用对象和方法ASP提供了几个内置对象,通过直接访问其方法、属性和集合,可以扩展脚本的功能,而无需在脚本中创建对象。(1) Response对象:可以将信息发送到客户端浏览器,将访问者发送到其他web地址,输出和控制cookie信息等。Response对象对应于HTTP响应,通过该对象的属性和方法,您可以控制向客户端浏览器发送服务器端数据的方式。Response对象的Redirect方法:将重新指示的信息发送到浏览器,并发送另一个URL尝试连接到。Response对象的Write方法将变量作为字符串写入当前HTTP输出。(2) Request对象:提供客户端请求一页或传递表单时提供的所有信息,例如可标识浏览器和用户的HTTP变量、cookie信息和附加到URL的值(查询字符串或表单数据),Request对象检索在HTTP请求期间客户端浏览器传递给服务器的值。通过HTML表单提交数据时,如果表单的METHOD属性设置为get,则表单数据可以附加到查询字符串,通过Request对象的QueryString集合检索表单数据,如果表单的METHOD属性设置为POST,则可以通过Request对象的Form集合检索表单数据。使用表单对象的action属性设置提交后接收提交数据的文件。(3) Server对象:提供了一组在使用ASP编写脚本时有用的方法和属性。最常见的服务器。CreateObject方法使您可以在当前页面的环境或会话中在服务器上实例化其他COM对象。可以使用Server对象的MapPath方法将指定的相对或虚拟路径映射到服务器上相应的物理目录。语法格式如下:服务器。MapPath(Path)其中参数Path指定要映射物理目录的相对或虚拟路径。如果Path以正斜线(/)或反斜线()开头,MapPath方法在返回路径时会将Path视为完整虚拟路径。如果Path不是以斜线开头,则MapPath方法将使用.返回相对于ASP文件中已存在的路径的路径。(4) Session对象:存储一个会话中的信息。Session对象是在每个访问者第一次从web站点或web应用程序请求ASP页时创建的,并将一直保留到默认持续时间结束或通过脚本设置停止为止。Session物件可让您储存特定使用者阶段作业所需的资讯。这样,当用户在应用程序的web页之间移动时,存储在Session对象中的变量不会丢失,而是在整个用户会话中保持不变。大多数情况下,您可以将Session变量用作在会话的所有页面上共享信息的全局变量。如果用户请求应用程序的web页,而该用户还没有会话,则web服务器会自动创建Session对象。会话过期或取消后,服务器将终止会话。Session物件最常见的用途之一是储存使用者的偏好设定。例如,如果用户表示不喜欢查看图形,则可以将信息存储在Session对象中。会话状态仅在支持cookie的浏览器中保留。ASP为每个用户会话分配唯一的标识标志。创建会话后,服务器会为每个会话生成单独的id。此id作为完整的长数据类型返回,并与用户一起存储在网站上。您可以使用Session物件的SessionID属性,传回使用者的阶段作业ID,语法格式如下:Session。SessionIDSessionID属性的一个用途是跟踪访问者的活动情况。(5) Application对象:使ASP应用程序与其他客户端共享信息。当加载Asp.dll以响应来自ASP页的第一个请求时,Application对象会提供存储空间,用于存储可在所有页上使用的变量和对象引用。ASP的内置Application对象允许指定应用程序的所有用户共享信息,并且可以调用对象的Lock和Unlock方法以防止多个用户同时更改属性。5.ADO目标l数据库访问组件也称为数据库访问组件(ADO),是使用符合ActiveX Data Objects(ADO)技术的ODBC数据库或表格格式数据表单的ASP内置组件。L ADO由三个主要对象组成:Connection、Command和Recordsetl Connection对象(也称为连接对象)主要用于建立ASP文件和数据库之间的连接,并为两者之间的信息传递提供通道,它是Command对象的基础。l Command对象(也称为命令对象)主要对数据库执行四个常见任务:添加、删除、修改和查询。recordse对象(也称为l记录集对象)在数据库中执行查询操作时,返回包含满足条件的记录的记录集合。ADO对象首先使用Connection对象建立与数据库的连接,然后使用Command对象对数据库执行操作,如果执行的操作是查询,则使用Recordset对象获取查询的结果。要使用L ADO操作数据库,请先依赖Connection对象建立网页和数据库之间的连接。l首先创建Connection对象,然后设置Connection对象的属性,最后运行Connection对象的相应方法。L Connection对象创建语法如下:Set Connection对象=server . create object( adodb . Connection )例如:Dim dbcnsetdbcn=server . create object( adodb . connection )六。SQL语言1.结构化查询语言(SQL)是数据库中广泛使用的数据库操作语言,它使用灵活强大的功能。SQL语言包含所有四个功能,包括数据定义、查询、操作和数据库的整个操作。最常见的操作是查询、添加、更新和删除,分别对应于以下SQL语句:查询数据:Select语句添加数据:Insert语句更新数据:Update语句删除数据:Delete语句。2.查询是数据库中最常见的操作,Select语句用于灵活使用方法和功能丰富的数据库中的查询,常见格式如下:选择字段列表起始表格名称或查询名称Where条件表达式Group by字段列表Having条件表达式Order by字段名Asc|Desc说明:您可以根据需要选择使用“”部分。Select中的字段列表是正在查询的数据,可以使表中的一个或多个字段以逗号分隔。From用于指定与查询相关的表或查询。Where中的条件表达式指定查询的条件Group by中的字段列表指定用于分组的字段。Having中的条件表达式可以在组求和后的数据中使用条件。Order by指定用于分组的字段。3.修改数据库中数据表的内容更新表格名称Set字段名1=表达式1,字段名2=表达式2.Where条件表达式说明:字段名是要更新的字段,表达式是要更新的数值。设置Where条件以更新。4.删除:Delete From表格名称Where条件说明:将删除符合条件的记录,而不是单个字段值。常见用法如下:删除符合条件的记录删除所有记录5.插入:Insert Into表格名称(栏位1、栏位2、)Values(字段值1,字段值2,);说明:表格名称指定要增加资料的表格,(栏位1,栏位2,)”指定要增加数据的字段。(字段值1,字段值2,)”是要添加的数据。增加记录时,表格中的主键栏位必须增加不重复的值。Values括号中字段值的顺序与前面括号中的字段相对应。7.网页上的数据使用表格输入图书室,数据库中的数据显示在网页上的实现方法,即数据库注册和登录系统的实现方法和步骤。8.如何创建菜单1.主菜单从第一个“显示状态”开始,可以使用层嵌套表实现,无需可见或表即可直接实现。2.子菜单必须作为层嵌套表实现,对于层,必须设置为“隐藏”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手绘透明杯子课件
- 剪纸艺术入门
- 如何快速做课件
- 二零二五年个人自建房钢结构安装承包协议
- 2025版环保科技项目认购协议书
- 二零二五年度建筑给排水工程纠纷调解合同范本
- 二零二五年度WPS办公软件批量采购借款协议样本
- 2025版范文大全智能交通固定资产租赁合同
- 2025版市政道路施工三方合作协议书模板下载
- 2025版个人旅游贷款合同范本大全
- 2025年空军专业技能类文职人员招聘考试(档案)历年参考题库含答案详解(5套)
- 农村建祠堂征地合同范本
- 上海虹桥新港商业策划过程稿
- 文秘考试题库及答案
- T-CECC 37-2025 公共数据资源授权运营合规要求
- 2025担保借款还款协议书(医疗器械融资)
- 2025年小学教师资格综合素质教育心理学理论应用测试题库
- 医院信息科笔试题库及答案
- 专题特训五等腰三角形的“三线合一”
- 读书分享读书交流会《人生海海》
- 微小灶外卖订餐系统
评论
0/150
提交评论