排序
swoole和rabbitmq的區別
RabbitMQ是實現了高級消息隊列協議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。 RabbitMQ服務器是用Erlang語言編寫的,而集群和故障轉移是構建在開放電信平臺框架上的。所有主要的編...
workerman框架如何
workerman是一個高性能的PHP socket 服務器框架,workerman基于PHP多進程以及libevent事件輪詢庫,PHP開發者只要實現一兩個接口,便可以開發出自己的網絡應用,例如Rpc服務、聊天室服務器、手機...
workerman能做什么
workerman是一款純php開發的開源高性能的php socket 服務框架。 Workerman不同于傳統MVC框架,Workerman不僅可以用于Web開發,同時還有更廣闊的應用領域,例如即時通訊類、物聯網、游戲、服務治...
Workerman的應用方向有哪些
下面由workerman使用教程欄目給大家介紹workerman的應用方向有哪些,希望對需要的朋友有所幫助! Workerman不同于傳統MVC框架,Workerman不僅可以用于Web開發,同時還有更廣闊的應用領域,例如...
什么是linux中間件
在linux中,中間件是一種獨立的系統軟件或服務程序,它允許多個應用程序和一個數據庫之間進行通信,它的主要作用是將多個應用程序或數據庫抽象成一個整體,以簡化系統應用的開發和維護,例如數...
ThinkPHP6.0管道模式與中間件的實現分析
說明 ThinkPHP 6.0 RC5 開始使用了管道模式來實現中間件,比起之前版本的實現更加簡潔、有序。這篇文章對其實現細節進行分析。 首先我們從入口文件 public/index.php 開始,$http = (new App())...
laravel-admin權限管理與實現原理
我們先使用laravel-admin后臺實現一個權限管理 1.添加一個用戶管理的權限 標識(slug)是用來標記權限的唯一標識,全局唯一。名稱(name)是這個權限的展示名稱,要讓人一眼看明白這個權限是做什...
laravel和thinkphp路由區別
laravel路由有如下這些功能: 基本路由路由重定向 視圖路由路由參數必填參數 可選參數 正則表達式約束命名路由路由組中間件 命名空間 子域名路由 路由前綴 路由命名前綴路由模型綁定隱式綁定 顯...
Laravel 注冊多語言路由
laravel multilingual routes 是 chin leung 的一個擴展包,為你的應用注冊多語言路由。 代替以下的路由設置: Route::get('/',?'ShowHomeController')->name('en.home'); Route::get('...
使用 AetherUpload 視頻上傳過程
說明 AetherUpload 是提供超大文件上傳的 laravel 擴展包,帶百分比進度顯示,支持斷點續傳,支持自定義中間件,基于 laravel 5 開發。 我們知道,在以前,文件上傳采用的是直接傳整個文件的方...