原创 php如何採用memcache技術 加速web應用運行效率

Memcache是高性能的分佈式內存緩存服務器,通過緩存數據庫查詢結果,減少數據庫的訪問次數,這樣在處理高併發的時候能夠突破數據庫的瓶頸。同時也能保存一些臨時文件,提高web應用的訪問速度。 Memcache具有如下特點: 1.使用內置內存

原创 各種排序心得體會

直接插入排序: 直接插入排序通過線性搜索來確定待排序記錄的位置,在待排序記錄的前面形成一個單調的序列,對已排序記錄按照從大到小依次逐個進行比較。直到找到適合的位置(具體情況根據增減)。時間效率爲O(n^2),空間效率爲O(1),最好時間代價

原创 面向對象思想所遵循的五大設計原則

單一職責原則(Single Responsibility Principle):    1.避免相同的職責分散到不同的類中;    2.避免一個類承擔太多的職責;    這個在面向對象程序設計中非常重要,這個需要我們,明確我們所需要的對象,

原创 如何建設一個高性能網站

以下知識收集自互聯網:僅供自己或者大家查閱使用,請勿轉載!!!Web 應用性能優化黃金法則:先優化前端程序 (front-end) 的性能,因爲80% 或以上的最終用戶響應時間的花費所在。1. 減少 HTTP 請求次數80%的最終用戶響應時

原创 HTTP協議各個版本的介紹和特點

    超文本傳輸協議 (HTTP-Hypertext transfer protocol) 是一種詳細規定了瀏覽器和萬維網服務器之間互相通信的規則,通過因特網傳送萬維網文檔的數據傳送協議。HTTP/0.9只接受GET一種請求方法,沒有在

原创 Sublime Text 2 插件安裝指南

1.直接安裝安裝Sublime text 2插件很方便,可以直接下載安裝包解壓縮到Packages目錄(Data\Packages)打開Packages的方法:在Sublime text 2的菜單中找到->preferences->pack

原创 Yii 框架之實現ajax的範例

Yii框架實現ajax方法非常簡單,由於採用urlmanager來美化ajax請求,故請求的URL爲/index.php/user/Ajax,指的是UserController的ajax方法。Yii::app()->request->bas

原创 我的友情鏈接

51CTO博客開發

原创 如何利用ucenter實現單點登錄

1、用戶登錄bbs,通過logging.php這個文件中,使用函數uc_user_login驗證如果驗證成功,將調用函數uc_user_synlogin(位於uc_client下的client.php文件)在這個函數中調用 uc_api_p

原创 yii框架入門之用戶登錄

Yii是一個高性能的,適用於開發WEB2.0應用的PHP框架。    Yii是一個基於組件、用於開發大型 Web 應用的 高性能 PHP 框架。Yii 幾乎擁有了所有的特性 ,包括 MVC、DAO/ActiveRecord、I18N/L10

原创 進程與線程,進程與程序之間的區別

進程跟線程的區別:1.進程是操作系統分配資源的基本單位,而線程則是共享所屬進程的所有資源。2.進程的創建耗費資源比進程要多,線程的TCB的信息要比PCB要多。3.進程的切換速度要比線程快。線程的概念是爲了彌補進程的不足而產生的,通常一個進程

原创 進程調度

現在操作系統大多都是應用多時多任務系統。這一般就涉及進程調度。下面介紹幾種常見的調度算法。先進先出算法(FIFO)算法總是把CPU分配給最先請求的進程。這種策略可以輕易用FIFO的隊列來實現。採用FCFS平均等待時間很長。最短作業優先算法(

原创 phpwind v9.0二次開發

     phpwind(簡稱:pw)是一個基於PHP和MySQL的開源社區程序,是國內最受歡迎的通用型論壇程序之一。phpwind第一個版本ofstar發佈於2004年。目前phpwind項目品牌由阿里雲計算有限公司擁有,軟件全面開源免

原创 Web開發中如何解決中文亂碼問題

亂碼問題永遠是Web初學者的一個攔路虎,如果要避免亂碼問題。需要了解亂碼問題的成因。首先介紹幾種常見的編碼。UTF-8(8-bit Unicode Transformation Format)    UTF-8 是一種針對Unicode的可

原创 SQL注入中的WAF繞過技術

1.大小寫繞過這個大家都很熟悉,對於一些太垃圾的WAF效果顯著,比如攔截了union,那就使用Union UnIoN等等繞過。2.簡單編碼繞過比如WAF檢測關鍵字,那麼我們讓他檢測不到就可以了。比如檢測union,那麼我們就用%55也就是U