超哥新课程发布:《PHP 扩展包实战教程 - 从入门到发布》

2018-09-29 15:39:39 浏览数 (1)

哈喽大家好,我是 overtrue ,最近一周花时间出了一本小册:《PHP 扩展包实战教程 - 从入门到发布》,所以这篇文章是来安利这个课程的。最近非常忙碌,一手抱娃一手写码,可谓是不亦乐乎,一定要说感受的话就是:痛并快乐着,下面介绍一下这本小册。

关于本课程

现有的诸多优秀的开源项目大都是基于其它开源项目的,很少有独立开发的,正所谓站在巨人的肩膀上,才能看得更高。比如我们最熟悉的 Laravel,它就是一个非常典型的基于很多优秀第三方扩展包的模块化开发框架,它的很多核心功能都是基于另外一系列 Symfony 组件 之上构建的。

我们日常开发中经常要与非常多优秀的扩展包打交道,比如图片处理包 intervention/image、单元测试框架 PHPUnit、还有非常强大的日期处理类 Carbon、日志处理 Monolog 等等太多太多。每天享受着这些优秀开发者带来的便利,我们是不是也应该贡献出自己的一份力量,为开源世界做点奉献呢?是时候动手把你的优秀创意分享给大家了!

本课程的目标就是教你如何一步步构建一个优秀的 PHP 扩展包,从编码到测试,发布上线等全流程教学,带你入门 PHP 扩展包开发。

涉及以下技术话题:

  • 扩展包的基础结构设计;
  • 需求分析到功能设计;
  • 异常处理;
  • 单元测试;
  • 持续集成;
  • StyleCI 自动修复代码格式;
  • 文档撰写思路;
  • 案例分析 —— EasySMS。

请点击 “阅读原文” 购买小册,感谢支持!?

0 人点赞