原创 Nginx啓用GZIP壓縮網頁傳輸方法

原理: 瀏覽器—請求—-> 聲明可以接受 gzip壓縮 或 deflate壓縮 或compress 或 sdch壓縮 從http協議的角度看–請求頭 聲明 acceopt-encoding: gzip deflate sdch

原创 Redis對於key的操作命令(附PHP代碼)

Redis對於key的操作命令 del key1 key2 Keyn 作用 刪除1個或多個鍵 rename key newkey 作用 給key賦一個新的key名 renamenx key newkey

原创 瀏覽器緩存控制——nginx的expires設置

nginx的緩存設置 提高網站性能 對於網站的圖片,尤其是新聞站, 圖片一旦發佈, 改動的可能是非常小的.我們希望 能否在用戶訪問一次後, 圖片緩存在用戶的瀏覽器端,且時間比較長的緩存. 可以, 用到 nginx的expire

原创 mysql 用戶管理和權限設置

1user表中host列的值的意義 2用戶管理 查看 創建 直接創建並賦權限 推薦 創建 identified by 會將純文本密碼加密作爲散列值存儲 直接向數據表添加 修改 更改密碼 刪除 3權限管理

原创 mysql事務(Transaction)介紹

什麼是事務 事務和鎖 提交事務 回退事務 mysql 數據庫控制檯事務的幾個重要操作 提交或回滾 事務的特性ACID 1原子性Atomicity 2一致性Consistency 3隔離性Isolation 4持久性Durab

原创 漫畫 | 什麼是跳躍表?

轉自:https://baijiahao.baidu.com/s?id=1571323359136961&wfr=spider&for=pc 幾天以前......幾天之後......拍賣行的商品總數量有幾十萬件,對應數據庫商品表的幾十

原创 在服務器上搭建 Git倉庫

服務端 安裝Git [root@localhost ~]# yum install -y git 創建一個git用戶,用來運行git服務 [root@localhost ~]# adduser git && cd ~git [root@l

原创 MYSQL之show status詳解

MySQL運行狀態show status中文詳解 狀態名 作用域 詳細解釋 Aborted_clients Global 由於客戶端沒有正確關閉連接導致客戶端終止而中斷的連接數 Aborted_connects Globa

原创 redis之set 集合命令詳解

集合 set 相關命令 sadd key value1 value2 作用 往集合key中增加元素 srem value1 value2 spop key srandmember key sismember key value

原创 Redis之link 鏈表結構命令詳解

lpush key value rpop key rpush key value lpop key 不解釋 lrange key start stop lrem key count value ltrim key start

原创 ssh別名免密登錄

服務器配置 服務器配置免密登錄,請參考以下鏈接文章 http://blog.csdn.net/kwinh/article/details/54134859 客服端配置 生成密鑰 $ ssh-keygen -t rsa Generat

原创 mysql集羣技術:主主複製

mysql集羣技術:主主複製 主從複製,2臺服務器地位有差別,一主一從. 從服務器一是起到備份作用,一是起到分擔查詢壓力的作用. 接下來的配置,2臺服務器之間,沒有明顯的地位差距, 兩者可以同步對方的內容. 一般的格局如下圖: 兩臺

原创 mysql優化 索引優化策略

索引優化策略 1索引類型 1 B-tree索引 2 hash索引 2 btree索引的常見誤區 1 在where條件常用的列上都加上索引 2 在多列上建立索引後查詢哪個列索引都將發揮作用索引左前綴原則 索

原创 composer安裝

安裝 Liunx下安裝 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer Windows下安裝 下載並且運

原创 Nginx之日誌管理

解析日誌格式 我們觀察nginx的server段,可以看到如下類似信息 access_log logs/host.access.log main; 這說明 該server, 它的訪問日誌的文件是 logs/host.acces