1.如何保護自己寫好的PHP程式碼?防止洩漏。只知道有個加密的zend guard,但沒有實際用過,這個加密後是不可解密的嗎
2.像主流的DISCUZ,PHPCMS,ECSTORE,他們的版權保護是怎樣的?他是以什麼方式通知自己的伺服器有那些沒有授權的網站在運作?
1.如何保護自己寫好的PHP程式碼?防止洩漏。只知道有個加密的zend guard,但沒有實際用過,這個加密後是不可解密的嗎
2.像主流的DISCUZ,PHPCMS,ECSTORE,他們的版權保護是怎樣的?他是以什麼方式通知自己的伺服器有那些沒有授權的網站在運作?
php是一種解釋語言,沒辦法進行防洩漏保護,因為運作的時候總是要解壓出來。
能做的只是混淆,例如你說的zend guard
,原理就是把變數名和函數名都改成一大串亂碼,增加閱讀難度罷了。
主流的這種版權保護是靠法律的約束,在程式碼裡寫授權並沒有什麼卵用,原始碼就在哪裡,修改繞過不就完啦。另外一種限制就是售後~
商派的 Ecstore 源碼核心的base 全部加密的,商業授權的時候,安裝在機器上的時候,每一套源碼配置一個序號和機器綁定,還有域名必須在商派公司備案。