PHP+MYSQL网站设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

PHP+MYSQL网站设计与实现(3)

根据国内个性化网站设计的发展来看,仅仅提供桌面主题和壁纸下载并不属于紧跟潮流的,不过关注PC机个性化的用户日益增多,越来越多的人开始在网上寻求美化自己电脑的物品。这时候,一些美化软件也慢慢衍生出来。例如Rainmeter以及TLB这两款软件,可以通过一些皮肤和简单的代码以及操作就可以达到很好的美化效果,但是由于此类软件均为国外软件,因此下载和汉化就是一个难题,并且很多皮肤需要翻墙到国外网站设计下载,这样就很麻烦,不仅浪费时间,而且外语不好的人很难搞懂外文网站设计的意思,还不一定能下载到心仪的物品。

2 系统开发技术分析

2.1 PHP简介

PHP是一种开发语言。结合了Java和c的特点,还有php自主创造的一些语言[1],因此php属于一种比较好学的、较为容易掌握的。

PHP在动态页面的开发中地位较高,因为php执行速度较快,执行效率要高许多,功能非常强大。PHP可以在很多操作系统中使用,主要运用于Windows。PHP开发的语言不能直接运行,需要在一些相关软件上调试,编译,才能运行。PHP开发的系统主要有一下两种:前台主要是用于用户浏览,可以直观看到的界面,后台就涉及到数据库。

php结合了Java和c语言的特点,还有php自主创造的一些语法,且对于动态网页执行速度较快。论文网

现在比较常用的PHP语言有PHP 3和PHP 4,下面就对PHP3与PHP4进行一下对比:

(1)PHP3:

PHP3可与Apache相配合,在各主流系统中均可使用。函数丰富,程序支持较好。

(2)PHP4:

PHP4较PHP3有明显变动,以获得更快的运行速度和复杂脚本的描述能力。PHP4对于动态网页的开发有着更好的表现。PHP4利用别名使得灵活性大幅增加;API模块被扩充;释放了自动资源;可以生成进程;支持COM/DCOM;几乎100%兼容PHP3代码;支持多种加密方式;支持FTP;新增了大量函数;支持ISAPI,使得PHP4可作为一个IIS插件,较之PHP3速度明显提高。PHP4还支持多维数组,支持个性化的Java,可面向对象变成,支持对象和数嵌套组,支持重载、缓冲、引用等,还具有语法点亮的显示。

2.2 PHP特性

PHP的特性包括:

php结合了Java语言和c语言的特点,还有php自主创造的一些语法,且对于动态网页执行速度较快。较之其他语言可以更快的执行。还可利用其他语言扩展,十分便捷实用。

PHP的优势在于:

(1)开放的源代码:

几乎所有源代码可被设计者获得。 

(2)PHP是免费的:

与其他软件不同的是,php不收取任何费用,很适合做毕业设计使用。 

(3)php的快捷性:

php能够在html嵌套更适合新手使用。

(4)跨平台性强:

PHP3可与Apache相配合,在服务端执行,在各主流系统中如Windows、Linux、UNIX均可使用[2]。 

(5)效率高:

消耗资源较少,因此较之其他语言,PHP效率较高。

(6)图像处理:

可用PHP动态创建图像。

(7)专业严谨:

与C类似,可使用脚本语言。

2.3 系统架构:B/S架构

B/S (Browser/Server) ,大多数情况下用于Internet网,而Internet网主要实用的功能有BBS电子布告栏以及News讨论区等。Internet用户可在全球范围内查询。

在JSP出现后,B/S框架更是炙手可热,成为一种非常实用和方便的架构,给用户高效快捷的使用体验。

2.4 数据库软件:MYSQL

MYSQL为数据库管理,Oracle旗下。在网页数据管理方面是最好的关系数据库管理软件之一。 (责任编辑:qin)