優化
提升PHP速度全攻略
PHP 的優點之一是速度很快,對於一般的網站應用,可以說已經足夠了。不過,如果站點的訪問量很高、帶寬窄或者其它的因素令服務器產生性能瓶頸的時候,我們可能 得想想其它的辦法來進一步提高PHP的速度了。下面將從優化代碼、利用Cache(緩沖)、壓縮Web內容等方面入手介紹如何做到這一點,從而讓WEB頁 面讓用戶浏覽的時更加流暢
如何安裝 Mhash擴展庫?
0.8.3版的Mhash擴展庫支持12種混編算法,仔細檢查Mhash v.0.8.3的頭文件mhash.h可以知道,它支持下面的混編算法:
如何編譯PHP源代碼?
我們將要介紹Zend公司的最新工具Zend Encoder,利用這個工具,我們就可以實現編譯PHP,從而達到保護PHP源代碼的目的
SSI使用詳解
SSI 是英文Server Side Includes的縮寫,翻譯成中文就是服務器端包含的意思。從技術角度上說,SSI就是在HTML文件中,可以通過注釋行調用的命令或指針。SSI具有 強大的功能,只要使用一條簡單的SSI 命令就可以實現整個網站的內容更新,時間和日期的動態顯示,以及執行shell和CGI腳本程序等復雜的功能
在PHP中使用靈巧的體系結構
很久以前我就想寫這篇文章了,但是一直都沒有時間。這裡並不是想要告訴你怎樣做,我希望它可以投石問路,和大家討論一下如何開發一個好的、擴展性佳的web應用。
安全
PHP數據加密
密 碼學是研究編制密碼(我們簡稱為加密:encode)和破譯密碼(我們稱之為解密:decode)的技術科學。研究密碼變化的客觀規律,應用於編制密碼以 保守通信秘密的,稱為編碼學;應用於破譯密碼以獲取通信情報的,稱為破譯學,總稱密碼學。通常情況下,人們將可懂的文本稱為明文;將明文變換成的不可懂的 文本稱為密文。把明文變換成密文的過程叫加密;其逆過程,即把密文變換成明文的過程叫解密
如何利Mcrypt擴展庫進行加密和解密?
Mcrypt 2.4.7是一個功能強大的加密算法擴展庫,它包括有22種算法 ,其中就包括下面的幾種算法:
PHP程序的常見漏洞攻擊分析
PHP程序也不是固若金湯,隨著PHP的廣泛運用,一些黑客們也在無時不想找PHP的麻煩,通過PHP程序漏洞進行攻擊就是其中一種。在節,我們將從全局變量,遠程文件,文件上載,庫文件,Session文件,數據類型和容易出錯的函數這幾個方面分析了PHP的安全性