原创 簡述DNS進行域名解析的原理

DNS域名解析是互聯網上非常重要的一項服務,上網衝浪(還有人在用這個詞嗎?)伴隨着大量DNS服務來支撐,而對於網站運營來說,DNS域名解析的穩定可靠,意味着更多用戶的喜歡,更好的SEO效果和更大的訪問流量。我們先了解一下什麼是DNS:

原创 Nginx解析PHP的原理 | CGI、FastCGI及php-fpm的關係

Nginx解析PHP的原理,CGI/FastCGI以及PHP-Fpm的關係. 一、PHP+Nginx應運而生的場景. 隨着互聯網的發展,用戶對此接受面廣,數據流的增大使得Web端的運行承載壓力日益增大,野蠻生長在大數據時代裏的WEB語言

原创 nginx和apache下的url rewrite

url rewrite是服務器的一個模塊,功能包括,配置一些訪問的網址的重寫,其中的語句規則是基於正則表達式. 其中涉及到的變量都是基於服務器上(apache或者nginx)通用的變量,具體一些變量詳細解釋以及nginx下rewrite的

原创 NOSQL數據庫淺析(三):redis的使用及配置

1.redis是什麼 2.學會安裝redis 3.學會啓動redis 4.使用redis客戶端 5.redis數據結構 – 簡介 6.redis數據結構 – strings 7.redis數據結構 – lists 8.redis數據結構

原创 NOSQL數據庫淺析(三):Redis

   Redis是一個遠程內存數據庫,它不僅性能強勁,而且還具有複製特性以及爲解決問題而生的獨一無二的數據模型。Redis提供了5種不同類型的數據結構,各式各樣的問題都可以很自然地映射到這些數據結構上:Redis的數據結構致力於幫助用戶解

原创 MySQL存儲引擎中的MyISAM和InnoDB區別詳解

MyISAM是MySQL的默認數據庫引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的順序訪問方法)所改良。雖然性能極佳,但卻有一個缺點:不支持事務處理(transactio

原创 php 的垃圾回收機制

 概述     在5.2及更早版本的PHP中,沒有專門的垃圾回收器GC(Garbage Collection),引擎在判斷一個變量空間是否能夠被釋放的時候是依據這個變量的zval的refcount的值,如果refcount爲0,那麼變量的

原创 NOSQL數據庫淺談(一):MemCache解讀

MemCache是一個自由、源碼開放、高性能、分佈式的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫的負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高了網站訪問的速度。MemCaChe是一個存儲鍵值對的HashM

原创 Apache Rewrite詳細配置與使用說明

1、Rewrite簡介         Rewirte主要的功能就是實現URL的跳轉,隱藏URL真實地址,可以幫組我們實現擬靜態,擬目錄,域名跳轉,防止盜鏈,搜索引擎得收錄等。Rewirte配置可以通過服務器級的(httpd.conf)和

原创 同步與異步 ,阻塞與非阻塞

1.同步與異步 同步和異步關注的是消息通信機制 (synchronous communication/ asynchronous communication) 所謂同步,就是在發出一個*調用*時,在沒有得到結果之前,該*調用*就不返回。但

原创 linux at命令的使用

at命令 at:計劃任務,在特定的時間執行某項工作,在特定的時間執行一次。 格式:at+時間 例1:date //查看系統當前時間 at 時間 //系統計劃啓動任務時間 at> date >/root/1.txt //date:系統

原创 nginx下的rewrite

一.正則表達式匹配,其中: * ~ 爲區分大小寫匹配 * ~* 爲不區分大小寫匹配 * !~和!~*分別爲區分大小寫不匹配及不區分大小寫不匹配 二.文件及目錄匹配,其中: * -f和!-f用來判斷是否存在文件 * -d和!-d用來判斷是否

原创 Nginx與Apache的Rewrite規則的區別

原文地址: http://fantom.iteye.com/blog/1146637 ---------- 一、Nginx Rewrite規則相關指令     Nginx Rewrite規則相關指令有if、rewrite、set、retu

原创 兩臺服務器之間拷貝文件 --rsync同步

如果你是一位運維工程師,你很可能會面對幾十臺、幾百臺甚至上千臺服務器,除了批量操作外,環境同步、數據同步也是必不可少的技能。 說到“同步”,不得不提

原创 兩臺服務器之間拷貝文件-scp方法

不同的Linux之間copy文件通常有5種方法1.ftp 2.samba服務 3.sftp 4.scp 5.rsync 以上前三種方法,都比較