問(wèn)題描述 我想買(mǎi)個(gè)低配服務(wù)器搭建svn。但是不知道svn最低要求配置 2核0.5G內(nèi)存20G硬盤(pán) 配置不知道行不行?只放svn,用于存放代碼。...
首先排除think_orm和illuminate/database think_orm:太臃腫 illuminate/database:太臃腫 找到幾個(gè)精簡(jiǎn)數(shù)據(jù)庫(kù)框架 1:medoo 2:Aura.SqlQuery 3:Workerman/MySQL 2和3好像是一樣的,請(qǐng)問(wèn)這三種哪種更好?查詢(xún)效率更快?還有其它更好的數(shù)據(jù)庫(kù)框架沒(méi)? 想找個(gè)代碼不繁瑣,精簡(jiǎn)的數(shù)據(jù)庫(kù)框架。 支持QPS越高越好,純?cè)鷖ql不行...
哪里查看Workerman版本呢?聽(tīng)說(shuō)5.x快出來(lái)了,性能更加的強(qiáng)悍...
今年2月份用過(guò)PHP8.2,好像哪里不兼容,然后用php7.4了。各位大佬,現(xiàn)在的webman和composer生態(tài)用php8.2穩(wěn)定嗎?主要是穩(wěn)定。一般新版本出來(lái),兩年后使用最穩(wěn)的...
原生PDO數(shù)據(jù)庫(kù)類(lèi),比laravel、tp數(shù)據(jù)庫(kù)類(lèi),要快上一倍...
問(wèn)題描述 突然出現(xiàn)錯(cuò)誤, 多次定位打斷點(diǎn) 程序代碼或配置 Db::table('vote')->where('id', $vote_id)->increment('views', 1); 重現(xiàn)問(wèn)題的步驟 昨天包括以前代碼都是正常運(yùn)行的,今天突然報(bào)錯(cuò), 數(shù)據(jù)庫(kù),代碼都沒(méi)有動(dòng)過(guò)。 通過(guò)斷點(diǎn)注釋才知道就是increment語(yǔ)句導(dǎo)致的...
問(wèn)題描述 webman發(fā)展到哪了? 還有提升空間沒(méi)? 到瓶頸了嗎? 底層是到頂了吧? 后面只是不斷的優(yōu)化框架, 和兼容新語(yǔ)法...
問(wèn)題描述 是作者一個(gè)人開(kāi)發(fā)出來(lái)的嘛? 國(guó)外有人使用webman沒(méi)? 是咋評(píng)價(jià)這個(gè)框架的? 就像我們看laravel框架一樣嗎? 優(yōu)雅、好用、高大上...
問(wèn)題描述 最近一直思考這個(gè)問(wèn)題,項(xiàng)目數(shù)據(jù)都是百萬(wàn)級(jí)別的,百度了很多方案,貌似沒(méi)有最好的方案 1:循環(huán)查庫(kù)肯定不行了 2:鏈表查詢(xún)(行嗎)? 3:laravel ORM 模型(行嗎)?貌似也是取所有評(píng)論數(shù)據(jù),然后take切斷 不知道子查詢(xún)行不行,外層查詢(xún)100篇文章,子查詢(xún)最新3條評(píng)論,然后CONCAT_WS或者GROUP_WS連接評(píng)論...
問(wèn)題描述 Db::connection()->enableQueryLog(); //執(zhí)行Db查詢(xún) return json(Db::getQueryLog()); 這個(gè)打印出來(lái)的sql語(yǔ)句, 會(huì)一直往上疊加,按道理應(yīng)該不會(huì)啊?...
問(wèn)題描述 問(wèn)題場(chǎng)景 app首頁(yè)一次性展示100篇文章,每篇文章會(huì)顯示最新3條評(píng)論 方案一 Db::table('article as a') ->leftJoin('comment as b', 'a.id', '=', 'b.article_id') ->offset(0) ->limit(100) ->get() ->toArray(); 然后...
問(wèn)題描述 一直沒(méi)找到正確的orm執(zhí)行順序,百度也找的不齊全,哪位大哥有正確的執(zhí)行順序代碼,越全越好,麻煩截圖,小弟學(xué)習(xí)學(xué)習(xí),不勝感激 我想的順序 Db->select->where->orderBy->offset->limit->get->toArray leftjoin放哪里?還有having、groupBy、如果順序?qū)戝e(cuò)了,會(huì)有問(wèn)題吧? $mobanData = Db:...
問(wèn)題描述 用webman做的項(xiàng)目,代碼里面不能有靜態(tài)調(diào)用,exit等。 我寫(xiě)的業(yè)務(wù)代碼是沒(méi)有這些的。就怕composer那些包里面有self::、exit、靜態(tài)數(shù)組等,會(huì)不會(huì)有這種情況?我的想法是多余的嗎? 有人遇到過(guò)composer包,因?yàn)槌qv內(nèi)存框架的原因,觸發(fā)了未知bug?...
問(wèn)題描述 怎么在服務(wù)器上面部署多個(gè)站點(diǎn)? 服務(wù)器已經(jīng)部署了一個(gè)站點(diǎn)(8787端口) 部署第二個(gè)站點(diǎn), 是不是在框架里面把8787端口改成8788, 然后進(jìn)入這個(gè)站點(diǎn)啟動(dòng)webman, 再改nginx配置8788,就可以了?...
問(wèn)題描述 我目前用laravel,數(shù)據(jù)庫(kù)查詢(xún)出來(lái)是對(duì)象,每次還得轉(zhuǎn)成數(shù)組, 而且沒(méi)有批量更新功能 提問(wèn) laravel有同時(shí)自增自減的Db::功能嗎? //+1 Db::table('options')->where('id', $option_id)->increment('num', 1); //-1 Db::table('options')->where('id', $option_id)-&...
問(wèn)題描述 很多php行業(yè)技術(shù), 我加了微信群,都是技術(shù)文明人,好管理,微信用的多些,QQ群我加了webman群,QQ我半個(gè)月都不登錄一次。...
問(wèn)題描述 我之前寫(xiě)這種sql,能寫(xiě)出來(lái),不知道為啥突然寫(xiě)不出來(lái)了 類(lèi)型表 category 內(nèi)容表 content type對(duì)應(yīng)type_id (一對(duì)多) 最終效果 (像新聞企業(yè)文章資訊那種) 官方新聞 移動(dòng)應(yīng)用 微信公眾號(hào) Android開(kāi)發(fā) 官方新聞-1 官方新聞-2 laraval查詢(xún)出結(jié)果 ```php [ [ '官方新聞' => [titl...
問(wèn)題描述 之前了解過(guò)swoole,聽(tīng)說(shuō)上手難度較高。自己水平有限,只能望而興嘆了,它是c++寫(xiě)的底層,提高了運(yùn)行并發(fā)等效率這我能理解。 但是webman,是純php寫(xiě)的框架,怎么做到提高效率的?沒(méi)有涉及底層,里面全都是php文件。 但是它的運(yùn)行模式是cli,這個(gè)比php-fpm運(yùn)行效率高點(diǎn)嗎?webman是cli框架嗎? 跑起來(lái)確實(shí)流暢,不知道是不是心理作用,以前php寫(xiě)的一般70-80ms、webman大概 50m...
問(wèn)題描述 這里寫(xiě)問(wèn)題描述 擴(kuò)展也裝上了, 服務(wù)都重啟了,本地測(cè)試都正常...
問(wèn)題描述 mysql里面有個(gè)字段用于存放用戶(hù)的數(shù)據(jù),每個(gè)用戶(hù)都會(huì)增加一個(gè)json數(shù)組,例子:100個(gè)用戶(hù),就有100個(gè)json數(shù)組, [{"uid":1646,"nickName":"微信大sss號(hào)"},{"uid":1646,"nickName":"微信大sss號(hào)"},{"uid":1646,"nickName":"微信大sss號(hào)"},................] 方案1:每個(gè)用戶(hù)新增數(shù)據(jù)都是取之前的數(shù)據(jù),然...