摘要:随着
计算机及
网络技术的飞速发展,应用在全球范围内日益普及,摘要:随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。务中解放出来,提高了我们的
工作效率。务中解放出来,提高了我们的工作效率。这里主要阐述一个功能比较强大的鲜花网站
系统的前后台操作过程及一些关键技术。这里主要阐述一个功能比较强大的鲜花网站系统的前后台操作过程及一些关键技术。该等
软件,编程技术、网站系统是前台应用photoshop8.0等软件,后台结合ASP编程技术、Microsoftoffice2003、记事本等开发出来的。Access2003、记事本等开发出来的。关键词:鲜花网站;开发与
设计;ASP关键词:鲜花网站;开发与设计;ASP设计1、网页静态网页是不包含
程序代码的网页,它不会在服务器端执行。静态网页内容经常以
HTML语言编写,在服务器端以.htm或是.html文件格式储存。对于静态网页,服务器不执行任何程序就把HTML页面文件给客户端的浏览器直接进行解读工作,所以网页的内容不会因为执行程序而出现不同的内容。动态网页是指网页内含有程序代码,并会被服务器执行的网页。用户浏览动态网页须由服务器先执行网页的程序,再执行完的结果传送到用户浏览器中。它们的区别在于动态网页会在服务器执行一些程序。由于执行程序时的条件不同,所以执行的结果也可能会有所不同,最终用户看到的网页内容也将不同,所以称为动态网页。使用动态网页可以达到下面一些效果:在网页中添加一个滚动显示的广告栏。从HTML的表单中接受信息且存到数据库中。根据不同访问者显示不同内容,创建个性化主页。在主页中添加计数器。根据用户浏览器的版本、类型和能力显示不同档次的内容。跟踪用户网站上的活动信息并且存入日志文件。2、ASP简介ASP主要为HTML编写人员提供了在服务器端运行脚本的环境,使HTML编写人员可以利用
VBScript和Jscript或其他第三方脚本语言来创建ASP,实现有动态内容的网页,如计数器。其优点如下:ASP和现在普遍使用的Windows操作系统以及IE浏览器之间结合紧密。ASP所使用的VBScript脚本语言直接来源于VB语言,简单易学,并且其运行环境的安装以及ASP脚本的开发环境也很简单。目前ASP发展成熟,网上各种资源也很多,可以更方便地查找资料以及与他人交流。2.1ASP的运行环境ASP是一种服务器端的脚本语言,它只能在服务器环境下才能正常运行。而服务器环境配置要求也很简单,只须在WindowNT、Window2000、WindowXP及更高版本的操作系统上添加和安装IIS组件即可。ASP对客户端没有任何特殊的要求,只要有一个普通的浏览器就行。2.2ASP的工作流程当浏览请求打开一个ASP页面,Web服务器接收到请求后,按以下流程工作:
浏览器HTTP请求HTTP响应
Web服务器ADOIISVBScriptJScriptActiveX脚本引擎数据库ASP文件
服务器读取ASP文件的内容,判断是否有ASP服务器端的代码需要执行。判断的方法有两种,一种是查看语句中的ASP的特有〈%%〉脚本标记;一种是查看ASP代码是否被指定要运行在服务器端,如〈scriptrunat=“server”〉。(2)假如有要运行的ASP代码,服务器会将这些代码挑出来逐行进行解释。假如没有要运行的ASP代码,它仅是简单地通知IIS这种情况。(3)服务器在解释运行脚本后,将脚本的执行结果与静态HTML代码进行合并,形成一个最终的网页页面。(4)服务器把网页发送给客户端浏览器。3、配置ASP运行环境进行ASP网页开发之前,必须配置解释ASP脚本所需的软件环境,这里以WindowsXP操作系统自带的IIS为例,来讲述其安装和配置方法。在安装WindowsXP操作系统的时候,IIS并没有被默认安装,用户可以通过“Windows组件向导”进行安装。打开【控制面板】,找到【添加/删除程序】→【添加/删除WINDOWS组件】,弹出【Windows组件向导】,选择【Internet信息服务(IIS)】,插入安装盘,按【下一步】开始安装。如左图所示:安装成功后,就可以按照自己的要求配置IIS了。IIS在我们使用的过程中充当着一个虚拟的角色。也就是我们是“假装的”把本机磁盘空间的一部分空间划归为“服务器”(实际上我们访问的网站是存储在专门的网络服务器上的)。既然要访问“服务器”上的内容(虽然它存在本机上),那么也要通过类似于访问网站的模式去访问。IIS的默认目录安装在系统盘:\Inetpub\wwwroot里,也就是说上面的虚拟目录http://localhost或
(1)
http://127.0.0.1其实是执行您机器上物理路径为系统盘:\Inetpub\wwwroot上的内容,如果在wwwroot里有一个b.asp文件,同样可以通过http://localhost/b.asp或http://127.0.0.1/b.asp来访问。同时,wwwroot的默认目录也是可以更改的。进入【控制面板】→【管理工具】【Internet服→务管理器】双击它,,会出现【Internet信息服务器】的主界面,在窗体里找到【计算机名】,展开后会出现:默认【FTP站点】【默认、Web站点】以及、【默认SMTP虚拟服务器】。在【默认Web站点】上单击右键,选择【属性】,就可以进行IIS的诸多配置了。特别提示:特别提示:在这里,我们着重的介绍几个比较重要的配置:1.【属性】→【主目录】,可以修改默认的虚拟路径以及ASP文件的执行权限(除虚拟目录需要更改外,其他一般以默认设置为宜)。2.【属性】→【
文档】,默认文档的意思就是:如果你只填加index.asp在一个虚拟目录(假如就是wwwroot里)为默认文档。那么当你在浏览器中输入http://localhost或者http://127.0.0.1的时候默认访问的文件就是index.asp,就像你访问http://www.flash8.net的时候,其实是访问flash8.net中的一个索引文件(比如default.asp或者index.asp等等)。配置完成。如果我的计算机在局域网内,其他计算机就可以访问我的网站,只要输入http://我的机器名,如果我连上了Internet,别人只要输入我的IP地址就可以了。
4、界面设计4.1主页
<%DimconnSetconn=Server.CreateObject("ADODB.Connection")conn.Open"DBQ="&;Server.Mappath("xianhua.mdb")&;";Driver={MicrosoftAccessDriver(*.mdb)}"%>//数据库连接