最近在着手下一个项目的准备工作,我之前的项目后台都是用Coldfusion的,Coldfusion的开发速度很快而且可靠,但是Coldfusion的价格太高了,无形会增加用户的部署成本,再而,现在做的项目除了后台部分都是搭建在开源自由的软件平台上的,如MySQL、Linux、Flex等,既然要切换后台,那更换的方向也是如此,本来想用Java的,可最近我发现自己有点缺少激情了(项目做多了、很多都在重复,没什么挑战性、没了新鲜感了,所有激情就欠奉了,要不是有五脏六腑需要祭奠,鬼才做这些商业项目呢)。最近社区讨论得最多的轻量的快速开发框架就是ROR和Django,ROR是好,可惜是源于日本鬼子的东西,我这人向来愤青,自然不选了,Django源于Python,Python有如此丰富的类库及其广泛的应用,而且即将迎来里程碑版本Python3000的发布,再加上我Python荒废多时正想重新拾掇起来,所有就选中了这个Django作为后台的框架。至于Flex与Django的通信,我用的PyAmf,之所以选用他,是因为这个支持Flex的RemoteObject...
阅读全文