linux下(DirectAdmin下)安装ZendOpitimizer和eAccelerator

先安装ZendOpitimizer
root上linux
cd /usr/local/src
mkdir  zend
去www.zend.com找最新的或适合的ZendOptimizer 这里以apache2和php5.2.4为例的装的ZendOptimizer 3.3.0
cd zend
wget http://downloads.zend.com/optimizer/3.3.0a/ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
tar -xzvf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
cd ZendOptimizer-3.3.0a-linux-*
./install.sh
然后一路回车就好了。遇到覆盖和备份php.ini的时候选择yes
okay后~
在/usr/local/lib  下,php.ini就被重写保存并且存储了一个php.ini-zend_optimizer.bak 文件(未zendO前的)
这样打开你的 phpinfo就能看到有[code]with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies[/code]这句啦。
下面安装eAccelerator
cd /usr/local/src
mkdir eAccelerator
下载最新的eAccelerator 这里下的是0.9.4 ,现在有0.9.5.2了。
cd eAccelerator
wget [url]http://jaist.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.4-rc1.tar.bz2[/url]
tar -xvjf eaccelerator-0.9.4-rc1.tar.bz2
cd eaccelerator-0.9.4-rc1
安装步骤:
输出目录,安装目录
export PHP_PREFIX=”/usr/local”
$PHP_PREFIX/bin/phpize
//显示你需要的phpize 配置安装
./configure –enable-eaccelerator=shared –with-php-config=$PHP_PREFIX/bin/php-config
//编译
make
//安装
make install
#现在创建缓存的目录 或Cache directory
cd /tmp
mkdir eaccelerator
chmod 0777 eaccelerator
编辑 php.ini
cd /usr/local/lib
vi php.ini
在[Zend]上面加[code]extension=”eaccelerator.so”
eaccelerator.shm_size=”32″
eaccelerator.cache_dir=”/tmp/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.filter=””
eaccelerator.shm_max=”0″
eaccelerator.shm_ttl=”0″
eaccelerator.shm_prune_period=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”9″[/code]重启apache
这时候打开你的phpinfo
就显示了:[code]with eAccelerator v0.9.4, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with Zend Extension [...]


阅读完整的文章... Jet on 04月 30th, 2008 | File Under Linux使用, PHP | 1 Comment -

鱼哥的一键php+mysql,舒服了好多人

php5 环境集成安装包 for IIS6 修正版
1:php5+mysql 5.045+zend 3.3.a+phpmyadmin 2.8
2:整个安装包仅向C盘写入一个php.ini文件,我也最讨厌服务器在c盘乱加载东西(php采用添加path的方式,方便升级).
3:整个安装包可以自动识别你所安装的路径,建议安装在c盘以外的目录
4:安装过程中自动添加php环境变量,不用重启服务器,自动添加了php的web服务扩展(isapi),打开了相关支持isapi的iis扩展,自动创建了phpmyadmin管理网站(默认端口为8080),自动添加iis的isapi缓存扩展,自动设置了php安装目录权限(要求磁盘为ntfs格式)详细说明请注意安装过程.
5:phpmyadmin管理路径为默认ip的8080端口,如果不能登陆,请修phpmyadmin中的配置文件路径!
6: php.php为探针
7: mysql用户名为:root 密码为123456 请自己修改
下载地址:
安装环境检测下载
============================================
环境安装包下载
感谢鱼哥的贡献


阅读完整的文章... Jet on 04月 23rd, 2008 | File Under MySQL维护, PHP | 1 Comment -

php 之于对战asp,asp.net

Asp是一门强大的web脚本技术,它很好很强大,可是为什么我更喜欢php呢?
一直以来,我有个梦想,梦想有一天,所有的程序、软件都在internet上跑起来,不用繁琐的下载,安装,注册,买盘……,我希望更快,更安全,更省心。
ZEND团队开发的php核心引擎里,就包含了isapi,这样,使php也可以良好的跑再win平台上。它的应用,使习惯于win平台的战士门也可以方便的使用php。
每个人都生成自己的产品是最快的,可是,我只关心足够快,我认为php已经“足够快了”;
Zend开发可以保护我们源代码的编译器,以及其独特的优化技术Zend Cache and Optimizer;
相对于PHP来说,这里有许多其它的开放源码选择,比如说perl,python/zope and jsp/tomact。对我来说,PHP最接近于ASP,同时也易于转换!
Perl: 一种不适用于大项目的语言.
Python/Zope:一种很好的语言,但它的体系不如PHP那般的接近ASP.
JSP/Tomcat: 我认为,比起脚本语言来,type-safe, type-bound, type-checking Java 不太好操作!
我们注意到,我们用PHP开发的代码比用ASP开发的要短,这是因为,在PHP中HTTP GET和POST变量自动创建为全局变量,这样我们就不要再花费太多的时间去分析ASP REQUEST对象了。
同时PHP的include()函数非常好,我们能有条件的include代码,以使我们的代码尽量精简,更加易懂!
PHP有着相似于ASP的COOKIE和SESSION管理功能。
 对于asp.net, 对其版本迭出的不兼容,我头大,自己的产品干嘛搞的那么不好兼容?
况且.net只能跑在win上,对win的高消费真是不敢想,国内有几个开发.net的公司用的是正版?
我现在还在使用PHP,在所有的地方使用“$”这个符号,它是非常酷的,同时它也是我最喜欢的一个符号! ¥ 哈哈  $  $
 


阅读完整的文章... Jet on 04月 23rd, 2008 | File Under MySQL维护 | No Comments -

笑傲人恪守原则

 
古有,千里马常有,而伯乐不常有。
今人颠覆之,除非伯乐遇见千里马,否则,伯乐不是伯乐,千里马也不是千里马。
任何人都是千里马,只要把他放在合适的位置
任何人也都不是千里马,如果让乌龟去赛跑,让百灵去游水
伯乐是相对的
我认为正确。
借鉴幸之助先生,笑傲人恪守原则之一
笑傲用人观
1,要热爱祖国
2,要有上进心
3,不忘记初衷,不忘本,有感恩的精神
4,不抱怨,吃苦耐劳
5,能跟公司一体
6,具有同舟共济的精神
7,不抛弃,不放弃,有坚定的信念
8,有社会责任心
9,有决心
10,有热忱
11,有好学的精神,钻研
笑傲发展观
用户至上,服务第一


阅读完整的文章... Jet on 04月 7th, 2008 | File Under 企业经营 | No Comments -