2.2开发工具软件

2.2.1 PHP介绍

PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。

2.2.2 PHP特点    

PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

2.2.3 PHP的配置

a.PHP安装

    使用绿色方式,下载Zip文件解压。

b.配置

    在解压的根目录下找到php.ini-development,这是用于开发环境的配置文件;还有一个php.ini-production,这个是用于生产环境的配置文件。使用 php.in-development,复制一份,重命名为php.ini。开始编辑。 

    如图2.1中register_globals全局变量建议不要打开,当表单送过来值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。文献综述

    为了使php能够调用其他模块,可以以extension关键字搜索,定位到如下,去除选项前的分号,则打开此模块的支持。加载的模块越多,占用的资源要稍微多些。比如要启用mysql的支持,则找到如下;extension=php_mysql.dll,去除前面的";"注释就可以了。

c.与Apache协同工作

    PHP以module方式与Apache相结合,打开Apache的配置文件,以关键字“LoadModule”定位,配置要加载的模块,在最后添加如图2.3两行:

LoadModule php5_module D:/php/php5apache2_2.dll

PHPIniDir "D:/php"

    第一行“LoadModule php5_module D:/php/php5apache2_2.dll”是指以module方式加载php。第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,其中的“D:/php”要改成你先前选择的php解压缩的目录。

    在PHP的解压目录下同时有php5apache2.dll和php5apache2_2.dll,因为我们的apache版本是2.2的,所以加载dll使用php5apache2_2.dll。

2.3本章小结

    本章主要介绍了LAMP体系结构,并且对学术交流平台开发所采用的PHP语言做了简要介绍。

上一篇:MATLAB图像质量评价方法与综合基准性能测试
下一篇:JavaMail邮件客户端实现

考证平台静态网页设计与制作

搭建Linux桌面环境的影音平台【1261字】

抖音短视频平台视频推荐模式研究【2528字】

J2ME平台的SOAP协议研究与應用【2420字】

构建下一代网络的开放业...

Linux嵌入式系统开发平台选型探讨【2295字】

ASP.NET微信平台的办证系统设计

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...