原创 Nginx 負載均衡 配置詳解

官網 示例 :http://wiki.nginx.org/LoadBalanceExample Nginx負載均衡 基礎知識: nginx 的 upstream目前支持 4 種方式的分配  1)、輪詢(默認)        每個請求

原创 linux mysql修改密碼

1.首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。 因爲在重新設置MySQL的root密碼的期間,MySQL數據庫完全出

原创 十個免費的Web負載/壓力測試工具

Grinder – Grinder是一個開源的JVM負載測試框架,它通過很多負載注射器來爲分佈式測試提供了便利。支持用於執行測試腳本的Jython腳本引擎HTTP測試可通過HTTP代理進行管理。根據項目網站的說法,Grinder的主要目標

原创 生成網站快照

wkhtmltoimage來實現的。 下載地址:https://code.google.com/p/wkhtmltopdf/downloads/list 如圖片示例,上面的是64位,下面的是32位的,根據自己的系統下載。 解壓

原创 Mongodb 安裝與使用

1. 安裝依賴 apt-get install scons libboost-dev libboost-thread-dev libboost-filesystem-dev libboost-program-options-dev li

原创 Shell腳本實現遠程MySQL自動查詢

下面這個腳本是一個簡單用來執行遠程數據庫查詢的命令,相信大家都能看得懂,這對於有些需要每天自動檢查數據庫或是執行某些語句的兄弟,是很有幫助的,只要稍加修改就可以” J1 D4 `/ B; Q” |#!/bin/sh  ?' u! t2

原创 PHP實現的Mysql讀寫分離

本代碼是從uchome的代碼修改的,是因爲要解決uchome的效率而處理的。這個思維其實很久就有了,只是一直沒有去做,相信也有人有同樣的想法,如果有類似的,那真的希望提出相關的建議。 封裝的方式比較簡單,增加了只讀數據庫連接的接口擴展,不

原创 使用mysql函數

and date_format( from_unixtime( pubdate ) , '%m-%d' )=date_format(now( ) ,

原创 使用memcache 心得和注意事項

內存分配機制:首先要說明的是Memcached支持最大的存儲對象爲1M。它的內存分配比較特殊,但是這樣的分配方式其實也是對於性能考慮的,簡單的分配機制可以更容易回收再分配,節省對於CPU的使用。這裏用一個酒窖比喻來說明這種內存分配機制,首

原创 php開源系統-使用Minify來優化網站性能

1 對php網站進行了搭建,並完成一些對圖片上傳的基本功能,服務器數據庫的操作等等 2 完成 首個jquery 框架中靜態模板中加入 實際的函數範例; 並瞭解和掌握了 sizzle.js 框架的使用流程和機制;併成功的在本地apache

原创 IP地址、手機歸屬和身份證查詢接口

IP地址、手機歸屬和身份證查詢接口 1. 查詢手機:http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手機號碼 2. 查詢IP:http://www.yodao.com

原创 linux 分析日誌 數據

#查看80端口的tcp連接 #netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 1 #當前WEB服務器中聯接次數最多的ip地址: #netstat -ntu |awk

原创 Google Map API 結合PHP實現登錄地圖定位

Google Map API 結合PHP實現登錄定位主要思想是在用戶登錄系統時記錄下IP地址,在通過相關的地址索引由IP轉換到物理地址,最後通過Google Map API將取得的物理地址標示在Google地圖上。   php平臺由

原创 php 5.3裝apd高級調試器

php 5.3 apd-1.0.1: php_apd.c -    CG(extended_info) = 1;  /* XXX: this is ridiculous */ +    CG(compiler_options) |= Z

原创 nginx 配置高併發

一、一般來說nginx 配置文件中對優化比較有作用的爲以下幾項: 1.  worker_processes 8; nginx 進程數,建議按照cpu 數目來指定,一般爲它的倍數 (如,2個四核的cpu計爲8)。 2.  work