构建多用户大型网站的建议(1. scala lift/spring roo 2. 数据库 mongoDB/Postgre ORM/MySql ORM 3. Web 服务器环境 Tomcat 等..)

发布于 2024-11-18 08:03:27 字数 1431 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

万人眼中万个我 2024-11-25 08:03:27

以下是有关 Foursquare 为什么选择 Lift 的几个演示:

https://docs.google。 com/present/view?id=dcbpz3ck_24f3v83ggz
http://www.vimeo.com/8057986

请记住,在演示时, Foursquare 有 1 名全职工程师(做演示的 Harry)和近 100 万用户。

Foursquare 已经能够通过 Lift 和 MongoDB 安全地进行扩展。
请参阅有关 Foursquare 安全性的评论: http://twitter.com/#!/rasmus/status /5929904263

当然,Foursquare 将 Lift 放入了太空

http://openstudy.com 有一个非常酷的实时多人在线学习网站。他们由一名全职工程师和几名实习生完成了这项工作。

http://vibe.novell.com 的人们在 Lift 上构建了一个非常强大、可扩展的系统(尽管他们有相当多的工程师从事该项目。)

Here are a couple of presentations on why Foursquare chose Lift:

https://docs.google.com/present/view?id=dcbpz3ck_24f3v83ggz
http://www.vimeo.com/8057986

Keep in mind that at the time of the presentations, Foursquare had 1 full time engineer (Harry the guy giving the presentation) and nearly 1M users.

Foursquare has been able to securely scale with Lift and MongoDB.
See this comment about Foursquare's security: http://twitter.com/#!/rasmus/status/5929904263

And of course, Foursquare put Lift in space

The folks at http://openstudy.com have a tremendously cool real-time multiplay online learning site. They have done it with 1 full time engineer and a couple of interns.

The folks at http://vibe.novell.com have built a very powerful, scalable system on Lift (although they have a fair number of engineers working on the project.)

没有心的人 2024-11-25 08:03:27
  1. 根据我的经验,Spring Roo 非常适合快速构建 CRUD 应用程序和设置项目(因此,您不必为 spring 编写所有 xml 配置内容,它将由 Roo 为您生成)。相比之下,Lift 是一个全栈 Web 框架,而 scala 是比 Java 功能更丰富的语言。这里我更喜欢Scala和Lift。尽管两者都有陡峭的学习曲线。
  2. 取决于您的数据模型。 ;-)
  3. 没有足够的信息。
  4. 在这里你可以选择任何你想要的网络容器(Tomcat、Jetty)。
  1. In my experience, Spring Roo is good for rapidly building a CRUD application and to set up a project (so, you don't have to write all that xml config stuff for spring, it will be generated by Roo for you). In comparison, Lift is a full stack web framework and scala a more feature-rich language than Java. Here I would prefer Scala and Lift. Altough both have a steep learning curve.
  2. Depends on your data model. ;-)
  3. Not enough information about that.
  4. Here I you can choose any webcontainer you want (Tomcat, Jetty).
旧人九事 2024-11-25 08:03:27

我认为在你的情况下最好选择 播放框架

I think in you case the best choose play framework

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文