自己动手搭建MVC之四

我们今天讲的在我们搭建的框架使用composer

Composer的使用

第一步:安装composer,在composer官网上下载就行了,具体我们这里就先跳过。

 

第二步:在我们框架的根目录中新建一个composer.json的文件来加载我们的composer的使用。

 

第三步:在我们的composer.json中写入

{

"name": "XING PHP",//框架的名称

"description": "PHP Framework",//简单的描述

"type": "Framework",//类型

"keywords":[//关键字

"PHP","PHP Framework"

],

"require":{

"php":">=5.3.0",//PHP的版本

"filp/whoops":"*",//我们要下载的第三方类

}

}

我们这里以filp/whoops(错误展示类)为例。

 

第四步:使用命令行进入我们的框架的根目录,composer install就可以。

 

第五步:引入第三方的类库,我们通常在入口文件中来引入我们的第三方类库。如上面的whoops这个类,我们就可以直接引入

include "vendor/autoload.php";

$whoops = new \Whoops\Run;

$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);

$whoops->register();

就可以使用了。

 

数据库操作第三方类

另外我们也可以利用composer来下载一个数据库操作的第三方类库。

我们拿medoo这个数据库操作的第三方类为例。

第一步:我们在composer.jsonrequire加入"catfan/medoo":"*"。来下载我们需要的类,然后进入框架的根目录中,composer update就下载完成了。

 

第二步:我们在model的基类直接继承我们medoo这类就行了,链接我们的数据库就可以使用,具体使用方法见medoo手册。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值