2013-01-13 74 views
-3

我正在開發ERP應用程序。 下個月我將招募2名員工,開發人員。保護應用程序代碼源的一部分

應用由兩個部分組成:

  1. 系統
  2. 模塊的核心。

有沒有一種方法可以「保護」系統的核心,防止可能被新員工盜用?我不想在幾個月內看到與競爭對手的代碼(風險存在)。

我認爲限制通過FTP,SVN工作等訪問..但想着它,我發現開發者總有辦法知道系統文件的核心(只顯示簡單的php目錄)或執行腳本,將重命名。 PHP。 TXT能夠下載它...

用Ioncube編碼核心將是足夠的嗎? 其他解決方案?

+2

你有沒有在搜索到答案?這裏有很多建議,請參閱http://stackoverflow.com/questions/470409/can-i-encrypt-php-source-or-compile-it-so-others-cant-see-it-and-how例如。 – jtheman

回答

5

這確實是一個法律問題,而不是編程問題。您應該讓他們簽署保密協議和非競爭協議,並在一天之內給予答覆 - 提出不必要的複雜解決方案實在是不必要的。

我認爲通過FTP,SVN工作等限制訪問。但考慮到它,我發現開發人員總是知道系統文件的核心或執行一個腳本,將重命名。 PHP。 TXT能夠下載它...

顯然。意識到任何由人類發明的安全性都可以被另一個人繞過。你仍然應該施加這樣的限制 - 如果他們能夠訪問應用程序核心,則可能需要證明這隻能通過有意規避安全措施來實現。

說老實話,總是讓員工獲得他們需要的工作,但絕不會超過那個。

+0

開發用於系統內核的onther服務器上託管的API怎麼樣?那麼,我認爲,emplyees不能做任何事情:無法重命名文件,無法訪問文件/服務器,無法替換文件...他們只能編碼模塊。 – Cartha