PEAR简介:用PEAR来写你的下一个php程序

PEAR简介:用PEAR来写你的下一个php程序     

     
内容:

什么是PEAR
为什么要使用PEAR?
PEAR能给我带来什么好处?
PEAR的编码规则
开始使用PEAR
总结
相关资源
作者简介

潘凡(Night Sailer) (nightsailer@hotmail.com)
北京赛迪网信息技术有限公司
2001 年 6 月
你可能已经是个PHP的老手了,写了很多非常棒的代码。但是,如果你现在要把它们加入到你现在的项目中去,是否有些吃力?你的朋友想使用你的代码作为他的项目中的一个模块,但是你发现你们使用了截然不同的编码风格,让他适应,甚至不如重写一个!
请跟我来,使用PEAR标准编写你的PHP程序吧,你的程序将会拥有更大的活力,你的程序和代码将会很方便地和其他高手的代码融合在一起,PEAR就象CPAN对于PERL一样,会让PHP产生更高的能量。
什么是PEAR
PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR就是PHP的CPAN。
为什么要使用PEAR?
PHP是一个非常优秀的脚本语言,简洁、高效,随着4.0的发布,越来越多的人使用它来进行动态网站的开发,可以说,PHP已经成为最优秀的INTERNET开发语言之一,尤其对于那些需要能够快速、高效地开发中小规模的商业应用的网站开发人员,PHP是其首选的语言。但是随着PHP的应用的不断增多,对于这些应用缺乏统一的标准和有效的管理,因此,PHP社区很难象PERL社区的人们那样方便的共享彼此的代码和应用,因为PHP缺乏象CPAN那样的统一的代码库来分类管理应用的代码模块(熟悉PERL的人都知道,CPAN是一个巨大的PERL的扩展模块仓库,编写的应用模块可以放在CPAN下面的适当的分类目录下面,其他的人可以很方便地复用,当然,你编写应用模块时候也需要遵守其中的准则。)
为此,PEAR就应运而生了,并且从4.04开始,随着PHP核心一起被分发。
PEAR能给我带来什么好处?
1.如前所述,PEAR按照一定的分类来管理PEAR应用代码库,你的PEAR代码可以组织到其中适当的目录中,其他的人可以方便地检索并分享到你的成果。
2.PEAR不仅仅是一个代码仓库,它同时也是一个标准,使用这个标准来书写你的PHP代码,将会增强你的程序的可读性,复用性,减少出错的几率。

时间: 2024-11-25 20:12:22

PEAR简介:用PEAR来写你的下一个php程序的相关文章

用PEAR来写你的下一个php程序

程序     你可能已经是个PHP的老手了,写了很多非常棒的代码.但是,如果你现在要把它们加入到你现在的项目中去,是否有些吃力?你的朋友想使用你的代码作为他的项目中的一个模块,但是你发现你们使用了截然不同的编码风格,让他适应,甚至不如重写一个!请跟我来,使用PEAR标准编写你的PHP程序吧,你的程序将会拥有更大的活力,你的程序和代码将会很方便地和其他高手的代码融合在一起,PEAR就象CPAN对于PERL一样,会让PHP产生更高的能量. 什么是PEAR PEAR是PHP扩展与应用库(the PHP

PHP PEAR简介

一,什么是 PEAR? PEAR是PHP的官方开源类库, PHP Extension and Application Repository的缩写.Pear在英文中是梨子的意思.PEAR将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈面.数据库访问.文件操作.数据结构.缓存操作.网络协议等许多方面,用户可以很方便地使用. 二,为什么要使用PEAR? PHP是一个非常优秀的脚本语言,简洁.高效,随着4.0的发布,越来越多的人使用它来进行动态网站的开发,可以说,PHP已经成为最优秀的INTER

PEAR教程(一)--Pear的介绍和安装

首先请大家打开这个链接http://pear.php.net/manual/en/我们来看看PEAR到底是什么东西,点击Chapter 1. Introduction. PEAR is short for "PHP Extension and Application Repository" andis pronounced just like the fruit. The purpose of PEAR is toprovide:Pear是"PHP Extension and

java-新手,如何为一个swing程序写一个按某键暂停功能?

问题描述 新手,如何为一个swing程序写一个按某键暂停功能? 比如一个贪吃蛇游戏,现在想在键盘上按一个键暂停游戏,比如游戏时按F5暂停游戏,此时我不知道应该把这个键盘事件注册到哪个事件源上呢?也就是在程序运行中由谁来监听这个键盘事件呢?还请大家指点一下! 解决方案 我觉得应该用暂停线程来控制,没用过,你可以试试

sql-我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现?

问题描述 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 解决方案 http://blog.chinaunix.net/uid-20752328-id-3451931.html 这里有一篇文章可以解决你的问题你可以点击进去看看; 如果回答对您有帮助请采纳 解决方案二: 说明数据整理不合理吧 解决方案三: 你应该优化数据库结构,或你

求助,能帮我写个步进电机恒速转动程序吗??急啊!!

问题描述 求助,能帮我写个步进电机恒速转动程序吗??急啊!! 按启动键,启动后能恒速转动,按停止键停止.51单片机.二相四线步进电机. 解决方案 难道没有开发板例程吗?

webview可以调本地的h5 也可以调百度 为啥就是不能调自己写放在iis下的h5

问题描述 webview可以调本地的h5 也可以调百度 为啥就是不能调自己写放在iis下的h5 之前我记得是可以的 不知道改什么了 现在就是不行 求大佛指点啊 解决方案 404还是什么..iis机子开了防火墙还是杀毒?80端口通么? 解决方案二: 是访问不到iss你的html5网页??

socket通信-用vc写一个socket程序 实现两个客户端通过一个服务器的对话

问题描述 用vc写一个socket程序 实现两个客户端通过一个服务器的对话 初学socket 求详细教程,最好有C++源码 感激不尽 解决方案 孙鑫的VC视频教程中就有这样的例子程序,可以参考一下.

vs2013 c-vs2013写c时 提示无法启动程序之后是我的路径名 系统无法找到指定文件

问题描述 vs2013写c时 提示无法启动程序之后是我的路径名 系统无法找到指定文件 在我的路径下确实没有找到.exe的文件,重装了一遍还是同样的问题