27

I'm evaluating the Play! Framework for my company. We're actually thinking about using it as spring's small brother (basically for "smaller enterprise projects"). Up to now, we use Grails there, but are rather irritated by it's bad integration with maven and a lot of strange effects that come of it's dynamic nature.

However, I cannot find an article anywhere from someone who as actually created a project using Play! (I know, on the website, they tell you some websites that use it, but that does not really help).

Has anybody actually seen an article describing how it was using Play! as application framework?

4

9 回答 9

16

Google 网上论坛有许多人已通知他们的项目启动。许多人表达了使用 PlayFramework 进行开发的轻松和快乐。

我自己已经构建了一些小型应用程序,用于对我们的一个内部应用程序进行统计分析,并且我也在构建一个更大的站点。简单的答案是,Play 只是让程序员的生活更轻松、更有回报,并提供即时反馈(通过实时编译和浏览器错误)。

有一些关于人们对 Play 的发现的博客,您会看到很多人转发了使用 Play 成功推出应用程序的人。

如果您正在寻找关于它是否是您业务的正确选择的指导,那么这真的取决于您的业务。Play很年轻,还在成长,但它是一个很棒的框架。如果你有机会在一个小项目上尝试一下,那就去做吧。我非常怀疑你会后悔。

编辑:2011 年更新

我想我会添加一个简短的更新,因为已经写了一篇新的博客文章,讲述了某人使用 Play 的经验和成功故事,我认为它会很有用。

http://blog.davejafari.com/experiences-developing-with-play?c=1

于 2010-12-03T16:49:56.133 回答
8

我完全按照你的要求做。我在一家药房连锁店工作,我们的繁重工作是使用 Spring MVC 完成的,但我使用 Play!一直编写较小的内部应用程序。玩游戏最棒的事情之一就是当我的老板来找我说需要一个新的应用程序时,我在一小时内就完成了它。

我做过的一个应用程序允许我们的药剂师通过从我们的中央数据库中弹出药物和数量来双重检查现金处方价格。另一个设置了一个界面,我们的质量控制人员可以在其中输入 SQL 查询,保存它们,安排它们运行,然后将结果通过电子邮件发送给他们。他们使用它来查找各种统计异常值。

我们还有一个用 Spring MVC 编写的相当复杂的社交网络,我将把它移植到 Play!整个 2011 年。该网络供我们的药剂师和药房技术人员就处方复合以及他们想谈论的任何其他内容进行合作。

最后,我正在完成一个大型第三方处方购买集团和我们的药房连锁店之间的 B2B 应用程序。我无法详细说明它,因为合同尚未最终确定,但它将是全国性的并且负载非常高。日程安排非常激进,没有播放!这是不可能的。看到这是 Play! 的最佳之处,即使您已经长大了,您也可以制作原型并快速上线。

于 2010-12-25T02:23:01.413 回答
5

这是Play 框架的贡献者之一Peter Hilton 的一篇文章,详细介绍了 5 分钟的实时编码 Play 演示。

同样在 play framework 网站本身,有一个详细的演练如何创建一个博客,从头开始,使用 Play!框架。有人还重写了同一篇文章,但使用的是scala 而不是 java

于 2010-12-04T08:32:18.727 回答
5

我在一家大型全球保险公司从事一个项目,该项目在 Play 中实施了保险报价引擎。花了大约 3 个月的时间,这比在 GWT 中完成的类似项目少了大约一年。

我们部署到 Tomcat,与 WebSphere MQ 集成,通过 Jespa 使用 NTLM,并使用jQuery UI 修饰 UI

于 2011-08-29T02:15:28.990 回答
3

在 google-groups 中有一个条目,有人告诉他他写了一个 facebook 应用程序,每月有 1.000.000 次点击,因此它表明您可以在伟大的项目中使用它。

我不确定你到底想要什么。关于 grails 和 maven:Play 和 Maven 也很难,至少 google-group 中有很多关于它的邮件。但是,从 1.2 开始,有了更好的 Maven 支持。您可以直接从 conf/dependencies.yml 添加 Maven 依赖项。可能有一些限制,但总的来说效果很好。

于 2010-12-03T15:21:05.357 回答
2

我目前正在使用 play 进行分析项目!我必须说那场戏!如果您要寻找的是性能,这是一个不错的选择。它可以比 RoR 更快地处理重负载和大量请求。即使你不懂java,使用也很简单!非常喜欢这个框架。

于 2011-11-03T07:03:57.177 回答
2

我正在编写带有评论和组选项的类似推特的服务。http://pleap.com/

于 2010-12-07T20:07:48.073 回答
1

我正在使用 Play with Scala、AppEngine,我喜欢它。您可能想查看 SammyJS.org,这是一个超级简单的客户端 js 框架。 http://geeks.aretotally.in/mind/2011/1/14/play-framework-scala-gae-sammy-in-production.html

于 2011-02-01T01:06:51.373 回答
1

http://www.playapps.net/是用play写的,你可以去play的google group问问

此外,play 核心团队使用 play 来开发现实生活中的应用程序......

于 2011-02-17T04:31:59.363 回答