首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

请跟我来,使用PEAR标准编写你的PHP程序吧,你的程序将会拥有更大的活力,你的程序和代码将会很方便地和其他高手的代码融合在一起,PEAR就象CPAN对于PERL一样,会让PHP产生更高的能量。...为此,PEAR就应运而生了,并且从4.04开始,随着PHP核心一起被分发。 PEAR能给我带来什么好处?...1.如前所述,PEAR按照一定的分类来管理PEAR应用代码库,你的PEAR代码可以组织到其中适当的目录中,其他的人可以方便地检索并分享到你的成果。...2.PEAR不仅仅是一个代码仓库,它同时也是一个标准,使用这个标准来书写你的PHP代码,将会增强你的程序的可读性,复用性,减少出错的几率。...3.PEAR通过提供2个类为你搭建了一个框架,实现了诸如析构函数,错误捕获功能,你通过继承就可以使用这些功能。

1K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Pear Admin FLask非常好用的、开源Python后台管理系统

    推荐一款开源友好的后台管理系统,界面风格不错哦~ 项目介绍 Pear Admin Flask 基于 Flask 的后台管理系统,拥抱应用广泛的Python语言,通过使用本系统,即可快速构建你的功能业务...项目旨在为python开发者提供一个后台管理系统的模板,成为您构建信息管理系统,物联网后台....等等应用时灵活,简单的工具 项目版本分支 请注意:Pear Admin Flask 项目有三个分支,...下载使用 建议直接在官网下载发行版本 地址:https://gitee.com/pear-admin/pear-admin-flask 本地运行(master) 如果需要运行本项目 # 下源码 git...clone https://gitee.com/pear-admin/pear-admin-flask # 进入到项目目录 cd pear-admin-flask # 新建虚拟环境(解释器版本 3.8...如果需要运行本项目 # 下载源码 git clone https://gitee.com/pear-admin/pear-admin-flask # 切换分支 git checkout mini 安装依赖

    5.6K21

    PHP环境中安装pear、phpunit以及xdebug全攻略1.准备2.安装

    首先,需要准备如下内容 pear包,打开这个网址(点击这里),将下载的文件保存到php的根目录里,go-pear.phar 2.安装 2.1安装pear 首先打开CMD命令,如果您使用windows 7...这时,我们最好是更新一下pear,保证您安装的是最新版本的 使用命令pear upgrade-all ?...这里,需要保证网络畅通,如果您看更新过程中看到错误信息,多试几次 至此,pear已经安装并更新到最新版本 2.2安装phpunit 首先在pear中添加频道,依次在php目录下执行如下命令: pear...channel-discover pear.phpunit.de pear channel-discover components.ez.no pear channel-discover pear.symfony-project.com...接下来安装phpunit,执行如下命令 pear install phpunit/PHPUnit 如果您的网速不好,可能需要等个几分钟,需要在线下载一些tgz包,最后如果您看到如下类似信息,证明您已经安装成功

    1.2K80

    Composer系列之一

    Bakken的人提出了一个想法,其目的是为PHP社区提供可以重复使用的库,并叫它为Pear。我想很多人听过或用过这货。 Composer和Pear的目的差不多。...Pear所有提交的代码必须经过Pear-review,这也注定了Pear上扩展包的版本更替会慢的很,而Composer没有这个限制,你能跟上开发者的版本更替。...结构限制,Pear相对严格,而Composer灵活的多,你可以在项目的任何时期引入composer扩展包,任何一个文件夹(默认为vendor)。...对于e文好的可以看下这篇文章,The rise of Composer and the fall of PEAR,让Pear安静的死去吧。...composer.phar 使用 composer.phar 我们就可以进行composer包的安装和管理了,composer.phar其实是一个pear包,什么意思?它是一个php的包,看下结构。

    48831

    深入PHP面向对象、模式与实践(二)

    和Pyrus A.什么是PEAR 1.PEAR的核心部分是许多“包”的集合,可以按功能分成不同的类别,库是集中管理的 2.PEAR的核心包(PEAR基础类,PEAR Foundation Classes...安装PEAR包 1.pear -o install xxx,-o自动安装依赖包,-a安装所有依赖包 D.使用PEAR包 1.直接require_once 2.官方的PEAR包都使用标准的PEAR错误处理类...PEAR_Error,5.0版本后的PHP使用PEAR_Exception,将捕获异常而不是检测返回类型 E.创建自己的PEAR包 1.package.xml https://github.com/zhangyue0503...upgrade PhpDocumentor C.生成文档 1.phpdoc -d 目录 -t 生成目录 -ti 项目标题 -dn 默认包名 D.DocBlock注释 1....@package 包名 E.类的文档 1. @author,@copyright F.文件的文档 1.@license 指向许可文档的URL和描述性文字 G.属性的文档 1.

    1.1K20

    【Python】Python 包 ① ( Python 包引入 | Python 包概念 | Python 包结构 | 创建 Python 包 | 导入 Python 包 )

    一、Python 包简介 1、Python 包引入 之前 介绍了 Python 模块 , 每个 Python 源码文件 , 都可以定义为一个 Python 模块 ; 如果 定义的 Python 源码模块很多..., 有几百上千个 , 则会出现管理繁琐 , 混乱的问题 ; 这里引入 新的代码结构 " Python 包 " ; 2、Python 包概念 Python 包 概念 : 包是 Python 模块 Module...的扩展 , 将若干 相关的 Module 模块 组织起来 形成一个 Python 包 , 可以更好地 组织 和 管理 Python 代码 ; 在 Python 包中 可以 定义 变量 / 函数 / 类...的功能 ; Python 标准库 包含了许多常用的包和模块 , 如 : os sys datetime math 第三方包可以通过 Python Package Index ( PyPI ) 进行 下载...语句 导入 包 或 包中的模块 ; import 导入包 : 导入后 , 可以 通过 包名.模块名.功能名 访问指定功能 ; import 包名.模块名 from 导入包 : from 包名 import

    65822

    【译】现代化的PHP开发--Composer

    PEAR PEAR: 在Composer之前,有一个叫做 PEAR 的东西。如果你很早就开始接触PHP,那你可能知道PEAR,因为它自1999年就已经存在。...PEAR的产生也是为了能重复使用包,这和Composer是类似的。但由于以下几个原因,它并不被开发者们推崇: 与Composer不同,PEAR是一个系统范畴的包管理器。...当有很多个项目 ,它们共享相同的依赖项,但每一个依赖项都有不同的版本时,PEAR这种方法会造成很多混乱和挫折。 为了能让你的代码被PEAR的存储库所接受,需要一定数量的UP投票。...这种方式抑制减缓了PEAR存储卡的增长。归根结底,开发者是为了编写代码,而不是为了提升代码而关注UP投票。 Composer: Composer是PHP中应用程序级别的包管理器。...与PEAR不同的是,不需要获得任何的UP投票。所以,每个人都喜欢提交他们的代码包到Packagist存储库中。

    75910
    领券