(一)创建thinkphp共16个依赖库
上一节我们讲到了创建 thinkphp 一共有16个依赖库,为什么要用这16个库,而不用其他库呢,我们先看看!分别如下:
psr/container (1.0.0)topthink/think-helper (v3.1.4)psr/log (1.1.3)psr/simple-cache (1.0.1)topthink/think-orm (v2.0.33)symfony/polyfill-php80 (v1.18.1)symfony/polyfill-php72 (v1.18.1)symfony/polyfill-mbstring (v1.18.1)symfony/var-dumper (v4.4.13)opis/closure (3.5.7)psr/cache (1.0.1)league/mime-type-detection (1.4.0)league/flysystem (1.1.3)league/flysystem-cached-adapter (1.1.0)topthink/framework (v6.0.3)topthink/think-trace (v1.3)
这些是怎么互相依赖的呢?我们接下来会一一分析一下!
(二)分别总结
我们总结这16个库,一共可以分为5类,分别为 psr、topthink、symfony、 opis、 league
1、PSR,共4个库
psr/container