【问题标题】:How can I Make a dynamic website with Google App Engine [closed]如何使用 Google App Engine 制作动态网站 [关闭]
【发布时间】:2010-08-13 15:54:48
【问题描述】:

最近我对 GWT 和 Google App Engine 非常感兴趣。虽然我对后者知之甚少,但我想我对它是什么有了基本的了解。

根据我的阅读内容(并使用我对计算机科学的新手理解),我想出:Google App 引擎是一项服务,可让您将代码托管在 Google 服务器上。一旦有人访问您的应用程序,它就会在他们的 PC 上进行编译。如果我错了,请纠正我。

这是我问题的真正部分所在。我对制作动态网页很感兴趣。基本上是一个博客。我记得在某处读到过 Wolfire Blog 是由这个系统构建的。我想我的目标是制作与此类似但不那么复杂的东西。

这是我的问题。

我是否使用 GWT 来开发博客?还是 GWT 与 App Engine 分开?

我可以从哪里开始?我将阅读 Google 的 App Engine 的基本教程,但还有其他资源吗?也许有些甚至与 App Engine 无关,而只是关于如何制作/启动动态网络博客的提示。

谢谢!

补充:

我将使用 App Engine 的 Java 变体,因为我对 Python 不太熟悉。

【问题讨论】:

    标签: java google-app-engine gwt


    【解决方案1】:

    GWT 和 GAE 是两个独立的产品,是的,它们可以一起工作,也可以独立工作。

    GWT 允许您编写 Java 代码并将其编译为 JavaScript 以在浏览器上运行。 GWT 也有一些在 Java Servlet 引擎中运行的服务器组件。

    GAE 是一个 Java Servlet 引擎,恰好能够运行 GWT 的服务器部分。

    我建议您使用 Eclipse IDE 并下载 Google 提供的插件,以便两者兼得。这个插件很好地整合了两者。

    来自 IBM 的Look at these tutorials 为您提供为 GAE 编写 GWT 应用程序的示例

    The GWT Apps book 有如何用 GWT 写博客。您将遇到持久层的一些问题。确保您充分了解持久性模型。

    【讨论】:

      【解决方案2】:

      警告:我对 GAE 的 Java 实现不是很熟悉。我有使用python版本的经验。

      Google App Engine 是一个用于编写网站和网络应用程序的框架。编译全部发生在服务器上。 PC上没有编译。如果您有兴趣编写博客以供练习,我建议您找到一个已经为 Google App Engine 编写的开源或公共领域的博客,然后对其进行修改。这是另一个与您的问题非常相似的问题:https://stackoverflow.com/questions/1086465/blog-engine-for-google-app-engine

      如果您只想创建一个博客站点,我会使用其中一个主要站点(WordPress、Moveable Type)。编写自己的博客软件几乎没有意义,因为那里有这么多好的、100% 免费的系统。大多数都提供免费网站,您甚至无需在托管服务器上设置软件。

      【讨论】:

      • 谢谢!它更多是关于创建博客而不是使用博客。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-18
      • 1970-01-01
      • 2017-10-12
      • 2018-03-23
      • 2012-06-19
      • 1970-01-01
      • 2010-11-04
      相关资源
      最近更新 更多