论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP JSP .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

基于php 的web留言本实现及安全问题

引言

“网站”是一种呈现在网络上的新兴媒体,通过Internet已经成为一个实时的,多媒体的信息传播渠道。它的载体主要是计算机,范围覆盖全球各地,没有国界,不分人种,时时刻刻地提供服务。目前,人们渐渐开始把网站称之为广播、电视、报刊以外的第四新闻媒体,以“共享、公平、公正、创新、国际化、团队精神”为特征的网络文明也已逐渐成为这个时代的标志,人们越来越习惯于通过Internet网络获取信息,通过Internet在网站上发表自己对社会对生活的理解和建议。

copyright paper51.com

本文主要介绍了基于PHP技术的Web留言本的实现及留言本的安全问题,并对留言本安全问题的几个方面作出简要分析并给出解决办法。 内容来自www.paper51.com

一、    留言本介绍 http://www.paper51.com

在计算机技术日新月异的今天,网络漫游成了人们的家常便饭,在网络上各抒己见更是人们乐此不彼的事情。要为用户提供这些服务,BBS论坛、聊天室、web留言本都是很好的选择,可是网络上对BBS和聊天室的管理是非常严格的,相比之下,web留言本就是一个比较实用、实惠的交流平台。

paper51.com

留言本是一种电子便签管理系统,是用PHP或其它脚本语言编写的网络应用程序。在网络用户交流中起很大的作用,每个用户都可以将他的资料和要求等信息保留在页面上,以供他人观看。留言板供其他网友给自己留言,或者临时存放自己的感受。留言操作相对简单,在您进入网站后,进入任何一个留言板或社区均可以看到有输入框,输入后提交即可。留言板提供完备的信息发布功能,在网络用户交流中也有很大的作用。

内容来自www.paper51.com

二、留言本的设计技术 copyright paper51.com

PHP(PersonalHome Page或者Professional Hypertext Preprocessor)是超文本预处理器的缩写,是一种运行在Web服务器端的HTML内嵌式脚本语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、高性能的、独立于架构的、可移植的、动态的脚本语言。类似于Microsoft公司的ASP(Active Server Pages)。其独到之处在于公开源代码、独特的语法混合了C、Java、Perl以及PHP式的新语法,编程灵活,易于上手,秉承Linux的GNU风格,借助于源码公开,使它迅速成为世界上目前应用最为广泛的站点制作语言之一。 paper51.com

作为网络上十分流行的编程语言,一定具有很多独特之处,PHP也不例外,它具有以下优点:

内容来自www.paper51.com

1. 跨平台,性能优越,跟Linux/Unix结合比跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如,Linux 、Apache、MYSQL、PHP,它支持多种数据库如PostgreSQl、Oracle、SQl server 2000、MYSQL等。

paper51.com

2. 容易学习,PHP的语法是基于其它编程语言的,主要是C和Perl,如果对C或Perl,或者其它类似C的语言有所了解,例如C++或java,那么是很容易上手的,并且和ASP有相近的地方。不同之处在于PHP语言都是包含在“<?  ?>”中,而ASP则分为客户端和服务器端,并且都是用VBscript或者javascript实现的。 内容来自www.paper51.com

   3.内置的函数库,由于PHP是Web开发而设计的,它提供了很多内置函数用来执行有用的web任务。例如require()和include(),二者主要用于实现代码重用,以实现成本、可靠性、一致性和可维护性更高的程序,区别在于当两个语句调用失败后,require()将给出一个致命错误,而include()只是给出一个警告。

http://www.paper51.com

4. PHP是免费的。 copyright paper51.com

5. 对面向对象的支持。 内容来自论文无忧网 www.paper51.com

6. PHP的效率非常高。 copyright paper51.com

7. 使用编程环境方便简单。可以使用普通的记事本之类的文本编辑器,即可进行编辑设计,如:Windows的记事本、FrontPage等文本编辑器。也可以用Dreamweaver开发工具。 copyright paper51.com

8.访问数据库十分方便。PHP与MYSQL称之为完美组合,MySQL是一个精巧的SQL数据库管理系统,它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体成本而选择了MySQL作为网站数据库。它使用了全球通用的标准数据库查询语言(SQL),它是世界上最受欢迎的开放源代码数据库。 copyright paper51.com

------分隔线----------------------------
联系方式