php加密并不是一個好辦法。
為什么?php加密個人沒有太多研究,妄自揣測,說錯勿怪。一個php加密的文件,在客戶訪問時,怎么解密
1. 解密增加服務器負載,對于大批量訪問負載自然是越少越好,自無需多言。
2.增加延遲。解密需要時間,延遲增加,也不用多講。
對于php頁面,無論從知識產權保護方面還是從安全性方面,盡可能的讓客戶端少看或者理想情況下不看到代碼是很有必要的。具體做法如下:
組織好php代碼,在靜態網頁盡量只做php調用,具體的php實現則另存其他php文件中。發布時,將php代碼放到發布目錄的父目錄下建一個../lib目錄下,并且不要發布../lib目錄,這樣就可以防止網頁訪問者看到php源代碼。