我刚开始学习Ruby on Rails开发,有一个关于源代码“隐私”的问题。
据我目前所知(我还没有部署过应用,只在本地开发环境中使用RoR),当RoR应用程序被部署时,所有的源代码都会在服务器上“可见”?
我该如何保护我的代码呢?换句话说,如何防止某些人(例如RoR服务提供商的服务器管理员)轻易地找到代码中的位置来“玩弄”它,从而达到保护的目的。
像Shopify、Yellowpages等使用RoR的网站是如何确保他们的代码不被“破坏”的呢?
更新 我真正想知道的是,假设我有一些正在进行信用卡交易的代码,我不希望一些流氓雇员读取“明文源代码”并破坏我的网站,比如读取我的源代码,然后向所有注册用户收取10美元作为恶作剧。我该如何防止这种事情的发生?