The Roy Deploy
【Docker】Docker Compose 搭建多 PHP 版本開發環境 (5.6/7.2/7.4/8.1/8.2)
本篇介紹如何利用 Docker Compose 搭建支援多個 PHP 版本(5.6 / 7.2 / 7.4 / 8.1 / 8.2)的本地開發環境,並透過 Nginx 依站台切換 PHP 版本。 為什麼需要多 P...
【RealTime】Server-Sent Events - php 範例
Server-Sent Events (SSE) 是一種允許服務器將更新或事件以實時流的形式推送到客戶端的技術。與 WebSocket 不同,SSE 是單向的,僅支持從服務器向客戶端的數據流...
【Laravel】Laravel Octane With Swoole 體驗
Laravel Octane 中文文檔官方文檔 為何要使用Swoole? 這個問題很好,因為Laravel框架的boot 時間可能比業務處理時間還長,並且隨著項目第三方service provider...
【Nginx】實作Nginx負載平衡(Nginx Load Balance)
Nginx 提供了以下三種 load balancing 方法 round-robin:預設值,會將請留輪流平均分配到每台伺服器上 lest-connected:會將請求分配到目前連接數最少的...
【Mysql】Phpmyadmin部署於Ubuntu
本篇介紹如何在 Ubuntu Linux 的環境中,安裝PhpMyAdmin套件於網頁中顯示。 # 更新系統套件 sudo apt updatet # 安裝phpmyadmin sudo apt install phpmyadmi...
【Laravel】Laravel部署於Ubuntu (Nginx,MariaDB)
本篇介紹如何在 Ubuntu Linux 的環境中,安裝 Nginx 伺服器、MariaDB 資料庫,打造 PHP 架構開發與佈署環境。 # 更新系統套件 sudo apt update sudo apt dist-u...