排序
mysql有什么作用?
mysql是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典mysql ab 公司開發(fā),目前屬于?oracle?旗下產(chǎn)品。mysql 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在 web 應(yīng)用方面,mysql是最好的關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)用...
一文章帶你徹底搞懂Laravel運行原理!
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 下面由Laravel框架教程欄目給大家介紹Laravel運行原理,希望對需要的朋友有所幫助! 前言 知其然知其所...
Think-Swoole之Task 異步任務(wù)
使用場景 在 Server 程序中如果需要執(zhí)行很耗時的操作,比如一個聊天服務(wù)器發(fā)送廣播,Web服務(wù)器中發(fā)送郵件。如果直接去執(zhí)行這些函數(shù)就會阻塞當(dāng)前進程,導(dǎo)致服務(wù)器響應(yīng)變慢。例如:用戶注冊場景,...
Think-Swoole之WebSocket-Room加入、離開房間和房間消息發(fā)送
think-swoole 3.0 中 websocket 新增了 room 聊天室功能,它主要用于群發(fā)消息,但不同room之間的消息又是相互隔離的。當(dāng)我們進入一個聊天室,那么我們的進入、離開以及發(fā)送的消息只有這個聊天室...
全新擴展系統(tǒng)上線了!發(fā)布Dcat Admin v2.0.0-BETA 版本~
下面由laravel教程欄目給大家介紹dcat admin v2.0.0-beta 版本發(fā)布,希望對需要的朋友有所幫助! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Dcat ...
Think-Swoole之WebSocket客戶端消息解析與使用SocketIO處理用戶UID與fd關(guān)聯(lián)
WebSocket 客戶端消息的解析 前面我們演示了當(dāng)客戶端連接服務(wù)端,會觸發(fā)連接事件,事件中我們要求返回當(dāng)前客戶端的 fd。當(dāng)客戶端發(fā)送消息給服務(wù)端,服務(wù)端會根據(jù)我們的規(guī)則將消息發(fā)送給指定 fd ...
Think-Swoole之WebSocket消息、廣播以及 Swoole 原生方法調(diào)用
think-swoole 教程之websocket 消息、廣播以及 swoole 原生方法調(diào)用 什么是客戶端的 fd fd 是在 Swoole 中客戶端的唯一標(biāo)識符,fd 是復(fù)用的,當(dāng)連接關(guān)閉后 fd 會被新進入的連接復(fù)用,正在維持的...
Think-Swoole教程之WebSocket的介紹、事件和數(shù)據(jù)發(fā)送
什么是 WebSocket WebSocket 協(xié)議是基于 TCP 的一種新的網(wǎng)絡(luò)協(xié)議,使得客戶端和服務(wù)器之間的數(shù)據(jù)交換變得更加簡單,允許服務(wù)端主動向客戶端推送數(shù)據(jù)。在 WebSocket API 中,瀏覽器和服務(wù)器只需...
ThinkPHP容器最后總結(jié)
“本文是閱讀容器源碼之后的最后一篇總結(jié)文章,是對容器這一知識點一個小總結(jié) ” 八、容器源碼閱讀后總結(jié) 注冊模式 本文先從倆個設(shè)計模式開頭,分別為單例模式和注冊樹模式。 單例模式簡單理解...
nginx驚群問題如何解決
1. 解決方式 每個worker進程被創(chuàng)建的時候,都會調(diào)用ngx_worker_process_init()方法初始化當(dāng)前worker進程,這個過程中有一個非常重要的步驟,即每個worker進程都會調(diào)用epoll_create()方法為自己...
mysql查看事件是否執(zhí)行
什么是mysql事件? mysql5.1版本開始引進event概念。event既“時間觸發(fā)器”,與triggers的事件觸發(fā)不同,event類似與linux crontab計劃任務(wù),用于時間觸發(fā)。通過單獨或調(diào)用存儲過程使用,在某一...