#1 chinakr
新浪App Engine(SAE)是目前国内最成熟、使用最广泛的云计算服务之一。云服务的重要特性就是可伸缩的资源分配,以及按实际使用情况收费的模式。SAE的计费单位是云豆,目前1元人民币可以购买100颗云豆。SpeedPHP是一个轻量级的PHP开发框架,具有学习快、开发快、速度快的特点。SpeedPHP原生支持SAE。
SpeedPHP内置了对Smarty模板的支持。如果要在SAE上使用Smarty模板,就必须打开Memcache。在SAE上初始化Memcache时必须设置容量,可选择的范围为1~256M。这个选择就是本文讨论的问题。目前1GB Memcache每天要消耗200云豆,如果你把Memcache设置为100M,那么即便你什么也不干,每天也会消耗大约20云豆,如果设置为200M就会消耗大约40云豆。这个是固定成本!
因此,在开发和测试阶段,Memcache的容量不要设置得太大,甚至设置为1M就可以了!
绿色SAE之旅,从合理设置Memcache容量开始:-)
来源:chinakr的技术博客,http://blog.quickbest.net/archives/php/speedphp-memcache-sae-beans.html
该贴已经同步到 chinakr的微博
2011-12-22 09:48:41