美文网首页
高性能的 PHP API 接口开发系列教程 API接口开发教程

高性能的 PHP API 接口开发系列教程 API接口开发教程

作者: 113c532232a3 | 来源:发表于2018-05-15 17:44 被阅读803次

第1章 课程介绍及基础知识讲解

    介绍本课程内容体系,并对后面内容进行基础知识铺垫,例如Restful API介绍、Yaf框架介绍与安装,Postman 以及一些基础工具的介绍。

第2章 API接口的基本实现

本章节带领大家实现基础的API功能,有用户类API接口如注册、登录接口,有文章类API接口如文章的CURD、文章的分页功能,有邮件发送API的实现。每部分都会介绍到数据库MySQL表设计、API代码实现、API功能调试。

第3章 结合第三方能力扩展API接口

通过对第三方公司技术选型,实现短信接口、Push消息接口、IP地址转换接口、支付接口(基于微信)。期间会使用Composer维护第三方功能库,也会引入第三方SDK、Lib到API项目中,通过引入第三方能力扩展自研API能力。

第4章 API接口的提炼

对API项目中的数据库类操作提炼出DAO层,实现对每个API接口自测程序,抽象公共功能到项目自己的Lib中,统一的异常信息处理等公共功能抽离。从初级实现API能力进阶到API项目工程化、规范化,更加易于多人协同开发,更便于信息传递。

第5章 API接口的性能

介绍如何借助xhprof来定位性能问题,并且逐步锁定性能瓶颈,讲解剥洋葱方法定位性能,并介绍常见的处理API性能问题的方法,同时讲解API稳定性的关注维度,如服务监控、API负载均衡。

第6章 课程总结

对课程内容进行回顾,对要点信息进行复盘,并且温故课程价值,最后对学习后的延展学习进行简单探讨。

下载地址:百度网盘下载

相关文章

  • 高性能的 PHP API 接口开发系列教程 API接口开发教程

    第1章 课程介绍及基础知识讲解 介绍本课程内容体系,并对后面内容进行基础知识铺垫,例如Restful API介...

  • 朋友圈小程序实战教程

    课程介绍 本课程是一个系列实战教程,目标是带领大家熟悉小程序开发,极速体验小程序开发核心内容,并配合api接口完成...

  • Spring Boot 2.x基础教程:使用 Thymeleaf

    通过本系列教程的前几章内容(API开发、数据访问)。我们已经具备完成一个涵盖数据存储、提供HTTP接口的完整后端服...

  • Mac搭建YApi平台

    YApi 旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API 官网教程...

  • 微信开发者api

    微信api接口接入,微信群api接口,微信api接口文档,微信开发者api微信消息api case DeviceA...

  • 个人微信开发api

    个人微信开发api,微信开发api文档,微信api接口文档 case "HeartBeatReq": {// 客户...

  • RESTful风格的API接口开发教程

    写在前面的话 网络程序正朝着移动设备的方向发展,前后端分离、APP,最好的交互交互方式莫过于通过API接口实现。既...

  • node后台api接口规范

    基于node的api接口 node的主要用途之一就是可以进行后台的api接口开发,前端存在系列的规范守则优化,而后...

  • 「PHP开发APP接口实战004」基础响应参数说明

    通过前面4章教程的学习,我们已经完成了APP接口开发环境的搭建工作。「PHP开发APP接口实战000」项目需求分析...

  • 个人微信开发sdk

    微信开发sdk,微信二次开发sdk,个人微信开发sdk,微信群api接口,微信api接口 case DeviceA...

网友评论

      本文标题:高性能的 PHP API 接口开发系列教程 API接口开发教程

      本文链接:https://www.haomeiwen.com/subject/uusydftx.html