网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > PHP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.关于PHP操作文件的一些FAQ总结.
.PHP5对Mysql5的任意数据库表的管.
.用PHP连接Oracle for NT 远程数据.
.网站加速 PHP 缓冲的免费实现方法.
.判“新”函数:得到今天与明天的.
.file_get_contents函数不能使用的.
.轻型数据库SQLite结合PHP的开发.
.正则表达式中的特殊字符一览.
.PHP延迟静态捆绑Late Static Bin.
.Pear::Pager和AJAX的整合应用.
.编写安全 PHP 应用程序的七个习惯.
.PHP字符串函数库.
.用ODBC的分页显示.
.PHP的PDO类教程.
.一个取得文件扩展名的函数.
.用PHP实现多级树型菜单.
.根据模板文件生成一个静态html文.
.PHP网站开发遇到的中文编码.
.PHPUnit袖珍指南之PHPUnit的目的.
.用IE远程创建Mysql数据库的简易程.

使用APC最优化PHP

发表日期:2008-12-18


PHP也许是在Linux开发者中最受欢迎的网站构建语言,同时也是在其它平台程序员中可利用的语言。PHP是全面支持的,快速而且相当灵活。

然而,PHP却有一个缺陷。因为PHP是一个脚本语言,因此他在执行任何特定的闲混的脚本之前就能编辑。但是如今大部分的现代系统能够快速地这样做,那么获取在网络中脱颖而出的具有最佳性能的一个,总是一件好事。

Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,它能够隐藏编辑的脚本。所以对于后来命令,如果它已经改变了,PHP只能重新编辑脚本。

但是这这样只能导致在某些脚本上获取最适度的性能,而且这对更复杂的脚本更有意义。不同于它的一些竞争者,APC是开放源,而且是广泛适用的。你可以从APC网站上下载源编码。

免费的商业版本也是可用的:Zend的Zend优化者。(Zend是编写引擎PHP的公司,编辑脚本.)但是,独立报告已经公布APC的收获比起Zend的优化者更有意义。

安装APC是非常便捷的;只要下载了APC的源编码,就无需配置其它,用来使其在盒子之外工作。最新版本是 2.0.4。执行以下操作,安装APC:

# tar xvzf APC-2.0.3.tgz

# cd APC-2.0.3

# /usr/bin/phpize

# ./configure --enable-apc

# make

# make install

如果你的PHP的安装不是在/usr下,你必须从你的安装目录下的bin/目录调出phpize.比如,如果你已经在/usr/local/php下安装了PHP,你就需要执行/usr/local/php/bin/phpize。

下一步,使用一个文本编辑软件编辑php.ini文件(通常是/etc/php.ini),把如下的内容增加到尾部:

extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/apc.so"

保存文件,重启Apache。然后,在你的网树某个位置创建一个叫做info.php的文件,包括如下:

<?php phpinfo(); ?>

在你的浏览器上打开此页。你会在输出上看到APC的一部分。你现在就能利用APC加速你的PHP脚本。

上一篇:用PHP的Socket建立自己的聊天室服务器 人气:72
下一篇:使用APC缓存优化PHP程序 人气:80
浏览全部PHP的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐