IoC是什么建议先看看 IoC基础,写的很好。Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。传统程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些对象,即由Ioc容器来控制对象的创建。传统应用程序是由我们自己在...
写在前面由于最近需要用到thinkphp6开发,之前也是处于了解阶段,借此机会来学习一些框架的知识,这也算是我学习扩展包开发的笔记吧。 本系列文章将从零开始一步一步构建thinkphp的博客扩展包。概览composer从创建到发布到Packagist使用服务提供者注册博客核心用数据库迁移工具控制数据表结构命令行安装指令使用中间件做后台用户认证RESTful API 路由设计崇尚 「DRY(...