我正在开发一个使用Joomla和许多其他第三方插件的网站,我还想做一些定制的组件,所以我正在雇用一些自由职业者开发人员,很少是一个在线公司,他们说,位于英国或某处。
在解释了组件的功能和布局之后,他们请求访问我的网站的FTP、Database、CPanel。
在这种情况下,我将如何保护我的网站?如果他们拿走了我的其他代码并制作了一个克隆网站什么的呢?除了公司合同之外,还有其他的想法吗?
发布于 2011-09-22 10:19:58
他们正在构建的功能能完全封装在插件中吗?如果是这样的话,委托他们构建一个通用插件,可以在任何Joomla站点上运行,然后他们可以在自己的服务器上开发它,而您只需要将它部署到您的服务器上即可。
当然,这会让你付出额外的代价(构建一些通用的东西比构建一些特定的东西要难得多),但是你不会白白得到任何东西.
发布于 2011-09-22 10:19:11
合同是你最好的选择。
您需要让他们访问您的网站,以完成工作。双方都必须有信任的假设。你相信他们会传递他们的代码而不是撕毁你。他们相信工作完成后你会付钱给他们的。
如果他们是有信誉的(搜索应该揭示问题),那么他们就不会想通过做任何违法或不道德的事情来危及这一点。
但是,您应该创建一个FTP帐户,该帐户只允许他们访问他们需要查看的文件系统的一部分,并在您的CPanel上创建一个有限的用户帐户。
发布于 2011-09-22 09:35:51
限制、限制和监测对他们所需部件的访问。虽然他们确实需要访问才能工作,但是如果他们是认真的,他们会很乐意告诉你他们需要访问什么(例如,特定的db表等等)。如果您真的很关心,那么为他们提供一个最低限度的环境,作为一个阶段的设置,当它到达某个阶段时,实现它并反馈给他们任何问题。
https://softwareengineering.stackexchange.com/questions/110007
复制相似问题