限时 5折! 详情

yii2项目实战-集成第三方代码

6851 0 0

在web应用的开发模式下,我们不可避免的总会遇到对第三方api的集成。比如支付宝支付和微信支付的sdk,再或者是各种短信api比如阿里大于的sdk集成等等等等。像这种类似的第三方很多,但是由于各个平台的sdk的代码规范各有特色,对于新手,集成到我们的yii2中,似乎就是一件不那么容易实现的操作。其实很容易,我一说你就懂。

今天我们将分别以支付宝、阿里大于和一个支持psr-4规范的Mailer类库为例,来介绍下yii2集成第三方代码的4种方式。

composer包

如果第三方代码是发布的composer包,这个集成往往是最简单的。

以这个支持psr-4的Mailer为例,你只需要用composer require命令安装,安装好了就可以直接在代码中使用了(如果需要,点击Mailer的链接,使用规则参考github上面的说明)。

这是为什么呢,为什么你可以直接使用,你手动require了吗?

我们知道,composer是php的包管理器,它本身就提供了一个自动加载器,能把comp

继续阅读

还有82%的精彩内容,购买继续阅读