2010-12-03 8 views
27

Ich bewerte das Spiel! Rahmen für meine Firma. Wir denken darüber nach, es als kleinen Bruder des Frühlinges zu verwenden (im Grunde genommen für "kleinere Unternehmensprojekte"). Bis jetzt verwenden wir Grails dort, aber sind eher irritiert durch seine schlechte Integration mit Maven und viele seltsame Effekte, die von seiner dynamischen Natur herrühren.Erfolgsgeschichten von Play! Rahmen?

Allerdings kann ich nirgends einen Artikel von jemandem finden, der als eigentlich erstellt ein Projekt mit Play! (Ich weiß, auf der Website, sie sagen Ihnen einige Websites, die es verwenden, aber das hilft nicht wirklich).

Hat jemand tatsächlich einen Artikel gesehen, der beschreibt, wie er Play verwendet hat? als Anwendungsrahmen?

+0

sehr hilfreiche Frage, danke – sirmak

Antwort

2

In Google-Gruppen war ein Eintrag, in dem jemand gesagt, dass er einen Facebook-App, mit 1.000.000 Hits pro Monat geschrieben, so dass es zeigt, dass Sie sie in großen Projekten verwenden können.

Ich bin mir nicht sicher, was genau Sie wollen. Über Grails und Maven: Play und Maven ist auch schwierig, zumindest gibt es eine Menge Mails in der Google-Gruppe darüber. Seit 1.2 gibt es jedoch bessere Maven-Unterstützung. Sie können Maven-Abhängigkeiten direkt von conf/dependencies.yml hinzufügen. Es gibt wahrscheinlich einige Einschränkungen, aber es funktioniert im Allgemeinen gut.

+3

Ehrlich gesagt, für wirklich leistungsintensive Zwecke, eine Million Treffer pro Monat ist * nichts *. Das ist weit unter 1 Treffer pro Sekunde. Halten Sie eine Million Zugriffe pro Tag auf einem Webserver und einer DB, und das ist interessanter. –

16

Die Google Groups haben eine Reihe von Personen, die über ihren Projektstart informiert haben. Es gab eine Anzahl von Leuten, die die Leichtigkeit und Freude ausgedrückt haben, sich mit dem PlayFramework zu entwickeln.

Ich selbst habe eine Reihe von kleinen Anwendungen für die statistische Analyse eines unserer internen Anwendungen gebaut, und ich bin auch dabei, einen viel größeren Standort zu bauen. Die einfache Antwort ist, dass Play das Leben eines Coders einfacher, lohnender macht und sofortiges Feedback gibt (durch die Echtzeit-Kompilierung und in Browser-Fehlern).

Es gibt ein paar Blogs über die Ergebnisse von Play, und Sie werden viele retweets von Leuten sehen, die erfolgreiche Anwendungen mit Play gestartet haben.

Wenn Sie Hinweise zu suchen, ob es die richtige Wahl für Ihr Unternehmen ist, hängt es dann wirklich auf Ihrem Geschäft. Das Spiel ist jung, wächst noch, aber es ist ein großartiger Rahmen. Wenn Sie die Möglichkeit haben, es an einem kleinen Projekt auszuprobieren, dann tun Sie es. Ich bezweifle sehr, dass Sie es bereuen werden.

EDIT: 2011 Update

Ich dachte, ich würde ein kurzes Update hinzufügen, weil ein neuer Blog-Eintrag geschrieben worden ist jemand Erfahrung und Erfolgsgeschichte gibt Wiedergabe verwenden, und ich dachte, es wäre nützlich. Hier

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

+0

Der Link in Ihrer Antwort ist tot. –

+0

Hier ist ein funktionierender Link: http://blog.davejafari.com/post/49266223574/experiences-developing-with-play – dertoni

5

ist ein article by Peter Hilton, einer der Teilnehmer an dem Spiel Rahmen, Detaillierung eine fünfminütige Live-Codierung Demo abspielen.

Auch auf dem Rahmen-Website Spiel selbst gibt es einen ausführlichen Gang durch how to create a blog, von Grund auf, spielen mit! Rahmen. Jemand hat den gleichen Artikel auch neu geschrieben, aber mit scala rather than java.

2

Ich schreibe twitter wie Service mit Kommentar und Gruppenoptionen. http://pleap.com/

+0

ist das mit spielen? Ich denke nicht. –

8

Ich mache genau das, was Sie fragen. Ich arbeite für eine Apothekenkette und unser schweres Heben ist mit Spring MVC gemacht, aber ich benutze Play! um immer kleinere interne Anwendungen zu schreiben.Eines der größten Dinge über das Spiel ist, wenn mein Chef zu mir kommt, um eine neue App zu brauchen, die ich in einer Stunde auf und ab habe.

Eine Anwendung, die ich getan habe, erlaubt unseren Apothekern, die Preise für verschreibungspflichtige Medikamente zu überprüfen, indem wir das Medikament und die Menge aus unseren zentralen Datenbanken abholen. Ein anderer erstellt eine Schnittstelle, an der unsere Qualitätskontrolleure SQL-Abfragen eingeben, sie speichern, ihre Ausführung planen und dann die Ergebnisse per E-Mail an sie senden können. Sie verwenden dies, um verschiedene statistische Ausreißer zu finden.

Wir haben auch ein ziemlich komplexes soziales Netzwerk in Spring MVC geschrieben, das ich portieren werde! 2011. Das Netzwerk ist für unsere Apotheker und Apothekentechniker, um Rezeptverschreibungen und was auch immer sie reden wollen, zu kooperieren.

Schließlich bin ich gerade dabei, eine B-to-B-App zwischen einer großen Drittanbieter-Gruppe und unserer Apothekenkette fertigzustellen. Ich kann nicht ins Detail gehen, weil die Verträge nicht abgeschlossen sind, aber es wird landesweit und ziemlich hoch sein. Die Planung war sehr aggressiv und ohne Spiel! es wäre nicht möglich gewesen. Sehen Sie, das ist das Beste an Play !, selbst wenn Sie es hinauswachsen, können Sie protestieren und etwas sehr schnell live bekommen.

+0

Ich hoffe, Sie können ziemlich bald darüber bloggen – opensas

+6

Nach zwei Jahren nach Ihrer Antwort, was sind Ihre Gedanken über Spiel Rahmen heute? – svlada

1

http://www.playapps.net/ im Spiel geschrieben wird, könnte man sich Spiel Google-Gruppe stellen darüber

mehr über, spielen durch das Spiel Kernteam verwendet wird, das wirkliche Leben, Anwendungen zu entwickeln ...

5

Ich arbeitete auf ein Projekt bei einem großen globalen Versicherer, der eine Insurance Quoting Engine in Play implementiert hat. Nahm ungefähr 3 Monate, was ungefähr ein Jahr weniger als ein ähnliches Projekt ist, das in GWT gemacht wurde.

Wir haben Tomcat implementiert, in WebSphere MQ integriert, NTLM via Jespa verwendet und die Benutzeroberfläche mit jQuery UI gekachelt.

2

Ich arbeite derzeit an einem Analytics-Projekt mit Play! und ich muss das Spiel sagen! ist eine gute Wahl, wenn das, was Sie suchen, Leistung ist. Es kann schwere Lasten und viele Anfragen viel schneller als RoR verarbeiten. Und es ist sehr einfach, selbst wenn Sie Java nicht kennen! Völlig wie dieser Rahmen.

Verwandte Themen