使用 gwt + 构建一个重型数据库(数据存储)活动网站是一个好主意吗?应用程序引擎?
我和我的朋友正计划在 appengine 中构建一个繁重的数据库活动 + 大量动态创建和存储的 html 页面类型的网站。我希望在appengine中使用gwt构建前端并使用java构建后端。最初我计划使用 php 和 mysql 构建后端,但由于缺乏将 php 与 gwt 连接的文档,我决定不再继续。像 stackoverflow 这样的网站在 appengine 上构建是一个好主意吗?如果不是,那为什么?如果我绝对想在前端使用 GWT,我有哪些选择?
谢谢。
Me and my friends are planning on building a heavy database activity + heavy amount of dynamically created and stored html pages type of website in appengine. I was hoping to build the front end using gwt and the backend using java in appengine. Initially I was planning to build the backend using php and mysql but due to lack of documentation of connecting php with gwt, I decided not to proceed with that. Would a website like stackoverflow be a good idea to build on appengine? If not, then why? What are my alternatives if I absolutely want to use GWT for front-end?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为你不应该担心 GWT。 GWT 作为前端工具不会影响您的性能。
您应该注意的是您的应用程序设计/架构师。
谷歌应用程序引擎不会发挥任何作用。它不会自动使您的应用程序具有可扩展性。您的应用程序应该以能够良好扩展的方式设计(也许遵循良好的无状态设计)。
这样,将您的网站放在谷歌应用程序引擎上可能会在加载选择期间为您提供帮助。
I think you shouldn't worry about GWT. GWT as a frontend tool won't affect your performance.
The think that you should be careful about is your application design/architect.
Google app engine won't do any magic. It won't automatically make your application scalable. Your application should be designed in a way that can scale well (maybe follow a good stateless design).
That way having your website on google app engine might help you during load picks.
Gmail 是使用 GWT 构建的 - 所以我想它可能可以处理您需要做的事情:)
Gmail is built using GWT - so I guess it can probably handle what you need to do :)