原创 php + redis + lua 實現一個簡單的發號器(2)-- 實現篇

接着上一篇 php + redis + lua 實現一個簡單的發號器(1)-- 原理篇,本篇講一下發號器的具體實現。 1、基礎知識 發號器的實現主要用到了下面的一些知識點: 1. php中的位運算的操作和求值 2. 計算機原碼、補碼、反碼的

原创 php + redis + lua 實現一個簡單的發號器(1)-- 原理篇

1、爲什麼要實現發號器 很多地方我們都需要一個全局唯一的編號,也就是uuid。舉一個常見的場景,電商系統產生訂單的時候,需要有一個對應的訂單編號。在composer上我們也可以看到有很多可以產生uuid的優秀組件。那麼,爲什麼我們還要自己實

原创 phpstrom + xdebug 調試教程 -- 總綱

不知不覺寫php已經將近5年時間了,在其中嘗試着看了一下其它語言,發現其它語言都有很好的調試工具,協助調試和開發。難道php就能依靠var_dump 、echo 、die這樣的斷點調試麼?直到我發現了phpstrom + xdebug (說