论坛登陆 注册 教程 笑话 影视 投稿
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
笑话 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>编程开发>>php专区>>正文

网站加速PHP缓冲的免费实现方法

www.xker.com 作者: 来源:enet 加入日期:2006-3-28 10:46:20

【问题提问、论坛交流】我们知道 Zend 有免费的优化引擎针对 PHP 而作,但是 FreeLAMP 这次采用的是一个叫做 PHP Accelerator 的缓冲产品

  我们在 “LAMP 加速” 这篇文章中阐述过加速的几种办法,其中提到了 PHP Accelerator,它的安装方法十分简单,但是需要去他的网站获取一个激活键

  一、下载:

  www.php-accelerator.co.uk/download.php

  二、获取激活键并安装:

  www.php-accelerator.co.uk/activate.php

  注册自己的 SERVER_NAME 后,你会得到下面的提示:

  Your key for http://www.freelamp.com/ is 8edfd13946c96309244fcca309415902

  Now you must set the key for http://www.freelamp.com/ in your site configuration.

  For single domains not using virtual hosts

  The key can be set in the php.ini file as follows:

  # PHPA key for http://www.freelamp.com/

  #

  phpa.registration_key = 8edfd13946c96309244fcca309415902

  For domains setup as a virtual host

  Add the key to the domain specific section for your web server.

  # http://www.freelamp.com/ VHost entry

  #

  < VirtualHost 10.20.30.40>

  ServerName http://www.freelamp.com/

  # ... (other vhost specific config)

  # php settings

  php_value phpa.registration_key 8edfd13946c96309244fcca309415902

  # also enable phpa if set to off in the php.ini (the default is on)

  php_value phpa 1

  < /VirtualHost>

  具体的 phpa 值的设置,可以参考软件随带的 CONFIGURATION 文件的配置

  由于大多数网站是虚拟主机配置,所以,建议采用 php_value phpa. 的方式设置

  例如:

  php_value phpa.tweaks off

  php_value phpa.cache_dir /tmp

  php_value phpa.file_perms 400

  php_value phpa.ignore_files "/index.php, /a/test.php"

  # php_value phpa.ignore_dirs "/data/WWW/site1/,/cache/"

  php_value phpa.shm_size 8

  php_value phpa.shm_key 0xc0deb00

  php_value phpa.shm_perms 664

  三、设置 php.ini

  假设我们把下载后的文件解开到 /usr/local/php ,那么在 php.ini 中加入:

  zend_extension=/usr/local/php/php_accelerator_1.2p2.so

  并注释掉原来的 Zend 优化引擎:

  # zend_extension=/usr/local/Zend/lib/ZendOptimizer.so

  重新启动 Apache ,用浏览器浏览一个任意 PHP 页面可以看到 /tmp 下面生成了一些 phpa 开头的文件另外一个检查缓冲是否起作用的办法是看 phpinfo() 的输出,原来的 Zend 优化引擎的说明部分,已经被显示成:

  This program makes use of the Zend Scripting Language Engine:

  Zend Engine v1.1.1, Copyright (c) 1998-2001 Zend Technologies

  with the PHP Accelerator v1.2p2, Copyright (c) 2001-2002, by Nick Lindridge

  需要说明的是,安装 INSTALL 安装说明上的办法,其中的 .so 文件和真实的 .so 文件有差异,所以,你在安装的时候需要注意到这个区别

本新闻共2页,当前在第1页  1  2  

编辑:xker.com

上一篇:建立灵巧结构的PHP程序一例
下一篇:没有了
关闭窗口】【技术交流】【收藏此页
相关文章
·建立灵巧结构的PHP程序一例·PHP安全配置之实现安全的两个重点·用PHP与XML联手进行网站开发
·理解PHP中的MVC编程之控制器·理解PHP中的MVC编程之MVC框架简介·使用PHP编写基于Web的文件管理系统
·使用 MySQL 开始 PHP 会话·ASP、JSP、PHP 三种技术比较·PHP应用程序加速探索之简介 
·PHP应用程序加速探索之简介 ·在Win2003 IIS中安装PHP·有效防御PHP木马攻击的技巧 
·最令PHP初学者头痛的十四个问题 ·初学者必读 PHP常用开发工具分析
推荐文章 最新文章 热门文章
·详解TCP端口:作用,漏洞,操作详析
·从此不再心头痛 数据库连接方法总结
·网络应用技巧 用注册表强化网上邻居
·JMX+J2SE5.0实现Web应用的安全管理
·小工具大用处 让网吧线路可以自由切换
·C#利用Web Service实现短信发送
·用VB6.0实现网络实时监控系统
·MP4播放器玩转字幕—— 从Sub到Srt
·JAVA 与.NET 在前途上面的比较
·AJAX+JSF组件实现高性能的文件上载
·自己制作带农历的年历
·全面分析Java的垃圾回收机制
·3DMAX打造宇宙中遥望美丽的地球
·实现.NET应用程序的自动更新
·黑客也在乎安全:谈黑客避开检测的手
·网站加速PHP缓冲的免费实现方法
·数据库人员手边系列:SQL Server性能
·数据库人员手边系列:SQL Server常见
·如何用ASP编写网站统计系统
·详解TCP端口:作用,漏洞,操作详析
·新手上路 WinZip 10使用全新功能
·珊瑚虫新功能 可与任意QQ号聊天
·ASP.NET程序数组功能调用
·ASP.NET环境的安装
·ASP.NET热点问题解答14个
·ASP.NET的Session详解
·asp.net窗体的打开和关闭 
·针对浏览器隐藏CSS之九大技巧
·小偏方 下载到99%不动了咋办
·用Firefox将Gmail变成GB级FTP服务器
·个人简历表格
·免费代理IP(每日更新)
·QQ收费头像免费使用的方法 
·QQ密码丢失后能做的事情:快速找回密码
·Norton AntiVirus 2006 注册码(激活
·系统优化 专题
·豪杰超级解霸V9.1正版注册码
·WinRAR 3.51 注册码
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·Ajax技术开发指南
·最经典的黑客入门教材
·求职简历封皮
·QQ空间皮肤代码
·ACDSee v8.0注册码
评论

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved.小新技术网 合作广告QQ:12231446
本页浏览次数: