<blockquote>
<p>I'm going to build a website using OSQA which is built on Django (a famous framework of Python). I'll host this site to Google App Engine (GAE). I wonder if GAE has support all features of OSQA.?</p>
</blockquote>
<p>{a1}你不支持关系型数据库。这意味着没有管理员,这是Django 90%的性感。在</p>
<p><a href="http://www.allbuttonspressed.com/projects/django-nonrel" rel="nofollow">Django-nonrel</a>向ORM添加NoSQL数据库支持。这使GAE上的管理成为可能,但它不是完全兼容的(Django nonrl几乎是Django,但不是100%Django)。把OSQA扔到它身上,看看它是否能坚持下去——如果是这样的话,你可能很适合使用GAE。在</p>
<p>其他Django友好的<a href="http://en.wikipedia.org/wiki/Platform_as_a_service" rel="nofollow">PaaS</a>值得一看:</p>
<ul>
<li><a href="http://www.heroku.com/" rel="nofollow">Heroku</a></li>
<li><a href="https://gondor.io/" rel="nofollow">Gondor</a></li>
<li><a href="https://apphosted.com/" rel="nofollow">AppHosted</a></li>
<li><a href="https://www.ep.io/" rel="nofollow">Epio</a></li>
</ul>
<p>对于我的Django项目,我喜欢<a href="http://www.linode.com/" rel="nofollow">Linode</a>VPS,但在成为一名全职开发人员之前,我曾是Linux系统管理员——当你从我冰冷的、死气沉沉的手上拿走它时,我会给你我的根帐户:-)。除此之外,在使用GAE处理Django内容之前,我会等待CloudSQL。在</p>
<p>[更新1]</p>
<blockquote>
<p>I'm also new to web admin, so I don't know that I could use my own domain name (e.g abc.com) to point to my site hosted on GAE?</p>
</blockquote>
<p>你<a href="http://code.google.com/appengine/kb/general.html#naked_domain" rel="nofollow">can't use your naked domain</a>-<code>abc.com</code>出局了,但是<a href="http://code.google.com/intl/us-US/appengine/docs/domain.html" rel="nofollow">you can use ^{<cd2>}</a>。常见问题解答建议设置重定向,这很简单。但是请注意,在GAE上,您根本无法将域名与HTTPS一起使用-您被限制在诸如<code>https://your_app_id.appspot.com</code>这样的可怕的url中。在</p>
<p>如果您使用的是GAE,那么在您的域中使用<a href="http://www.google.com/apps/intl/en/group/index.html" rel="nofollow">Google Apps</a>是非常有意义的,因此您也可以让Gmail为您的域处理电子邮件。它是免费的10个电子邮件帐户,并将处理您的裸体域电子邮件(电子邮件@abc.com). 在</p>