2011-11-24 9 views
12

Gần đây tôi đã được giới thiệu để chơi và tôi phải thừa nhận rằng nó gần giống như bánh mì cắt lát cho tôi. Không nghi ngờ gì nữa Play là điều tốt nhất để xảy ra trong thế giới Java và các kudo cho nhóm Guillaume Bort và zenexity cho khuôn khổ tuyệt vời này.Play Framework có đủ tốt cho ứng dụng lớn tiếp theo không?

Điều đó đang được nói, tôi chưa từng thấy bất kỳ facebook hoặc twitter chính thống nào được tạo trên Play và tôi đã tự hỏi liệu nó có tốt cho các ứng dụng tương đối đơn giản không? Dưới đây là một số mối quan tâm/câu hỏi tôi có?

1) Bảo mật - Với sự tăng trưởng chú ý và Play có khả năng xử lý sự chú ý của tin tặc không? Cách tiếp cận cookie dường như rất cơ bản, nhưng không có lý do gì để nghi ngờ nó không đủ?

2) Khả năng mở rộng - Từ những gì tôi đã thấy có vẻ như khả năng mở rộng xử lý lưu lượng truy cập và làm một công việc tốt, bất cứ ai nghĩ rằng nó chưa được thử nghiệm?

3) Độ phức tạp của ứng dụng - Cách phát như thế nào khi bạn có mô hình trải rộng 100 hạt đậu, nó có thể xử lý các ứng dụng phức tạp không? Hầu hết các phép thuật là có thể vì sự phản ánh Java và có thể là một mối quan tâm. Vì vậy, từ những người đã sử dụng nó và người tạo, bạn có thể cung cấp mẫu hoặc ví dụ về ứng dụng mà Play đã xử lý 3 mối quan tâm trên và có bất kỳ điều gì cần lưu ý để xử lý các mối quan tâm trên trong khi làm việc với Play hay không ? Về cơ bản để tránh trải nghiệm Twitter với RoR.

+3

Tắt chủ đề trên Stack Overflow? Trong khi thú vị, câu hỏi này có thể dẫn đến các cuộc thảo luận dài, chủ quan ... –

+1

Đã sửa đổi câu hỏi, nhưng chủ đề chính vẫn như cũ, tôi không thấy lý do nào ở trên để biến thành một cuộc chiến tranh ngọn lửa cho các khung công tác, các câu hỏi chung cần trả lời từ các chuyên gia. – retrobrain

Trả lời

17

Tôi đồng ý rằng không có nhiều trang web tham khảo thể hiện khả năng Play dành cho triển khai doanh nghiệp. Điều đó nói rằng, đã có những bài viết trong quá khứ từ The Guardian (tôi nghĩ!), Và cũng từ LinkedIn, để cho thấy Play đang được sử dụng trong một số phần của sự triển khai của họ.

Hơn nữa ở trên, những người sáng tạo của Play đã sử dụng khái niệm Play dưới dạng khung nội bộ tại Zenexity trước khi mở nguồn khung trong năm 2008/9. Họ đã sử dụng nó cho nhiều ứng dụng thương mại, và đã chứng minh rằng họ có triển khai lớn (đã trích dẫn rằng họ đã triển khai cho các ngân hàng và các ứng dụng của chính phủ).

Ngày càng có nhiều ứng dụng công việc được quảng cáo cho nhà phát triển Play, do đó, có sự chuyển động nhất định trong ngành để áp dụng Play để triển khai lớn hơn.

Đối với tôi, tôi sẽ không chọn bất kỳ thứ gì khác nữa. Đặc biệt là nếu tôi đang thực hiện các dự án cho khách hàng, và nó cho phép tôi có lợi thế cạnh tranh so với các công ty cạnh tranh, vì tôi có năng suất tốt hơn nhiều so với Play so với các công nghệ Java khác.

+4

+! "Tôi sẽ không chọn bất cứ thứ gì nữa."

+0

Tôi ước mình có đủ khả năng để có thể chọn và chọn các khuôn khổ tôi làm việc. Trong trường hợp bất cứ ai tự hỏi, nó có lẽ sẽ được chơi tốt :-) – tmbrggmn