目前可以保证支持的feed:
QQ空间、新浪博客、搜狐博客、网易博客、博客园、Msn空间、百度空间、博客堂、中国博客网
博客堂、CSDN博客、博客网、博客大巴(Blogbus)、Blogger(Blogspot)、Wordpress
Z-Blog、WordPress、feedsky、feedburner
只要是标准feed,肯定可以完整支持。
你在这里看到的是一位.NET程序员的执着及其信仰的效率世界观。我们行走在消逝中,但我们都有希望,都有传承。
在ASP和ASP.NET中,我们可以把一些常用的,但是并不经常修改的数据保存在Application或者静态变量中,这样就减少了数据库查询次数,从而提升整体性能。但是在GoogleAppsEngine中,目前还找不到Application这种东西,而静态变量也并不具备全局静态缓存的能力。但是有一个相对的东西,就是memcache。
因为python并不会像JAVA和.NET那样原生支持多国语言编码,它的内部仅仅是ascII码,所以在开发的时候给我们这些以多字节编码文字为母语的程序员带来了些麻烦。解决这个问题可谓是披星戴月废寝忘食,本来这个东西就没有多少支持文档,废话不多说,下面是总结了的一些办法:
在上一篇文章《GoogleAppsEngine数据存储中的中文编码支持问题》中提到过储存数据的时候的一下编码问题,这里有必要再补充一下,搜索数据的时候遇到的编码问题更多。而且错误隐藏得更深。
今天早上打开电脑,事情做得快完了,无聊时想去AppsEngine论坛看看有没有什么新消息,正巧碰上谷歌工程师发布说:支持HTTPS连接了。仅限于*.appspot.com,自绑定域名的目前还不能支持(这是一个小遗憾)。以后可以构建更加安全的数据连接了。在这个基础之上,构建基于客户端软件的WEB服务都可以无需担心数据安全问题了。
使用appcfg的时候,有时候因为网络原因,或者传送过程中不小心关掉程序,极有可能你就再也不能往这个app传送东西了,老是说要你 rollback ,可是appcfg里面又没有这个参数。这个问题把人困扰死了,而且目前又很难找到相关的帮助信息。
今天硬着头皮一定要解决这个问题,终于花了一个通宵知道怎么做了。命令如下:
appcfg.py -verbose --no_cookies --email=abc@gmail.com --passin rollback dirdir
红字部分不要修改,绿字改成你的Google帐号,蓝字改成你要指定的本地文件夹路径。
然后就可以重新使用了。还真是麻烦,为什么它自己就不会修复,偏偏要用户去指定呢,求解。
GAE内置的数据库不同于我们常用的SQL家族,它直接存储对象,可以说是属于面向对象级的。