您如何避免平台/框架决策瘫痪?

Jim*_*Jim 2 project-management

所以,我对网站有了一个想法.我可以开始使用我想要的任何平台和框架,但是有太多的选择.

OS平台:Windows,*nix

Web框架:Rails,ASP.NET,ASP.NET MVC,Django,Zend,Cake,其他

托管:EC2,专用服务器,共享主机,VPS,App引擎,Azure,其他

持久性:S3,MySql,PostreSql,Sql Server,SimpleDB,CouchDB,其他

你如何避免决策瘫痪并开始?

Jam*_*ton 6

首先,您对框架语言的熟悉程度应该决定您选择哪个框架.不要在学习框架的基础上增加学习另一种语言的负担.

接下来,看看剩下的框架.他们有好的文件吗?社区怎么样?(一个好的社区可以很好地弥补特定技术的任何缺点.)框架是否解决了您需要解决的问题?

最后,潜入并尝试一下!选择对你最有意义的一个并开始编写代码.不要为你的决定做太多烦恼.如果您做出错误选择显而易见,那么应该很早就明白.了解您迄今为止所取得的成就,并考虑使用其他技术重新启动.(在做出这个决定之前,请不要再过几周!)