我读到一篇独立游戏开发者的文章,他使用 Google AppEngine 缓存他的主要网站和博客,以保护在流量高峰期间提供高可用性(Digg、Slashdot 效应)。
Wolfire Blog - Google App Engine for Indie Developers
关于他们在用于缓存网站的 Google AppEngine 上用 Python 开发的具体内容,没有太多详细信息。我能找到的唯一细节是关于 AppEngine python 应用程序通过 RSS 提要读取后端 wordpress 文章:
Wordpress runs on a dedicated server, and we import it into www.wolfire.com via RSS, which is the App Engine part. Dumping Wordpress entirely is on my list though of things to do someday. ;)
有谁知道您可以使用任何开源 Python 或 Java 网络框架来自定义缓存您可以在 Google AppEngine 上构建和部署的网站,以充当您的网络内容的“可扩展”提供商?
我正在使用一个名为 bluehost 的“Ok”共享托管服务来托管我的 wordpress 博客,我希望能够将我的博客放在一个单独的域 (blog.ddaniels.net) 上并托管 google app- www.ddaniels.net 上的引擎将指向 blog.ddaniels.net。
这几乎可以扩展到任何类型的网站,您仍然需要指向动态内容的链接以指向原始主机(对于评论和编辑 wiki 页面等,基本上是任何 HTTP PUT 类型的操作)。
我假设您基本上需要一个 Java 或 Python 框架,您可以:
配置您的后端主机,例如blog.yourname.com
将 Google App Engine 框架配置为 www.yourname.com(Google App Engine mapping to your domain 的详细信息,关键是您必须使用子域,而“www”是子域)
首次访问页面时(或过期时间后)HTTP 从后备主机获取页面并将其缓存在 Google AppEngine 上
最佳答案
关于java - 使用 Google AppEngine 作为个人网站(wordpress 博客、wiki)的 "cache",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1675715/