原创 Yii2 Assets 前端資源發佈的使用

本篇概要:1. 如何使用 Assets 資源組件;2. 使用 Asset 資源包管理頁面資源;3. 前端資源的按需加載;4. 使用 NavBar 和 Nav 渲染頁面導骯; 1. 如何使用 Assets 資源組件; 相關概念:

原创 Swoft 2.x 微服務基礎(Consul、RPC 服務發現、限流與熔斷器)

本篇概要:1. Swoft 服務註冊與發現;1.1 Consul 概況;1.2 在 Consul 註冊服務、反註冊;1.2.1 註冊服務;1.2.2 反註冊;1.3 健康檢查;1.4 服務發現;1.5 算法獲取服務;1.6 封裝

原创 Swoft AOP 切面編程

本篇概要:1. AOP 基礎原理與傳統代理模式代碼;2. 動態代理模式、簡易 AOP 雛形;3. 動態代理模式實現 AOP 切入點、切面,模擬方法“註解”;4. Swoft 實現 AOP。 1. AOP 基礎原理與傳統代理模式代碼

原创 Swoft 2.x 基礎(HTTP、數據庫、Redis)

本篇概要:0. 框架安裝;0.1 官方 Docker 鏡像啓動 Swoft;1. Http Server;1.1 控制器;1.2 全局函數;1.3 中間件;*1.4 鏈式調用;*1.5 JSON 參數轉實體對象;2. 數據庫;2.

原创 分析可視化平臺 Kibana 概述、安裝及基本操作

本篇概要:1. Kibana 簡介;2. 安裝 Kibana;3. 創建索引模式。 1. Kibana 簡介; Kibana 是一款開源的數據分析和可視化平臺,設計用於和 ElasticSearch 協作、對 ElasticSe

原创 Docker 安裝和容器基本操作

本篇概要:1. 安裝 Docker;2. 容器基本操作;2.1 拉取鏡像、創建、操作容器、執行命令;2.2 Dockerfile 的使用、創建 Apache 鏡像、啓動容器訪問外部網站;2.3 容器與主機間的數據共享;2.4 拷貝

原创 MySQL 初級優化

本篇概要:1. 加載官方數據集、explain 指標、分頁常用優化;2. 索引優化;2.1 字符串查詢、BTree 索引;2.2 唯一索引、組合索引;2.3 Limit 優化;3. 利用子查詢、右連接進行聚合查詢優化。 1. 加載

原创 數據收集引擎 Logstash 簡介

本篇概要:1. 安裝 Logstash;2. 調試;2.1 標準輸出;2.2 標準輸出至 ElasticSearch;2.3 使用配置文件;2.4 通過配置文件讀取日誌輸出至 ElasticSearch; 1. 安裝 Logsta

原创 Linux 下操作版本管理工具 Git

本篇概要:1. 安裝 Git ;2. 本地倉庫創建和工作流;3. 遠程操作;3.1 遠程倉庫;3.2 標籤管理;3.3 分支管理。 1. 安裝 Git ; # 安裝 yum -y install git # 配置用戶信息 git

原创 Mycat 1.x 入門應用

本篇概要:1. Mycat 介紹;2. Mycat 基礎;2.1 基本概念;2.2 關鍵特性;2.3 安裝 Mycat; 1. Mycat 介紹; 分佈式數據庫系統中間層 實現數據庫讀寫分離、讀負載均衡、數據庫延遲等功能 通常情

原创 Docker 搭建 PHP 運行環境

本篇概要:1. 安裝 Docker、使用 PHP 官方鏡像運行 PHP 程序;2. Docker 多容器運行 PHP + fpm + Apache;3. 使用 Docker-compose 編排 PHP + fpm + Apach

原创 Linux 下安裝 MongoDB 、編譯安裝 PHP7 的 Mongodb 擴展

Linux 下安裝 MongoDB 下載 cd /usr/local/src wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.5.tg

原创 MacOS 配置 PHP 環境

1. 安裝 homebrew; 可參考:https://www.zhihu.com/question/35928898 # 一鍵安裝腳本,按步驟操作 /bin/zsh -c "$(curl -fsSL https://gitee.

原创 Go 基礎語法速學

本篇概要:1. 環境搭建;2. 語法套路:類型、定義函數、返回值; 1. 環境搭建; 下載地址:https://golang.google.cn/dl/ # 下載安裝包 cd /usr/local/src wget https:/

原创 業務場景下 MySQL 原生語句編寫

本篇概要:1. SELECT 取數行號;2. 分組後在分組內排序、每個分組取前 N 條;3. 純 SQL 實現小算法、計算商品重要度;4. 自連接查詢; 1. SELECT 取數行號; 使用到的表 SET FOREIGN_KEY_