今天更新了下illuminate/database(12.7),發(fā)現(xiàn)缺少http包,然后 composer require illuminate/http
vendor目錄瞬間多了20來(lái)個(gè)包,非常納悶。。。也就是一個(gè)數(shù)據(jù)庫(kù)組件,至于依賴這么多包么?我在想這到后面13、14,是不是等于裝完laravel了。。
1、workerman官方大佬有沒有考慮自己出個(gè)ORM呢?
2、ThinkORM也有topthink/think-swoole
連接池,和webman/think-orm
會(huì)不會(huì)有沖突?
題外話:ThinkORM也確實(shí)不錯(cuò),4.0貌似也是個(gè)大更新版本!
---------2025年4月9日補(bǔ)充
還是換回illuminate/database了,最新版12.8illuminate/http
不是必裝的,后來(lái)者也不用糾結(jié)了哈。主要是PhpStorm
的各種智能提示太完善了。。。
orm真是一言難盡,開發(fā)一時(shí)爽,查詢火葬場(chǎng)。
目前是我自己封裝了一下mysqli(其實(shí)也就800行代碼,但是帶來(lái)的效率提升是巨大的)做了一個(gè)簡(jiǎn)單的查詢構(gòu)建器,自己半自動(dòng)控制SQL語(yǔ)句,兼顧開發(fā)效率與查詢效率。