今天更新了下illuminate/database(12.7),发现缺少http包,然后 composer require illuminate/http
vendor目录瞬间多了20来个包,非常纳闷。。。也就是一个数据库组件,至于依赖这么多包么?我在想这到后面13、14,是不是等于装完laravel了。。
1、workerman官方大佬有没有考虑自己出个ORM呢?
2、ThinkORM也有topthink/think-swoole
连接池,和webman/think-orm
会不会有冲突?
题外话:ThinkORM也确实不错,4.0貌似也是个大更新版本!
---------2025年4月9日补充
还是换回illuminate/database了,最新版12.8illuminate/http
不是必装的,后来者也不用纠结了哈。主要是PhpStorm
的各种智能提示太完善了。。。
跟我一样,有强迫症,ThinkORM,现在直接就是4.0的了,使用上和Laravel没有太大的区别。
至于性能,都用ORM了,就不要考虑这个了。
嗯,4.0发版也没多久,看文档写是3.0的重构版,不知道是否稳定。
我后台现在升级到最新版了,没用到协程,可以无缝升级,感知不强烈。
不考虑自己出ORM
topthink/think-orm没看到有支持连接池
https://doc.thinkphp.cn/@think-orm/v4_0/v4_0/default.html,环境要求上面的一段文字
如果需要连接池功能,请直接使用think-swoole扩展。说明 topthink/think-orm 本身没连接池啊
哦了,感谢解答!
老大,更有空新下"webman/think-cache",https://github.com/top-think/think-cache
啥时候升级think-orm到v4啊
我感觉大可不必,laravel-orm配套生态组件很全面,大大减少了开发成本
谢谢你的支持