如何防止我的用户阅读我的Ruby代码?

我想阻止我的用户阅读我的ruby代码。

是否有一些有效的技巧(除了在服务器上执行我的代码)?

使用jruby,您可以将代码打包在jar中,这使得它不易访问。 你有一些选择:

  • 自己做
  • 使用rawr打包独立应用程序,即使使用UI也是如此
  • 使用warble打包rails应用程序

希望这可以帮助

有像Tar2RubyScript,RubyScript2Exe这样的gem可以帮助您分发ruby代码。 您可以阅读http://www.erikveen.dds.nl/distributingrubyapplications/rails.html以获取更多信息