PHP扩大英文为PHP Extension and Application Repository,简称pear(上面都以pear简称),中文全称为PHP扩大与使用库。是为了创立一个相似于Perl CPAN档案的对象,Stig S. Bakken正在1999年创建了PEAR名目。上面为各人具体引见一下php扩大。
保举教程:PHP视频教程
PEAR是PHP扩大与使用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩大及使用的一个代码仓库,简略地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl。
PEAR的根本指标是倒退成为PHP扩大以及库代码的常识库,而这个名目最有雄心的指标则是试图界说一种规范,这类规范将协助开发者编写可移植、可重用的代码。
Internet上曾经无关于该名目的一些文档。例如,一些初始的材料曾经能够正在PHP正式手册中找到,更多的材料行将退出。
正在很年夜水平上,PEAR仍是一项在进行之中的工作。正在将来的几个月内,PEAR装置顺序以及PEAR网站将有很年夜的倒退。为了正在下一个PHP版本中应用PEAR治理数目日趋增进的C扩大,和用PEAR装置顺序作为用户把扩大下载以及装置到PHP的前端对象,正在PHP Core Developer邮件列表上曾经有了年夜量的探讨。
软件装置
装置PEAR实际上很简略。因为PEAR库更新很快,以是上面我要引见的是若何装置PEAR最新的CVS版本。
留意:PEAR外部常识库零碎未来可能要发作变动。就今朝来讲,PEAR包、库与PHP自身一同保留到同一CVS树,它可能招致正在治理PHP主常识库以及开发者、PEAR自身的常识库以及开发者这两方面都呈现成绩。能够意料,正在没有远的未来,PEAR将别离成为自力的模块/树。这个模块曾经存正在,但年夜局部的包仿照照旧正在老地位。
假如你素来不据说过CVS,请看看相干材料。CVS没有是一种特地难用的技巧,但相熟它却需求肯定的工夫。
假定你的机械上曾经装置好了规范的CVS客户软件,接上去你应该:
关上一个终端窗口(rxvt,xterm,或其余)。
输出上面的饬令:
cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository login Password: [正在这里输出“phpfi”作为明码] cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php4 [这个饬令将创立新的目次php4] cd php4 cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository login Password: [这里输出明码zend] cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM [该饬令将正在php4上面创立两个新目次,名字为“Zend”以及“TSRM”] ./buildcon
这就是全副的装置进程。运转buildconf将创立规范的configure剧本,这个剧本能够用来设置PHP选项。正在默许装置中,PEAR将主动装置到/usr/local/lib/php下。然而,你也能够手工结构各个文件,办法是:以超等用户身份进入,转到php4/pear目次,执行make install-su。
除了此以外,你还应该把PEAR根目次退出到php.ini文件的include_path。默许的目次应该是/usr/local/lib/php,但若你手工修正了选项,它可能正在其余地位。
以上就是甚么是php扩大的具体内容,更多请存眷资源魔其它相干文章!
标签: php开发教程 php开发资料 php开发自学 PHP扩展