Swoft是一个基于Swoole扩展开发的高性能PHP协程框架,具有轻量级、高性能、灵活可扩展等特点。本课程将通过一系列章节的讲解,带领学员从零开始学习和掌握Swoft框架的使用。 在第一章节中,我们将学习如何创建一个基本的HTTP API,并介绍了商品API的模拟和RequestMapping注解的使用。 接下来的几个章节中,我们将学习如何创建商品列表、商品详细页以及使用正则控制路由path参数的方法。 在第五章节中,我们将初步学习如何使用中间件,并修改控制器方法的返回值。 在第六、第七和第八章节中,我们将学习如何获取GET参数和POST参数,并模拟商品修改的操作。 在第九、第十和第十一章节中,我们将学习如何将JSON参数自动转为实体对象,并使用反射执行setter函数。 在第十二章节中,我们将学习数据库的基本配置,并使用原生查询获取商品详细信息。 在第十三和第十四章节中,我们将学习如何使用验证器,并练习控制字符长度的验证。 在第十五章节中,我们将学习验证器的更多使用方法,包括验证类型和非注解使用,并升级Swoft版本。 最后,在第十六章节中,我们将学习数据库连接池
本篇课程主要介绍了Swoft,Swoft是PHP 微服务协程框架,可以用于构建高性能的Web系统、API、中间件、基础服务;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV12J411j721
初级我要学习
本课程对APIPOST功能进行分解讲解和实战演示,让Apipost同学们,能更好更全面的了解APIPOST产品的全部功能, 不管你是前端、后端、还是测试的哪个岗位,都需要有这样的一个工具, 来帮助我们协作开发, 管理项目,提高工作效率。 Apipost官网:https://www.apipost.cn
初级学习至 apipost快速入门
Apipost是集API设计、API调试、API文档、自动化测试为一体的API研发协同平台,支持grpc、http、websocket、socketio、socketjs类型接口调试,支持私有化部署。在正式学习ApiPost之前, 一定要了解一些相关的概念、开发模式、专业术语。 Apipost官网:https://www.apipost.cn
初级学习至 HTTP协议详解
本套课程主要内容包含:Ajax、服务器(PHP)、移动端、蓝莓派音乐社区、可视化。提示:本套课程为前端工程师必备技能,目前大多数项目都是前后端分离开发,所以前后端交互是必备知识点。
中级我要学习
课程介绍:1.Composer工具的详细应用;2.Composer常用组件的应用;3.使用Composer搭建自己的PHP开发框架;4.使用自己的PHP框架开发图书管理系统。基础要求:了解PHP和MySQL基本使用。
中级我要学习
目标: 为Web项目部署最佳环境(可以使用 Laravel+Redis+Memcache+Composer+Apache)。 要求: 环境部署中的所有软件都是目前最高的稳定版本。 真实: 不用 Window,不用虚拟机安装,使用云服务器(阿里云)部署安装。 采用源码包安装,不仅仅是为了搭建完美环境, 对学习也是很有帮助, 可以深入了解自己的环境架构, 对开发有了全局了解。对Apache、MySQL和PHP 等软件有更深刻的认识。
中级我要学习
缓存是目前企业级应用中的核心组成部分,当今主流的电商、生活服务、直播等领域都离不开缓存的使用。Redis作为当下主流的缓存技术,已经成为互联网企业的不二首选,基于redis集群的缓存结构设计目前已在同领域内占据半壁江山。
中级学习至 课程安排