原创 imi v1.0.8,新增支持 Swoole Tracker、Smarty

imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準規範,提供 A

原创 imi v1.0.7 首個使用木蘭寬鬆許可證的 Swoole 框架

imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準規範,提供 A

原创 imi v1.0.6 發佈,支持模型更新自動時間戳

imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準規範,提供 A

原创 imi v1.0.5 發佈,專注單體應用的 Swoole 開發框架

imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準規範,提供 A

原创 YurunHttp v3.2.0,新增支持 WebSocket Client

YurunHttp 是開源的 PHP HTTP 類庫,支持鏈式操作,簡單易用。 支持所有常見的 GET、POST、PUT、DELETE、UPDATE 等請求方式,支持上傳下載、設置和讀取 header、Cookie、請求參數、失敗重試、限速

原创 imi v1.0.4 發佈,多個功能組件功能增強和優化

imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準規範,提供 A

原创 imi v1.0.1,Swoole 協程應用開發框架

imi 介紹 imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準

原创 YurunHttp v3.1.0,新增 Cookie 管理機制,單元測試支持

YurunHttp 是開源的 PHP HTTP 類庫,支持鏈式操作,簡單易用。 支持所有常見的 GET、POST、PUT、DELETE、UPDATE 等請求方式,支持上傳下載、設置和讀取 header、Cookie、請求參數、失敗重試、限速

原创 imi v1.0 正式版,專注單體應用的 PHP 協程應用開發框架

imi 介紹 imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。 由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。 框架遵守 PSR 標準

原创 【宇潤日常瘋測-007】Swoole 協程與傳統 fpm 同步模式比較

如果說數組是 PHP 的精髓,數組玩得不6的,根本不能算是會用PHP。那協程對於 Swoole 也是同理,不理解協程去用 Swoole,那就是在瞎用。 首先,Swoole 只能運行在命令行(Cli)模式下,所以我們開發調試都是使用命令行,而

原创 【宇潤日常瘋測-004】JS 遍歷數組如何快!快!快!

首先,我就是一後端全棧,對前端也只是會用罷了。閒的無聊來測測,不深究,只看表面,不喜勿噴! 遍歷數組在寫 JS 代碼時候一定是經常用的,那麼怎麼遍歷能達到最高效率呢,很多人一定沒有測試過! 測試環境:Chrome 71.0.3578.80

原创 【宇潤日常瘋測-003】PHP 序列化和 JSON 哪個更好?

有了 Swoole 以後,用我們熟悉的 PHP 就可以很方便地開發網絡通信應用。有時候我們系統內部需要交換數據,那麼,這時候問題來了,網絡通訊的數據格式是選擇 JSON 還是 serialize 呢? 一通分析猛如虎 JSON 顯然更通用,

原创 【宇潤日常瘋測-002】Redis->eval() 到底好在哪

平時你用 Redis 是不是經常 get()、set()一把梭?其實 Redis 中還有很多有用的數據結構,以及各種方法。今天宇潤就來測試一下eval()方法。 Redis Eval 官方說明(節選) EVAL script numkeys

原创 利用MySQL實現域名黑名單過濾10W記錄1ms匹配

先說一下這個需求,需要判斷某個域名是否在黑名單中。黑名單中的域名一旦設置,其下任何級的域名都認爲是在黑名單中。 如黑名單中加入a.com,則a.com、www.a.com、1.2.3.a.com等都算進入黑名單。 如黑名單中加入com,則所

原创 TypeScript + Vue 傳統多頁面開發模式配置方案

這種開發方式很非主流,但我確實有這種需求。Vue 適合用來開發 SPA 單頁應用,所以連官方文檔和網絡上的各種資料、問答也都是適合用於單頁應用的項目配置。 我也是最近因爲種種原因纔開始接觸 Vue,發現對於網頁中需要有大量數據變動和組件聯動