2011-11-12 54 views
0

可能重複:
How to implement licensing in php downloadable application是否可以製作基於php的網絡軟件的試用版?

我正在開發一個基於Web的軟件,我不知道是否有可能保護與PHP建立了一個網站複製,我的意思是我想打確保用戶不會複製軟件並將其出售或提供給其他人。

+2

通過允許他們在服務器上創建一個要測試的版本來控制「試用版安裝」。然而,一旦你給他們的代碼,你可能會浪費你的時間(可能無論如何)。 –

+0

你到底在問什麼?這些人是否有權訪問您的服務器?如果這是一個只能通過網絡瀏覽器訪問的Web應用程序,那麼他們無法訪問您的代碼,只能訪問它輸出的HTML。 –

+0

參見:http://stackoverflow.com/questions/1408417/can-you-compile-php-code – Brad

回答

2

有是加密代碼不可讀代碼軟件。

例如: http://www.ioncube.com/ http://www.byterun.com/

您可以對自己的代碼免費(需要做的是通過文件file)在http://www.byterun.com/free-php-encoder.php但它不是要拼命解密免費版。

如果你可以加密你的源代碼,你可以檢查服務器的日期,如果在你的配置設置的日期是老年人然後30天,你可以拋出一個異常,該試用期已結束。

+0

IonCube的+1 ...我不記得它的名字。它得到了很多主機的很好的支持,但是如果你想要銷售一個應用程序,你的客戶可能不會太高興。 – Brad

+0

混淆不是加密! –

0

有喜歡sourceguardian和phpprotect工具,會爲你做到這一點。只是谷歌「保護PHP」。

0

你可以在你的服務器上,但與所有的路由命令和功能的託管主機的軟件,但所有的定製來自於用戶的計算機。然後你有一個解釋器和一個.htaccess設置,通過解釋器傳遞所有信息。使用CURL聯繫您的軟件,並返回正確的信息。如果您有某種授權,那麼您可以爲某些用戶或信息提供到期日期。

是它的速度慢,但它提供了所有讓你的代碼的安全,這應該是足以讓用戶來決定買或不的功能。

相關問題