2009 2 20 02:13 PM 2491 次查看
分类:Google App Engine 标签:Google App Engine, Python
在Apache和IIS等Web服务器上,实现伪静态是通过URL重写的方式;但在GAE中方式则不同,需要你在Python代码中实现,不过因此也更为强大和简单。
先来看看伪静态有什么用:
这是一个动态页面:
http://www.keakon.cn/bbs/viewthread.php?tid=35&page=100
这是一个伪静态后的动态页面:
http://www.keakon.cn/bbs/thread-35-100-1.html
这2个页面都是一样的,不过下面的网址明显要短些,而且更符合搜索引擎的“口味”。
它的实现是用URL重写的方式,把thread-开头的链接让viewthread.php来处理,并将后面的2个数字赋值给tid和page。
至于这2个值的获取,在PHP中是通过$_GET这个全局变量来获取的。
2009 2 20 12:08 PM 2419 次查看
分类:Google App Engine 标签:Google App Engine, Python
由于GAE的数据库很慢,所以当需要一些更快速的持久性存取操作时,数据库就显得力不从心了。
好在Google也考虑到这个问题,提供了Memcache API来解决性能问题。方法就是把经常使用的、在数据库中查询比较耗时的数据放在内存中缓存起来,然后直接访问内存即可。
2009 2 20 10:50 AM 3244 次查看
分类:Google App Engine 标签:Google App Engine, Python
操作图像大概是Google App Engine中最有趣的功能了。
由于GAE不允许浏览者上传文件到服务器,所以存放到数据库就成了不二选择。可喜的是,如果你只是存储和显示图片,甚至连图像API都不需要用到,直接当成db.Blob类型的数据来使用即可。而且由于Google的慷慨,数据库空间是不限的,你可以在数据库中存放任意大小的文件(不过有流量限制)。
2009 2 19 11:55 PM 3718 次查看
分类:Google App Engine 标签:Google App Engine
更新:本服务已被GFW。
网址:
http://keakon.appspot.com/image
说明:
该站采用Google App Engine打造,采用了分布式网络及缓存技术,以提升图片载入速度。
图像空间不限,每天约可提供100万次浏览及10GB流量,每天可上传500MB图像。
只要不上传含敏感内容的图像,我一般是不会删除的。
2009 2 18 02:16 PM 6183 次查看
分类:Google App Engine 标签:Google App Engine, Python
2009 2 18 10:04 AM 1910 次查看
分类:无 标签:收藏
测试网址:http://www.xrite.com/custom_page.aspx?PageID=77
拖动色块使其从左至右颜色渐变,其中两端的色块是固定的。
完成后点击「Score Test」按钮。然后选择你的性别和年龄。
得分越低越好,0为完美。
2009 2 17 01:05 PM 1762 次查看
分类:JavaScript 标签:JavaScript
再次看到李战的作品,感觉写得不错,赶紧转来:
原著:李战(leadzen).杭州-阿里软件 2009-2-18(其实是17日发的…)
原址:http://blog.csdn.net/leadzen/archive/2009/02/17/3899392.aspx
2009 2 16 09:09 AM 8817 次查看
分类:无 标签:CLANNAD, 搞笑
囧死了=。=
2009 2 16 01:19 AM 2225 次查看
分类:无 标签:趣闻
2009 2 15 08:14 PM 1523 次查看
分类:动漫 标签:ACG, 动漫
« 看看还有什么好玩意