原创 多進程與多線程的區別

很想寫點關於多進程和多線程的東西,我確實很愛他們。但是每每想動手寫點關於他們的東西,卻總是求全心理作祟,始終動不了手。 今天終於下了決心,寫點東西,以後可以再修修補補也無妨。   一.爲何需要多進程(或者多線程),爲何需要併發? 這個問題

原创 apache pk nginx pk Lighttpd

apache: 歷史: APACHE:於1994年發佈,是apache軟件基金會的一個開放源碼的網頁服務器,可以在多平臺下運行,由於其多平臺和安全性被廣泛使用,是最流行的web服務器端軟件之一;特點是簡單、速度快、性能穩定,並且可作爲代理

原创 常用的mimetype集合

$list = array(                 'ez'      => 'application/andrew-inset',                 'hqx'     => 'application/mac

原创 linux find命令應用

功能說明:查找文件或目錄 語法:find [目錄...][-amin <分鐘>][-anewer <參考文件或目錄>][-atime <24小時數>][-cmin <分鐘>][-cnewer <參考文件或目錄>][-ctime <24小時

原创 error: Some data has already been output, can't send PDF file

error: Some data has already been output, can't send PDF file 這個是關於生成pdf的過程中遇到的問題 就是之前已經有輸出過了,而不能正常的輸出了 所以可以在你開始輸出pdf的

原创 通過rsync遠程增量備份(差異備份)

備份是寫代碼的人必不可少的一項工作,傳統的備份,一般就是copy所有數據到一個地方,然後貼上標籤,表示是什麼時候備份的,這種備份被稱之爲“整體備份”。 如果經常進行整體備份,對磁盤的空間佔用需求就很大,尤其當你備份大容量的數據的時候,

原创 php 過濾emoji表情

// 過濾掉emoji表情 function filterEmoji($str) { $str = preg_replace_callback( '/./u', function (arr

原创 php代碼執行效率測試工具xhprof安裝&使用

XHProf是facebook開源出來的一個php輕量級的性能分析工具,跟Xdebug類似,但性能開銷更低,還可以用在生產環境中,也可以由程序開關來控制是否進行profile。 以下是記錄和總結: 安裝xhprof: wget http

原创 jquery ajax 事件執行順序

jquery中各個事件執行順序如下: 1.ajaxStart(全局事件) 2.beforeSend 3.ajaxSend(全局事件) 4.success 5.ajaxSuccess(全局事件) 6.error 7.ajaxError (全

原创 根據自己的需要適度使用Web開發框架

軟件系統發展到今天已經很複雜了,特別是服務器端軟件,涉及到的知識,內容,問題太多。Web開發框架能夠幫我們大大減少工作量,但是我們應該如何正確看待Web開發框架,並且如何去使用他們呢? 對框架的依賴 從做網站到現在做Web端的應用,

原创 面向對象與面向過程的區別

 面向過程就是分析出解決問題所需要的步驟,然後用函數把這些步驟一步一步實現,使用的時候一個一個依次調用就可以了。 面向對象是把構成問題事務分解成各個對象,建立對象的目的不是爲了完成一個步驟,而是爲了描敘某

原创 Php開源項目大全

WordPress  【PHP開源 博客Blog】 WordPress是最熱門的開源個人信息發佈系統(Blog)之一,基於PHP+MySQL構建。WordPress提供的功能包括: 1.文章發佈、分類、歸檔。  2.提供文章、評

原创 用 PHP V5 開發多任務應用程序

   許多 PHP 開發人員認爲,由於標準的 PHP 缺少線程功能,因此實際 PHP 應用程序不可能執行多任務處理。例如,如果應用程序需要其他 Web 站點的信息,那麼在遠程檢索完成之前它都必須停止。這是錯誤的!通過本文了解如何使用 s

原创 通過rsync遠程增量備份數據

備份是寫代碼的人必不可少的一項工作,傳統的備份,一般就是copy所有數據到一個地方,然後貼上標籤,表示是什麼時候備份的,這種備份被稱之爲“整體備份”。 如果經常進行整體備份,對磁盤的空間佔用需求就很大,尤其當你備份大容量的

原创 使用 rsync 參數及設置

使用 rsync 服務 內容提要 1.   掌握兩種運行 rsync 服務的配置方法 2.   熟悉配置文件 rsyncd.conf 的常用參數 3.   掌握在生產服務器上同時運行 rsync 服務的配置方法 4.   掌握在備