原创 第5章HTTP首部

通用首部 請求首部 響應首部 實體首部 Cookie服務的首部 其他首部     通用首部字段 Connection 控制不再轉發給代理的首部字段 管理持久連接 Upgrade 用於檢測HTTP協議是否可使用更高的版本進行通信,其

原创 es彙總

https://blog.csdn.net/feifeidepop/article/details/83281050   es 集羣搭建 https://www.cnblogs.com/jstarseven/p/6803054.html

原创 Kibana

hKibana是一款開源的數據分析和可視化平臺,可以使用Kibana對ES索引中的數據搜索、查看和交互操作,也可以利用圖表、表格及地圖對數據多元化的分析和呈現 https://segmentfault.com/a/119000001514

原创 lnmp下nginx出現5xx問題解決彙總

Nginx 502 Bad Gateway的含義是請求的PHP-CGI已經執行,但是由於讀取資源的等沒有執行完畢而導致PHP-CGI進程終止。 Nginx 503 Service Temporarily Unavailable  服務暫時

原创 MySQL主從複製主從延遲原理與解決方案

一、MySQL主從複製實踐 1、MySQL複製技術的有以下特點 數據分佈 負載平衡 備份 高可用性和容錯性 2、主從複製過程/原理 MySQL的主從複製是一個異步的複製過程(雖然一般情況下感覺是實時的) (1) master配置用戶權限開

原创 二 MySQL基準測試

一、基準測試指標   吞吐量 單位時間內的事務處理數。這類基準測試主要針對在線事務處理(OLTP)的吞吐量,非常適用於多用戶的交互式應用。常用的測試單位是每秒事務數(TPS),每分鐘事務數(TPM)   響應時間或者延遲 這個指標用於測試

原创 第6章確保Web安全的HTTPS

一、 HTTP的缺點   通信使用明文(不加密),內容可能被竊聽(SSL提供報文加密機制) 不驗證通信方的身份,因此有可能遭遇僞裝(SSL的證書機制,需要客戶端和服務端擁有相同的公鑰證書) 無法驗證報文的完整性,所以有可能已遭篡改(SSL

原创 第7章http優化方案

http1.1新特性   1、支持長連接 2、添加host字段 3、100 狀態節約帶寬 客戶端可以事先發送只帶header的請求,試探服務端,如果返回100,再去發送request body 4、加入 cache新特性 當緩存對象的Ag

原创 第3章HTTP報文內的HTTP信息

一、請求報文和響應報文的結構     二、編碼提升傳輸效率   HTTP在傳輸數據時可以按照數據原貌直接傳輸,但也可以在傳輸過程中通過編碼提升傳輸速率。通過在傳輸時編碼,能有效地處理大量的訪問請求。但是,編碼的操作需要計算機來完成,因此

原创 第4章返回結果的HTTP狀態碼

    1xx:指示信息--表示請求已接收,繼續處理 2xx:成功--表示請求已被成功接收、理解、接受 3xx:重定向--要完成請求必須進行更進一步的操作 4xx:客戶端錯誤--請求有語法錯誤或請求無法實現 5xx:服務器端錯誤--服務

原创 第1章瞭解web和網絡基礎

一 、OSI七層模型與TCP/IP五層模型 https://www.cnblogs.com/qishui/p/5428938.html         二、TCP/IP通信傳輸流   以HTTP舉例,首先作爲發送方的客戶端端在

原创 第2章簡單的http協議

一、報文   請求報文 響應報文   二、HTTP是不保存狀態的協議   HTTP是一種不保存狀態,即無狀態協議。HTTP協議自身不對請求和響應之間的通信狀態保存。也就是說在HTTP這個級別,協議對於發送過的請求或者響應都不做持久

原创 HTTP協議概述

一、簡介   HTTP協議(超文本傳輸協議)是從萬維網服務器傳輸超文本到本地瀏覽器的傳送協議 HTTP是一個基於TCP/IP通信協議來傳遞數據(HTMP/文件/圖片/查詢結果) HTTP是一個屬於應用層的面向對象的協議 HTTP協議工作於

原创 CI框架源碼解析8地址解析類文件URI.php

URI類主要處理地址字符串,將uri分解成對應的片段,存到segments數組中。querystring分解後存到$_GET數組,ROUTER路由類在之後的解析路由動作中,也主要依靠URI類的segments屬性數組來獲取當前上下文的請求

原创 CI框架源碼解析7編碼類文件Utf8.php

直接上源碼   <?php defined('BASEPATH') OR exit('No direct script access allowed'); /* * 編碼類文件Utf8.php */ class CI_Utf8