定稿 - 图文(2)

2019-03-21 16:52

湖北第二师范学院计算机学院本科学士学位论文

Abstract

The Internet originated in the U.S. Department of Defense Advanced Research Projects Authority established ARPANET. Website (Website) refers to the Internet, according to certain rules, the use of tools such as HTML for use in the production of specific content to display a collection of related web pages. Simply put, the site is a communication tool, just like the bulletin board, it can be released through the website you want to access to information, or using web sites to provide related network services. It can be a Web browser to visit the Web site to obtain the information they need or enjoy the network services.

The system is based on the PHP website development system, PHP was originally created in 1994, Rasmus Lerdorf, and has just started with just a simple Perl program languages, used his web site statistics visitors. Later, because of its open-source characteristics, as well as support for multiple databases and can run on many of the characteristics of the environment, now is the world's most commonly used language.

The use of text database is the site of a major feature of the system, it is simple, practical and relatively simple to operate, in the data is relatively small, running at a fairly fast and has good security.

Keyword:php database web

II

湖北第二师范学院计算机学院本科学士学位论文

目 录

第1章 概述 ·············································································································· 1

1.1 设计思想 ····································································································· 1 1.2 开发工具的选用及介绍 ············································································· 2 第2章 网站总体分析与设计 ·················································································· 4

2.1 设计原则 ····································································································· 4 2.2 设计目标 ····································································································· 4 2.3功能需求 ····································································································· 5 第3章 APACHE服务器搭建 ················································································ 6

3.1 APACHE概述 ····························································································· 6 3.2 APACHE服务器安装 ················································································· 7 第4章 详细设计 ···································································································· 10

4.1 数据库设计 ······························································································· 10 4.2 后台总体设计 ··························································································· 14 4.3 前台设计 ··································································································· 18 第5章 总结 ············································································································ 22 第6章 参考文献 ···································································································· 23 致谢 ·························································································································· 24

III

湖北第二师范学院计算机学院本科学士学位论文

第1章 概述

在1994年,Rasmus Lerdorf首次设计出了PHP程序设计语言。1995年6月,Rasmus Lerdorf发布了PHP1.0声明。在这个早期版本中,提供了访客留言本、访客计数器等简单的功能。1995年中,第二版的PHP问市,定名为PHP/FI(Form Interpreter)。在这一版本中加入了可以处理更复杂的嵌入式标签语言的解析程序。自此奠定了PHP在动态网页开发上的影响力。

自从PHP加入了这些强大的功能,它的使用量猛增。据初步统计,在1996年底,有一万五千个Web网站使用了PHP/FI;而在1997年中期,这一数字超过了五万。前两个版本的成功,让PHP的设计者和使用者对PHP的未来充满了信心。在1997年,PHP开发小组又加入了Zeev Suraski及Andi Gutmans(这两个人和Rasmus Lerdorf并称为PHP的三位创始人),他们自愿重新编写了底层的解析引擎,其他很多人也自愿加入了PHP的其它部分而工作,从此PHP成为了真正意义上的开源项目。在1998年6月,PHP发布了PHP3.0声明。在这一版本中PHP可以跟Apache服务器紧密地结合;再加上它不断的更新及加入新的功能;并且它几乎支持所有主流与非主流数据库;而且它拥有非常高的执行效率,这些优势使PHP的网站有了较大的发展!

1.1 设计思想

通过网站,全面宣传,展示自己所要表达和发布的信息,在Internet上实现完成很多的信息发布以及资料存储,提高办事效率。

一.针对学校的新闻发布(CMS)系统,能够发布关于学校的新闻和教学资源,能够起到很大影响。

1.树立学校品牌形象

在这个高度信息化的社会里,建立自己学校网站是最直接的宣传学校的手段。网站具有的超时空性,人们常常通过网络来了解学校,因此,学校网站的形象往往决定了家长们对学校的信心。建立具有高水准的网站能够极大的提升学校的整体形象并树立学校的品牌形象。

1

湖北第二师范学院计算机学院本科学士学位论文

2.学校网站就是一部学校发展的历史

通过网站,使外界和师生及时了解一些学校的教育教学工作情况,学校发展情况,并及时的向学校有关部门反馈他们的意见或建议。使学校不断改进,不断发展,可以说好的学校网站就是一部学校发展的历史。

3.学校网站是全校师生交流的平台

学校网站能提供教学互动的全新方式交流平台,使得教师与教师、教师与学生、学生与学生之间的交流有了全新的方式,它不再受到传统课堂的制约。学校网站是真正没有围墙的学校。

4.学校网站是学校最大的资源库

全校师生可以把自己的精彩的文章、优秀的课件放到网站上与人分享。同时也能分享到别人的优秀作品。既节约了时间,又提高了工作效率。同时也是全校师生保存资料的最佳场所。

1.2 开发工具的选用及介绍

PHP,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格类似于C语言,现在被很多的网站编程人员广泛的运用。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。

PHP最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可

2

湖北第二师范学院计算机学院本科学士学位论文

以访问数据库。在1995年以Personal Home Page Tools (PHP Tools)开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用PHP/FI;时间到了1997年,使用PHP/FI的网站数字超过五万个。而在1997年,开始了第三版的开发计划,开发小组加入了Zeev Suraski及Andi Gutmans,而第三版就定名为PHP3.0。2000年,PHP4.0又问世了,其中增加了许多新的特性。

PHP的特性包括:

1.开放的源代码:所有的PHP源代码事实上都可以得到; 2.PHP是免费的;

3.PHP的便捷性:PHP十分便捷,学习简单;

4.基于服务器端:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下;

5.嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难; 6.简单的语言:PHP坚持脚本语言为主,与Java和C++不同; 7.效率高:PHP消耗相当少的系统资源; 8.图像处理:用PHP动态创建图像;

9.面向对像:在PHP4,PHP5中,面向对象方面都有了很大的改进,现在PHP完全可以用来开发大型商业程序。

3


定稿 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:【2018-2019年整理】小学学寒假散学典礼讲话稿两篇合集

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: