PHD MYSQL在动态网站设计中的应用
摘要:随着信息技术的迅速发展,网络被越来越多的个人和企业广泛应用。通过网络通讯和汲取资讯资源已经成为人们生活中不可或缺的部分。网络的发展促进了与网络有关的技术的提高。好的网站不仅可以展示自己的个性和特还可以满足所需的商业用途。动态网站以其可以用界面来进行内容维护和容易实现交互效果的优点受到广大用户的青睐。在实现动态网站的方法中,PHP与MYSQL的结合具有更高的灵活性和效率。本文通过笔者自身的经验,对于公司中关于PHD和MYSQL在动态网站设计中的应用问题进行探讨。
关键词:PHP MYSQL 动态网站网络
动态网站是指通过数据库进行架构的网站,除了要设计网页以外还有其他的自动的更高级的功能。实现动态网页的方法有很多,CGI 程序就是其中的一种。CGI(Common Gateway Interface)是外部应用程序与Web服务器交互的一个标准接口,可以实现客户端与服务器的交互操作,使不同平台之间的沟通得到实现。但是,由于它存在效率低,不容易实现跨平台的服务器之间的操作等缺点,使得它在应用过程中受到限制,而PHSP、MYSQL作为一种新的组合更适合应用于动态网站设计中。
1 动态网站概述
本公司的建站方案主要是有这样一些路径选择:充分利用了
Internet Information Services 6.0(IIS 6.0)、Microsoft ASP.NET以及Microsoft.NET框架的改进功能,独到之处Windows Server 2003 Web 版是专为用作Web服务器而构建,它提供了Windows服务器操作系统的下一代Web结构功能;支持高级Web应用程序开发和承载功能,其中包括集成到操作系统中的ASP.NET和.NET框架。支持双向对称多处理方式(SMP)。支持2 GB的RAM;Windows Server 2003 Web版的主要优点通过使管理、开销和功能合理化,Windows Server 2003 Web版旨在主要用于托管单个Web站点(如单位内的部门站点);Internet Information Services 6.0的新功能Internet Information Services 6.0技术概述Windows Server 2003系列简介与Windows Server 2003系列的其他成员一样,Windows Server 2003 Web版是基于工业标准构建的,该标准使各机构可以扩展现有的应用程序并快速开发新的应用程序。开发人员可以使用XML Web服务和受控代码在应用程序服务器上直接生成应用程序,然后在任意的Web应用程序平台上运行这些应用程序。这种简单的应用程序开发级别会鼓励业务流程创新,同时增加内部和外部业务机会.
2 PHP与小型数据库MYSQL
2.1 PHP
PHP是一种在服务器端执行的、嵌入HTML的脚本语言,与ASP 比较相似。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。PHP在服务器端运行的方式是当服务器收到一个请求时,如果
请求的是HTML文件,服务器会直接在浏览器上显示文件。如果不是,服务器会先将文件传给执行引擎,再将PHP程序转换为HTML代码通过浏览器显示。PHP的功能很强大,支持大部分的数据库和操作系统。
php mysql教程视频2.2 MYSQL
MYSQL是一个小型关系型数据库管理系统。由于MYSQLAB 公司开发。虽然MYSQL不如SQL Sever规模大,功能全面,但是MYSQL是免费的,可以节约成本。一般情况下使用MYSQL是游刃有余的。由于它成本低,功能强大等特性,受到了许多企业的欢迎和支持。目前,各大网站上流行的网站架构方式是LINUX-Apache-MYSQL-PHP。
3 PHP+MYSQL动态网站设计
PHP+MYSQL广泛的应用于动态网站的设计过程中,下面将举例说明。
3.1 功能要求
例如要求将页面的信息进行综合,也就是要显示文件的全部信息。这种信息是以固定的表格的形式表现出来的,要求在地址簿中可以实现对信息的添加、修改和删除的功能。最后出现的结果是根据要求查询出用户所需要的摘要信息。
3.2 设计数据库和表
上面所提到的功能要求用户在客户端可以进行浏览,这一操作需要对数据库进行操作。在这个过程中,首先要创建一个数据库,用来存储相关的信息,然后建立一个表,存储详细的信息,未必要的时候调出全面的信息奠定基础。
3.3 连接脚本
地址簿的建立需要用到多个脚本程序,而其中的每个脚本都要与数据库进行连接。其中会用到连接数据库的函数:mysql-connect。“user”是有访问数据库权限的用户的ID,“password”是用户的口令
3.4 插入数据脚本
地址簿开发以后,数据库表中没有详细的数据信息。这时候需要利用客户端与服务器之间的交换关系将数据信息插入到相应的数据库表中,通过SQL语句送到服务器进行处理,根据要求提供相关的信息资料。执行SQL查询的函数是mysql-qucry。参数“$result”表示函数的返回值。
3.5 数据显示
首先在MYSQL数据库中读取数据,然后利用函数读取对应的值。在实现动态网站的方法中,PHP与MYSQL的结合具有更高的灵活性和效率。本文将对PHD和MYSQL在动态网站设计中的应用问题进
行探讨。总而言之,信息产业的告诉发展促进了信息技术的快速提高,网站设计也因为网络在人们生活中比重的增加而得到了前所未有的重视。
参考文献
[1] 赵鹤芹.设计动态网站的最佳方案:Apache+PHP+MySQL[J].计算机工程与设计,2007(4).
[2] 郑惠芳.应用PHP+MySQL进行网站设计介绍[J].闽江学院学报,2003(2).
[3] 罗晖,陈秀川,邓建.基于PHP的动态网页技术的研究与实现[J].南昌航空工业学院学报(自然科学版),2004(2).
[4] 徐桂东,王华.基于PHP+MySQL的动态菜单的设计与实现[J].福建电脑,2006(3).
[5] 陈晓红,秦杨.基于Web数据挖掘的高效关联规则研究[J].计算机工程与科学, 2005(11).
[6] 孙巍.电子商务中的WEB数据挖掘与XML[J].计算机系统应用,2009(9).
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论