原创 WebService學習系列(一)------初識WbeService

一、一張圖解說WebService        通俗的說,按一定的XML格式,調用遠程服務器的方法,並且服務器按一定的格式返回XML格式。     “一定的格式”?,不免大家產生了疑惑,      一定的格式------SOAP(Si

原创 HTTP協議分析系列(二)------HTTP請求信息和相應信息的格式

一、請求的格式: (一)、請求行    (1)、請求方法        1.GET        2.POST        3.PUT        4.DELETE        5.TRACE        6.OPTIONS   

原创 初識Memcached

1.Memcached介紹 自由開發源代碼,高性能,分佈式的內存對象緩存系統,老牌的nosql應用 顯著特點:key-value鍵值對存貯 2.官方版本 www.memcached.org 3.下載windows版本 查看mem

原创 Mysql數據庫優化系列(四)------表的優化與列類型選擇

表的優化: 1: 定長與變長分離 如 id int, 佔4個字節, char(4) 佔4個字符長度,也是定長, time  即每一單元值佔的字節是固定的. 核心且常用字段,宜建成定長,放在一張表.   而varchar, text

原创 Mysql數據庫優化系列(三)------Mysql性能調優的思路

一、最好的優化-----不查詢! 這不是開玩笑. 如果一臺服務器出現長時間負載過高 /週期性負載過大,或偶爾卡住,如何來處理? 大的思路--------         是週期性的變化還是偶爾問題?        是服務器整體性能的

原创 HTTP協議分析系列(四)------重定向

第一步:新建一個header.php頁 <?php header('Location:http://www.baidu.com');//默認是302重定向 ?>第二步:分析 如何制定重定向呢? 指定用301重定向, <?php //

原创 Mysql數據庫優化系列(五)------索引優化策略之面試題

實驗: Type:range   此處使用上了範圍索引 Key_len:12/3=4列 使用到了索引c1,c2,c3,c4.解析:因爲order by c3是有序的,所以c3,c4也用到了索引 上圖用到了c1,c2,c3,orde

原创 HTTP協議分析系列(十)------HTTP協議+分塊傳輸+持久鏈接+反向ajax+服務器推技術

反向ajax又叫comet,server push,服務器推技術。 應用範圍:網頁聊天室,新浪,google mail 網頁聊天,都有用到   原理:一般而言,HTTP協議的特點,連接<->斷開 具體什麼時間斷開? 服務器響應conten

原创 HTTP協議分析系列(三)------HTTP協議方法和狀態碼

一、首先我們畫一個圖來看一下HTTP協議: 難道方法只有POST GET嗎?NO,還有一些少用的方法。 二、請求方法有哪些? GET POST HEADER PUT TRACE DELETE OPTIONS 注意:這些請求方法雖然HT

原创 WebService學習系列(三)------XML-RPC

一、啥是XML-RPC       XML-RPC可以理解爲簡化版的soap,對數據的包裝相對簡潔。 二、配置    打開php.ini擴展,打開以下擴展,配置完重啓Apache。       三、構建服務 1.新建rpc-serv

原创 WebService學習系列(二)------構造自己的WebService服務器

一、配置PHP的支持SOAP環境    修改調用客戶端。也就是說修改php.ini,修改一下配置,改完之後重啓Apache服務器。   二、WSDL(文件說明)    我們調用一下該服務的地址:http://webservice.web

原创 Memcached的命令

應用場景: 秒殺功能:一個人下單要牽涉數據庫讀取,寫入訂單,更改庫存,及事務要求,對於傳統型數據庫,壓力是巨大的。 可以利用Memcached的decr功能,在內存存儲count庫存量,秒殺1000臺。每人搶單主要在內

原创 HTTP協議分析系列(一)------初識HTTP協議

一、HTTP協議的重要性:         無論是以後用webservice,還是用rest做大型架構,都離不開對http的協議,可以簡化的說:webservice=http協議+xml, Rest=http協議+json ,各種AP

原创 Mysql數據庫優化系列(二)------AWK腳本統計數據庫性能參數

一、查看數據庫性性能:       show status;       挑選出幾個比較重要的參數       二、AWK簡單腳本編程實現數據庫性能統計      1.新建Vi score.txt      2.寫下如下數據: