之前用php和java比较多,感觉更成熟,遇到坑也好解决。不知道python的坑多不多?
挺靠谱的,写Web业务服务,比Java和PHP轻爽多了。再说写个Web后端能有什么坑?用哪个语言都那些玩法。无非就是接到客户端请求拼字符串返回而已。很多技术上的挑战其实跟语言没啥关系,比如应对流量、横向扩展的可能性、业务数据的完整等等。
python写Web肯定比PHP或Java好,当然现在更火的是js。不过,我们这边前前后后实践过几种后端开发语言,java/c#/nodejs/php/python,最终定在java和python上面。java的好处是招人容易,python的好处是中小型项目一个人写后端就足够快。c#是微软系的,各种不自由,用mono又各种坑。nodejs入门门槛高,社区比python和java的小得多,而且几个用过python和go的都觉得用nodejs真是太傻了。
靠谱 不过有时候觉得太轻量也麻烦. 社区用的tornado,如果你只装tornado,你会发现简单是简单,但也太简单了. 然后还要去自己整合一些东西,比如jinja2,才能开始流畅的开发. 不过python在windows和linux下表现都良好. 相比之下ruby on rails更方便点,啥都有了,直接开工.不过ror在windows上不好用.