PEAR是什么

Fanly 2019-08-02 14:27:24
问答

PEAR是PHP扩展与应用库。PEAR的基本目标是发展成为PHP扩展和库代码的知识库,而这个项目最有雄心的目标则是试图定义一种标准,这种标准将帮助开发者编写可移植、可重用的代码。

PEAR 全称为 PHP 扩展与应用库(PHP Extension and Application Repository),是由 Stig S. Bakken 于 2000 年在 PHP 开发者会议上提出,目的是实做可以重复使用的库来提供 PHP 社区使用。PEAR 这个项目的目标为: 提供有架构的代码。 提供社区可重复使用的库。 创建 PHP 编码风格标准。

PEAR

PEAR 是 PHP 扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个 PHP 扩展及应用的一个代码仓库,简单地说,PEAR 之于 PHP 就像是 CPAN(Comprehensive Perl Archive Network)之于 Perl。

PEAR 的目标

  • 提供有架构的程式码
  • 提供社群可重复使用的函式库
  • 建立 PHP 编码风格标准

PEAR 的基本目标是发展成为 PHP 扩展和库代码的知识库,而这个项目最有雄心的目标则是试图定义一种标准,这种标准将帮助开发者编写可移植、可重用的代码。

Internet 上已经有关于该项目的一些文档。例如,一些初始的资料已经可以在 PHP 正式手册中找到,更多的资料即将加入。

在很大程度上,PEAR 还是一项正在进行之中的工作。在未来的几个月内,PEAR 安装程序和 PEAR 网站将有很大的发展。为了在下一个 PHP 版本中使用 PEAR 管理数量日益增长的 C 扩展,以及用 PEAR 安装程序作为用户把扩展下载和安装到 PHP 的前端工具,在 PHP Core Developer 邮件列表上已经有了大量的讨论。

另外,我们还必须关注 PEAR 的 PHP 库代码。PEAR 的 PHP 库代码常常被认为是当前设计最好、最整洁的库。PEAR::DB 是其中最受欢迎的一个包,这个包是 PEAR 项目创建的一个数据库抽象库。Bakken 正在努力,要把它主要的类和函数移植到 C 扩展上,使得这个包具有最好的性能。
毫无疑问,这个新的项目必将成为未来 PHP 最重要的组成部分之一,它使得开发者能够方便地通过 PEAR 网站共享代码,使得用户能够方便地下载和安装扩展、PHP 代码库。

0个人收藏 收藏

相关推荐

  • DNS 设置 DNS settings

    如何在Windows 11中修改DNS

    修改DNS首先打开设置导航到网络设置,在网络和互联网点击高级网络设置,选择更改适配器选项,在网络连接列表中找到你想修改的网络适配器右击选择属性,配置IPv4 DNS设置,在首选DNS服务器和备用DNS服务器中输入你选择的服务器地址。
  • WildCard 支付会员 WildCard Pay VIP

    WildCard支付会员是什么

    WildCard 支付会员是指通过官网(leixue.com/go/wildcard)注册账号并且开通 WildCard 借记卡自动获得的会员服务,可获得赠送WildCard支付卡1张,赠送海外家庭网络环境,赠送海外临时手机号等。
  • 显卡 Graphics card

    如何选择适合1080p游戏的显卡

    选择适合1080p游戏的显卡首先得考虑你到底想玩哪些游戏,如果玩大型游戏需要一款顶级的显卡来保持稳定的高帧率,如果更多是玩一些不太需要高性能显卡独立游戏,一款中等配置的显卡就足够;再确定自己的预算,考虑未来几年的需求也很关键。
  • 删除文件 delete files

    如何彻底删除电脑中不需要的文件

    彻底删除电脑中不需要的文件,可以用工具定位并删除电脑中的大文件;再在磁盘清理中清理临时文件;在控制面板卸载不再使用的程序;删除文件后底清空回收站或废纸篓;如果想确保删除的文件无法被恢复可以使用文件粉碎工具;删除旧的系统恢复点也可以释放空间。
  • 硬盘损坏 Hard disk damage

    如何判断硬盘是否坏了

    硬盘损坏首先就是电脑反应迟钝启动异常缓慢;电脑经常无缘无故崩溃或出现蓝屏;电脑运转时发出异常响声;文件打开缓慢或无法打开文件;还可以用检测工具的帮助查看SMART状态,提供硬盘的错误率、运行时间、温度等关键信息,帮你更精确地判断硬盘的状态。
  • 电脑播放音质 Music playback quality

    如何提升电脑扬声器的音乐播放质量

    提高音乐播放质量可以通过调整音频设置,调整均衡器可提升或减弱某些频率范围,音乐播放软件提供环境效果、增强器或其他音效设置,适当地使用这些功能也能改善音质;更新音频驱动程序也是个方法;尽可能使用高解析度的音乐文件;外接更好的扬声器或耳机。