位置: 编程技术 - 正文

php 什么是PEAR?(第二篇)(php 什么是类)

编辑:rootadmin
? 套件简介 PEAR最重要的就是拥有许多的程式库可供开发者免费引用,这些程式库会被包裹成套件,而且每个套件中都会放入一个名为package.xml的档案.这是PEAR团队的规定,这个档案纪?著程式库的档案架构,版本编号等资料,有了这个档案,程式库压缩后才有资格称为「套件」,也因为有了这个xml档,PEAR所提供的「套件管理指令」就可以很简单地管理程式库,例如:可以用指令来安装套件、?h除套件、观看套件资讯或套件升级等。 另外.关於套件的安全性方面,使用者若发现套件有问题,可以借由论坛加以讨论或回报给开发团队,他们就会快速的进行修正与改版,也因此每个套件都会有版本编号加以区分改版的过程。 详细?热萸氩伍?〈附?A.PEAR官方网站介绍〉会有收获的。 注意,若大家按照本文章的范例操作时,如发觉结果与我们介绍的内容有所不相同的地方,请不要觉得奇怪,那是因为PEAR套件更新的速度太快所致,我们所介绍的方法与原意是不会变的,只是过程会随套件的更改而变动。 ? 如何得知套件的相关资讯 想下载套件或了解套件,读者可以进入PEAR官方网站(网址为 圈选的超连结是放置套件的所在 1号圈圈所在较粗黑的字代表套件的类?e,例如:第1类叫做认证类(Authentication)。这个类?e目前包含8个套件,这些套件都是用来处理登入与登出或身份认证与权限设定等。 2号圈圈所在较小的字代表套件的名称,如:Auth、Auth HTTP等等。大家可点选各套件名称进入观看更详细的套件资讯或下载套件。 至目前为止,PEAR的套件共有大类,三百多个套件,开发套件的成员共人,但这些数字都在持续增加中,若大家将来有一天,也想为PEAR社群的一员贡献一己之力,也可申请成为套件的开发人员。 要使用PEAR程式库,需要有以下几个基本步骤: 1.架设好网页伺服器,例如Apache,?K安装好PHP与MySOL。 2.必须安装PEAR的一些基本套件,所谓的「基本套件」 就是所有PEAR套件都需要的套件,例如,除错是每一个套件都需要的,所以基本套件中就包含了除错套件,只有先安装除错的套件,其它的套件才可以顺利进行除错。 3.针对开发者的需求,安装特定的套件。例如,安装完基本套件后.若开发者想在网页中加入计算执行时间的功能,就必须用指令安装Benchmark套件,这个套件不是基本套件,必须由开发者自行安装。 4.在PHP程式中引用套件的程式库档。 以下我们来分?e介绍,在Windows作业系统与类Unix作业系统下,如何安装与管理PEAR套件。 3-2 在Windows系列作业系统上PEAR的安装与管理 ? 安装Apache+PHP+MySQL 如果您尚未建置好PHP的执行环境,建议您安装AppServ这套六合一软体,笔者就是使用AppServ来当作windows的伺服器环境。这个软体可以到 ? PEAR的安装方法 安装好AppServ后,就可以开始在Windows上安装PEAR的基本套件,安装过程可以分为四个步骤。 第1个步骤:进入http;//go-pear.org/网站 请先连上http;//go-pear.org/的网站 接着,将网页中的文字完全复制起来后,打开系统的附属应用程式中的记事本,将刚刚复制好的文字贴上,贴上后将档案储存于C:AppServ\www,也就是网站根目录的位置,存挡时请注意,存档类型请选所有档案,副挡名需要为php,档名请自行命名,假设我自定存档名为pear.php,如下图: 如果您不想怎么麻烦,也可以用Dreamweaver之类的网页编辑软件,打开一个空白的PHP档,然后将 第2个步骤:安装基本套件 打开浏览器,在网址栏输入“http;//.0.0.1复制go-pear网站档.php”或“http;//localhost/复制go-pear网站档.php”,其中所谓「复制go-pear网站档.php」就是刚刚复制储存复制文字的档案名称,在本范例中为pear.php,所以我输入“http;//.0.0.1/pear.php”,即可出现线上安装PEAR的网页 第一个画面是欢迎画面,我不多做介绍了。请按NEXT >>,进行下一步的安装步骤 这一页是用来设定PEAR套件的安装位置,最上端有一个HTTP proxy栏位,若安装者需透过proxy才能连上网路,请将proxy的IP与port号填写在此,若?]有使用proxy,此栏位可保持空白。接著有l0项安装路径的设定,谙特?e注意,其中有3个路径必须修改,分?e为: 1.第l项的Install prefix,请将预设的c:AppServ?www改为c:AppServ?php,因 为我希望被安装的PEAR程式库,不要放入www中与根目?的网页混杂在一起。 2.第9项的Filename of WebFrontend,请将预设值改为c:AppServ?www?pear?index.php。意思是在www中?生一个名为pear的资料夹,资料夹?鹊?ndex.php是系统?生的套件管理介面,这个介面后面会提到(为防后面的操作失败,请先在C:AppServ?www中建立一个名为pear的资料夹)。 3.第项的php.exe path需改为c:AppServ?php?php.exe,也就是需指定正确的php.exe档的所在位置。 其余的设定都用预设值就可以了,我在这里简单介绍一下其他设定项的意义: ● 第2项的Binaries Direetory,是将第一项的c:AppServ?php指定为PEAR的根目?,?K用变数$prefix来代表。 ● 第3项的PHP code Directory,就是PEAR套件被安装后档案所放置的位置。本范例PEAR套件被下载后的档案会被安装在c:AppServ?php?PEAR中。 ● 第4项是如果被安装的套件有?雀降恼f明文件,本范例会放在c:AppServ?php?PEAR?docs中。 ● 第5项足如果被安装的套件有?雀降姆独?担?痉独?岱旁?:AppServ?php?PEAR?data中。 ● 第6项是如果被安装的套件有?雀降牟馐缘担?痉独?岱旁?:AppServ?php?PEAR?test中。 ● 第7项是PEAR的cache档放置的位置,本范例会放在c:AppServ?php?PEAR?cache中。 ● 第8项是快取(Cache)档的?勖??痉独?烊〉档?勖??秒,也就是秒后会重新快取。 另外,需注意的一点是网页的阅览者须对这些路径具有写入的权限,否则无法安装。 设定项修改完后,按最小方的install按钮,即可进行安装 当最上方的安装进度达到%时,恭喜您,您已完成了基本套件的安装。根据我使用ADSL下载速度2M的环境下测试,大?2分钟即安装完毕,若大家的网路连?速度不?蚩欤?蛟诎沧暗揭话胧绷??中断,请按浏览器上方的重新整理钮或按F5即可重新安装。 安装完毕之后.请大家别先高兴,PEAR共有三百多个套件,目前为止只是安装了PEAR的基本套件而已,?K?]有安装所有的套件,基本套件以外的其他套件则等到开发者需要使用时再逐一安装。 大家可能会问:「那其他套件如何安装? 会不会很麻烦?」大家请放心,这?K不麻烦,下一个小单元中将会针对套件的安装与管理做详细的介绍。 安装完基本套件后,进入c:Appserv?php中将会发现有一个名为PEAR的资料夹,该资料夹即为套件经下载?K解压缩后,程式库所放置的路径所在 对大家而言,其中的docs与tests这两个资料夹?然嵊醒??EAR的好东西喔。有些套件会?雀绞褂媒萄?募??羰褂谜甙沧案锰准?螅?萄?募?突岱旁?ocs资料夹中。而有些套件则是?雀椒独?淌剑?褂谜甙沧疤准?螅?独?淌交岢鱿衷?ests资料夹中 ? PEAR套件的管理 安装完基本套件后,当开发者需要使用基本套件以外的其他套件时,会需要安装套件,若不需要某个套件时,就会想要移除套件,若套件版本过於老旧,则需要升级套件,也就是?开发者需要一套PEAR套件的管理系统。 在Windows作业系统下的套件安装与管理可以有两种方式,一种是使用Web的管理介面,另一种足使用「套件指令」。笔者较为推荐后者,因为执行的速度较快,但若您对指令有畏惧感,也可以用第一种来轻松管理套件。

推荐整理分享php 什么是PEAR?(第二篇)(php 什么是类),希望有所帮助,仅作参考,欢迎阅读内容。

php 什么是PEAR?(第二篇)(php 什么是类)

文章相关热门搜索词:php 什么是对象,php 什么是容器,啥是php,php 什么是容器,php 什么是面向对象,php 什么是类,php 什么是对象,php 什么是类,内容如对您有帮助,希望把文章链接给更多的朋友!

php 什么是PEAR?(第三篇) 安装完基本套件后,当开发者需要使用基本套件以外的其他套件时,会需要安装套件,若不需要某个套件时,就会想要移除套件,若套件版本过於老旧

PHP Pear 安装及使用 安装pear--------------pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下

php db类库进行数据库操作 ?phprequire_once"DB.php";//包含类库文件$conn=DB::connect("

标签: php 什么是类

本文链接地址:https://www.jiuchutong.com/biancheng/277104.html 转载请保留说明!

上一篇:php 什么是PEAR?(php到底是什么)

下一篇:php 什么是PEAR?(第三篇)(什么叫php)

  • 补提去年所得税会计分录怎么写
  • 企业纳税申报表包括哪些表
  • 外地预缴所得税几个点
  • 现金流量表抵消分录
  • 市内打车费计入差旅费吗
  • 政府非税收入的种类
  • 个人劳务费 税
  • 增值税专用发票税额怎么抵扣
  • 分包工程违法吗
  • 投标人认证证书
  • 报销退回多余款项怎么开收据
  • 电力工程公司岗位职责
  • 结转应交所得税属于利润分配吗
  • 费用分摊怎么算
  • 软件著作权如何入账
  • 小规模企业营业税
  • 处置固定资产增值税税率
  • 消费型增值税计算公式
  • 超过认证期限的发票还能认证吗
  • 加计扣除农产品进项税额
  • 预付款和进度款支付有冲突吗
  • 将自产产品无偿赠送税务处理
  • 安全提取费用标准
  • 本月计提下月冲回
  • 总承包简易计税
  • 金税盘可以抵扣进项税吗
  • ubuntu 20.04.1
  • 押金未退会计分录
  • 政策性搬迁会计处理案例
  • 经营出租的机器设备需要计提折旧吗
  • PHP:get_meta_tags()的用法_url函数
  • 税务登记 申报
  • neoCopy.exe - neoCopy是什么进程 有什么用
  • php操作mysql数据库
  • Uni-app + Vue3 + TS +Vite 创建项目
  • 房产税和土地使用税什么时候申报
  • 约克大教堂是基督教吗
  • vuex model
  • 以前年度损益调整在利润表中怎么填
  • js处理表格数据
  • java多线程线程数控制在多少
  • yolov4源码解读
  • vue入门
  • seq命令
  • 生产企业出口退税政策
  • 私房出租税收
  • 工会经费可以发购物卡吗
  • sql建立聚集索引语句
  • 股东可以领取工资吗
  • 以前年度损益调整是什么意思
  • 发票作废是什么样的
  • 专用发票与普通发票的区别有
  • 本年利润怎么结转成未分配利润
  • 个体工商户营业执照申请流程
  • 固定资产未转固属于什么问题
  • 进口增值税如何勾选认证
  • 防伪税控服务费怎么交
  • 长期股权投资权益法初始成本的确定
  • 企业最应避免的外部环境和内部条件组合是
  • 低值易耗品库存
  • 材料采购发生的共同费用可以按什么作为分配基础
  • 社会团体收到的会费怎么入账
  • 材料报废处理
  • 携税宝费用可以抵扣增值税吗
  • sql server数据库正在恢复
  • Mysql使用or如何优化
  • linux dd 系统
  • solaris ip配置
  • linux系统中的文件
  • windowsxp优点
  • windows 8升级
  • suse linux教程
  • linux如何用
  • bootstrap designer
  • linux u+s
  • python中文分词代码
  • js 函数写法
  • unity closestpoint
  • 张家港保税区地区生产总值
  • 随子女定居外省好吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设