实用动态网页制作技术PHP的十个应用技巧

实用:动态网页制作技术PHP的十个应用技巧全球超过300万个互联网网站的管理员都在使用PHP,使得它成为最为普及的服务器端脚本语言之一。其特点是运行速度快、稳定可靠、跨平台,而且是开放源代码软件。随你使用的水平不同,PHP可以很简单,也可以很复杂,可以只使用它发送HTML表格元素,还可以在PHP应用程序中集成Java和XML。如果你对PHP有一定的了解或者看过一些初步的教材,这些技巧可以扩展你对PHP的认识,使你掌握一些常见的和高级的PHP功能。一、把PHP安装为Apache的DSOPHP在Linux/Unix平台上经常与Apache搭配使用,在安装PHP时,有三种安装方式可供选择:静态模式、动态模式(DSO)、CGI二进制模式。由于易于维护和升级,我强烈建议以DSO方式安装PHP。例如,初次安装时如果安装的PHP仅支持数据库,随后希望再安装支持加密的模块,只要运行“makeclean”,添加新的配置选项,然后再运行“make”和“makeinstall”即可,一个新的PHP模块就会安装在Apache中适当的位置上,然后重新启动Apache,而无需重新编译Apache。下面的步骤将安装一个全新的Apache,并以DSO方式安装PHP:1、从Apache软件基金会得到最新版本的Apache源代码;2、把得到的源代码放到/usr/local/或者/opt/目录下,或者你指定的任意目录中;3、运行Gunzip对文件进行解压缩,得到后缀为.tar的文件;4、运行下面的命令,把文件安装到apache_[version]目录中:tar-xvfapache_[version].tar5、进入/usr/local/apache_[version]目录(或者在步骤4中安装压缩文件的目录);6、键入下面的命令为编译Apache作准备,用你自己的路径替换其中的[path],例如,/usr/local/apache[version],现在已经设置了mod_so的新值,它将允许Apache使用DSO模块;7、回到提示符状态后键入make,并等待再次回到提示符状态;8、执行“makeinstall”命令。至此,Apache已经安装完毕,系统将重回到提示符状态。接下来我们开始安装PHP:1、在PHP主页的下载区中找到最新版本的链接;2、把文件下载到一个适当的目录中,例如/usr/local/或/opt/或者你指定的任意目录中;3、运行Gunzip对文件进行解压缩,得到后缀为.tar的文件;4、执行下面的命令把文件安装在php-[version]目录中:tar-xvfphp-[version]5、进入/usr/local/php-[version]目录或在步骤4中指定的目录;至此,已经作好了以DSO方式安装PHP的准备工作,唯一需要修改的配置选项是with-apxs(这是Apache的bin目录中的一个文件)。为了得到较高的性能,我没有安装对MySQL的支持模块。./configure--with-mysql=/[pathtomysql]--with-apxs=/[pathtoapxs]6、回到提示符状态后执行make命令,等待重新返回到提示符状态;7、执行makeinstall命令。至此,系统以DSO方式在Apache的模块目录中安装了PHP,并对Apache的d.conf文件作适当的修改后返回到提示符状态。回到提示符状态后,你还需要对Apache的d.conf文件作一些修改。1、找到包含有ServerAdmin的一行,添加你的电子邮件地址,如下所示:ServerAdminyou@yourdomain2、找到以ServerName开头的行,把它改为真正的值,例如:ServerNamelocalhost3、找到内容如下所示的小节:#AndforPHP4.x,use:##AddTypeapplication/x-d-php.php#AddTypeapplication/x-d-php-source.phps修改这些行的内容,使PHP4.0的AddType不再成为注释,并添加希望在PHP中使用的文件后缀名,上面的内容变为如下所示的内容:#AndforPHP4.x,use:#AddTypeapplication/x-d-php.php.phtmlAddTypeapplication/x-d-php-source.phps保存文件,回到上一级目录,执行下面的命令重新启动Apache:./bin/apachectlstart如果在启动时没有出现错误提示信息,就可以通过创建一个名为phpinfo.php的只有如下所示一行内容的文件,对安装的Apache、PHP进行测试:<?phpinfo()?》把这个文件保存到Apache的文档根目录(htdocs)中,然后开启浏览器,键入localhost/phpinfo.php地址,屏幕上就会出现许多的变量和它们的值。如果要重新配置PHP,需要再次运行makeclean命令,然后执行带有一系列选项的./configure命令,然后再执行make和makeinstall命令,Apache的目录模块中就会出现一个新的模块,只要再重新...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?