原创 PHP 過濾器(Filter)

  PHP 過濾器(Filter) PHP 過濾器用於驗證和過濾來自非安全來源的數據,比如用戶的輸入。 什麼是 PHP 過濾器? PHP 過濾器用於驗證和過濾來自非安全來源的數據。 驗證和過濾用戶輸入或自定義數據是任何 Web 應用

原创 awk分析nginx日誌,獲取pv

最近在深入系統運維的事情,從服務器配置、調優、維護,到各種腳本編寫。實現自動化智能運維的目標還要很遠。   從nginx的日誌中分析每日有效的pv和各搜索引擎爬蟲的請求數。腳本用awk實現。   函數庫文件 stat_func.sh  

原创 HTTPS的壓力測試工具 -- httperf

   httperf 1. 官方描述: Httperf is a tool for measuring web server performance. It provides a flexible facility for genera

原创 HTTP與HTTPS混合的瀏覽器表現

  一、 在https的頁面中,包含http的資源文件(js,css, image),各瀏覽器的表現   1. 在ie8,9 下,如果https頁面,包含http的資源文件(js,css, image),會彈出圖1的提示     圖1

原创 周鴻褘講座:互聯網軟件的微創新和用戶體驗【上】

其實關於最近互聯網新的一些產品的設想,我最近兩年一直思考。因爲互聯網基本發展比較快,每五年是一個輪迴,我在網上看一些評論家,基本上停留在10年那個水準,基本上還是覺得更多的在於抓眼球、廣告模式,其實很陳舊。我覺得不知不覺的,隨着最近互聯

原创 Open Compute Project - Facebook的開放雲計算

Facebook發佈了Open Computer Project。   開放硬件計劃,意在加速數據中心和服務器創新,同時通過在相關最佳實踐和技術規格的協作,提高計算機效率     參考資料:     - Open Compute Web

原创 深入瞭解window.location

在最近的項目中,很多前端ajax表單提交後的跳轉,因爲使用了window.location.href 和 window.location.reload,產生了不同的效果,於是深入研究了一下window.location相關的函數。 wi

原创 Xweibo:新浪雲微博服務 - 新浪開源微博系統

新浪在2011年1月4日發佈了Xweibo的beta版。基於新浪微博開發平臺api開發。是一套可以在自己服務器上搭建的微博開源程序。使用PHP開發,微博數據主要存儲在新浪的微博平臺,訪問部分數據要和新浪的API做實時交互。而正是基於新浪微

原创 利用Nginx架設Http代理服務器

  nginx是一款強大的反向代理服務器軟件,除了作爲http服務器和反向代理之外,還可以架設http代理服務器。 配置很簡單: resolver YOUR_RESOLV_IP; server { listen proxy_ip:p

原创 MySQL壓力測試工具mysqlslap

大家瞭解比較多apache的官方壓力測試工具ab。其實MySQL從5.1.4開始提供一個官方的MySQL壓力測試工具mysqlslap,模擬多個併發客戶端訪問mysql。   mysqlslap --help獲取參數列表,更多請參考 官方

原创 awk一種內存溢出的解決

首先聲明這次awk用途,是從一個nginx的access_log中抽取一些關鍵字,進行訪問次數的排序。希望實現的功能很簡單,但是日誌文件非常龐大,文件大小會超過40G。 步驟一: 在用awk進行解析的時候,報錯 awk: (FILENAM

原创 https的性能測試報告

  【測試報告】   表現:在不同併發數量下,http基本穩定在2000左右qps(Query perSecond),https穩定在1100左右qps。                https的性能約爲http的 1/2   

原创 HTTPS的壓力測試工具 -- http_load

  http_load 1. 官方描述: http_load runs multiple http fetches in parallel, to test the throughput of a web server. Howev

原创 LAMP的容量規劃之道 -- flickr的運維分享

1. 容量可升級 提到擴容,我們第一印象是增加硬件。單純硬件的平行擴容和根據業務切分的垂直擴容是最常用的方式。良好的擴容性依賴於架構是否靈活 ,各層業務是否做到可配置,這些都需要在系統設計階段進行規劃,在用戶和內容增長的面前,我們