@
lijia18 稳定性没什么好说的,Flask这种微框架其实就是直接在协议之上包了薄薄一层而已,与其担心Flask的稳定性,不如担心你自己写的程序的稳定性。
如果你非要列举一个“知名”的Flask案例的话,我听说MoinMoin(Python写的wiki程序,应用比较广)已经用Flask来开发它们的下一个版本了。
@acdea4effdbb420d 别激动,伙计,我可没说说过Python的数据库的库(library)少之类的话:
“只有一个核心,其他数据库之类的要自己选,如果你对python的库(或其他如SQL之类的技术)不熟悉,那flask可能不太适合。 ”
我这句话的意思是,Flask这种微框架,没有像Rails或者Django那样为你提供一个自带的ORM,而将数据库的选择留着了框架的使用者自己,这种选择对于一个初级使用者来说可能是一个大问题(其实,我相信数据库的选择问题对任何人来说都是大问题),如果使用自带ORM的框架,学习成本就低一些,仅此而已,完全没有说“Python的数据库的库有问题”。
不过,说回来,Python的关系式数据库的库的确是比较齐全,但是在NoSQL数据库方面,Python已经被Ruby(或者说Rails)拉下一大段了:比如MongoDB,Ruby的MongoId的完整度,目前就没有一个Python库可以媲美,就算是比较活跃的MongoEngine,比起MongoId,也还有很长的路要走。
部分由于这个原因,我已经开始学习(其实是复习)Ruby/Rails了,当我以350km/h在轨道上飞驰的时候,我会怀念当初使用Python的日子。。。