2022年电子商务网站平台p设计技术与网络数据库 .pdf
《2022年电子商务网站平台p设计技术与网络数据库 .pdf》由会员分享,可在线阅读,更多相关《2022年电子商务网站平台p设计技术与网络数据库 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、论文图书馆http:/ 设计技术与网络数据库发布时间:2003-1-1 作者:秩名摘要:本文分别利用ASP,PHP,JSP 这三个动态网站技术,使用跨Windows 和 Linux 平台的同一个数据库MySql,采用统一的三种格式的表单界面,借用三种连接数据库的方法,在三种不同特点的WEB 服务器环境下,给出了电子商务网站设计中的主要的前台和后台程序。关键词:电子商务网站,网络数据库,ASP,PHP,JSP,服务器1 引言:目前动态网站设计技术主要有:利用Perl/C+/Delphi等开发的 CGI,两种有名的 API-ISAPI/NSAPI,还有 ColdFusion,以及最近几年流行起来的
2、3p 技术-ASP,PHP,JSP(据 Internet上有关网站统计约有近百种);ASP-Ative Server Page,由微软公司开发,是一个 WEB 服务器端的开发环境,主要采用脚本语言VBScript(或Javascript/perl等)作为自己的开发语言,可用 ODBC 或直接驱动法访问Window 平台的数据库。PHP-Person Server Page,是由 Rasmus个人创立的一种跨平台的服务器端的嵌入式脚本语言.它大量地借用 C,Java 和 Perl 语言的语法,并耦合 PHP 自己的特性,.是一种很有个性的网站开发语言,它支持目前绝大多数数据库。JSP-Java
3、Server Page,是 Sun公司推出的新一代站点开发语言,Sun 公司除 Java 应用程序和 Java Applet 之外,又创立了JSP,其可以在 Serverlet和 JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。在电子商务平台设计中,主要需要解决 网站结构的设计 ,注册界面 ,交易界面,后台数据库,以及 配套模块 诸如购物/用户/论坛/反馈/搜索/会话等设计;考虑篇幅,本文只给出统一的前台界面及后台数据库的3p 设计方法;可以说 ASP,PHP,JSP与网络数据库的操作是电子商务网站平台设计的坚强基石。2 构建三种设计技术的运行环境2.1 构
4、建 ASP的运行环境:NT5.0Server,IIS5.0,ASP3.0。安装 Windows2000Server(NT5.0Server)时选择 IIS5.0有关选项。安装完后ASP3.0便内嵌于 IIS5.0中。测试 ASP:启动浏览器,在地址栏处输http:/127.0.0.1:80/default.asp,若浏览到 IIS 服务器的 ASP欢迎页面,说明安装成功2.2 构建 PHP4的运行环境:NT5.0Server,Apache1.3.12 php4.0 安装支持 PHP 的 web服务器 Apache1.3.12,将Apache服务器压缩文件解压缩,根据提示进行整个安装过程,自己选
5、择安装到目录d:apache 下。安装 PHP4,将PHP4压缩文件解压缩到d:php4 即可,同时将其中的php.ini-dist文件拷贝到 winnt 目录中,将文件更名为php.ini,打开该文件将其中extension_dir 设置为:d:/php4,并加载扩展模块:将文件中含有;extention=*.dll的各项前面的;号去掉即可;修改设置Aphache服务器,用文本编辑器编辑目录d:aphache 目录下的子目录conf 下名为 httpd.conf的文本文件,首先将#ServerName*这一行下加入 ServerName http:/127.0.0.1/;,其次将 Port
6、80改为Port 81(或其他与 IIS5.0不冲突的端口),再其次设置更改Apache虚拟目录,将Documentroot d:/Apache/htdocs改为 Documentroot d:/trade(该目录即是电子商务网站目录,可用任意方法建立目录trade),最后加入支持 php4的如下语句:ScriptAlias/php4/d:/php4/AddType application/x-httpd-php.php AddType application/x-httpd-php.phtml Action application/x-httpd-php4/php4/php.exe;测试 p
7、hp:完成上述步骤后,在d:trade目录下,用如何文本编辑器,生成扩展名为.php(或phtml)的文件 test.php,在文件中输入如下php代码,存盘后,启动 Apache,接着你在浏览器中输入http:/127.0.0.1:81/test.php,若看到 php 的版本和扩展模块等信息,说明环境安装设置成功。2.3 构建 JSP的运行环境:NT5.0Server,Resin1.13,jdk1.3 安装 Java 编译器 jdk1.3:运行 jdk1_3-win.exe,按照提示完成安装即可,将其安装在 d:java1.3目录,也可安装在其他目录。设置系统环境参数:控制面板/系统/环境
8、页中选择 path 参数加入 d:jdk1.3bin;增加新的环境参数classpath=d:jdk1.3libtools.jar;d:jdk1.3libdt.jar;,然后重新启动计算机即可安装支持JSP的 web服务器 Resin1.1.3,将 RESIN-1.1.3.zip释放为 d:Resin1.1.3 即可。配置服务器端口,打开名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -论文图书馆http:/ resin.conf文件在8080 标签处将端口设置为82(在我的 NT5.0 上装有三个服务器,这样三个服务器的端口分别为IIS:80;Apache:81;Res
9、in:82其实也可设置为其他互不冲突的端口号).测试 JSP:启动 Resin 服务器,启动浏览器,在地址栏处输http:/127.0.0.1:82/,若浏览到 Resin 服务器的 JSP欢迎页面,说明安装成功3 生成三种格式的动态表单页面为了通用,这里采用可能用到的表单对象为例,至于下面设计具体数据表用到的字段,只要转成给出的表单域相应对象即可.3.1 用 ASP动态生成与数据库进行数据交流的操作表单:form.asp:生成表单域头:生成普通文本:生成密码文本:生成滚动文本:生成单选:生成复选:生成列表框:生成提交按钮生成重填按钮生成表单域尾3.2 用 PHP动态生成与数据库进行数据交流的
10、操作表单:form.php 生成表单域头:?生成普通文本:?生成密码文本:?生成滚动文本:?生成单选:?生成复选:?生成列表框:网络数据库Asp技术 Php技术 Jsp 技术网站设计?生成提交按钮?生成重填按钮?生成表单域尾?3.3 用 JSP动态生成与数据库进行数据交流的操作表单 form.jsp 生成表单域头:生成普通文本:生成密码文本:生成滚动文本:生成单选:生成复选:生成列表框:生成提交按钮生成重填按钮生成表单域尾4 设计用于存储商务网站交互数据的MySql数据库4.1 启动 MySql数据库服务器(MySql 的安装及 ODBC 驱动程序的安装与设置请参阅相关书籍)可在 NT5.0下
11、用启动服务法/NET命令法/命令窗口键入 MySqld-shareware 法,启动 MySql数据库服务器,启动数据库服务器后,在d:mysqlbin提示符下键入 mysql-h 127.0.0.1-u root 即可出现 mysql提示符,从这开始即可进行对MySql数据库的各种操作。若要退出可键入quit/exit,若要关闭数据库服务器,可在d:mysqlbin提示符下键mysqladmin-u root shutdown 4.2建立 MySql数据库 在 MySql数据库的提示符 mysql键入 Create database tradedb;(或 go)4.2.建立 MySql数据库
12、表这里以商务网站中常用的几种数据表为例,主要用到的数据表和生成数据表的SQL代码如下:(这里的数据表字段只要分别对应上述表单域对象即可实际操作,数据表统一用 tablename 表示)客户登录管理数据表 CREATE TABLE users(ID int not null auto_increment,UserName varchar(30)not null,Password varchar(20)not null)客户信息数据表 CREATE TABLE usermessage(UserName varchar(30)not null,Email varchar(80)not null,Ad
13、dress varchar(120)not null,Fax varchar(40)null,Phone varchar(40)not null,Cerreycard varchar(50)not null)客户定购商品数据表 CREATE TABLE catalog(ProductId int not null,Name varchar(64)not null,Price float(6,2)not null,Description;text null)5 设计处理表单数据的3p 程序5.1 设计处理表单数据的ASP程序 form_cl.asp 建立与数据库的连接:这里采用直接驱动法 Set
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电子商务网站平台p设计技术与网络数据库 2022 电子商务 网站 平台 设计 技术 网络 数据库
限制150内