2

我想创建一个开放社交应用程序。我已经阅读了如何在客户端执行此操作,我的问题是最适合使用的服务器端技术是什么?我的想法需要在服务器上存储和执行的持久数据和业务逻辑。我对在 ASP.NET 和 Ruby on Rails 中创建完整的 Web 应用程序有一定的了解。我可以利用这些来构建一个完整的开放社交应用程序(使用 iframe 或类似的东西),还是我只需要使用其中一种可以通过 javascript 访问的技术来创建后端?

4

1 回答 1

2

我们在http://www.lonelyplanet.com/groups使用 Apache Shindig (Java) 进行实时项目

托管小工具的网站是使用 Ruby on Rails 编写的,所有的业务逻辑、数据持久性等都在那里处理。

我们已将自定义处理程序注入到 Shindig 中,以使用 REST 服务将所有内容代理到 Rails 应用程序。你可以让 Shindig 做多少你想做的事。我们做的很少,并将所有应用程序逻辑保留在托管主站点的父应用程序中。Shindig 只是提供小工具和处理安全等。

于 2009-11-26T22:06:37.203 回答