做 app 的服务端 API,求推荐 Python/PHP 框架

2014-12-22 16:20:36 +08:00
 fullstack0xyz
用过Yii1.1(熟练), Django1.7(不太熟),倾向用Python,但不太想用django,一方面不太熟,还有觉得更改数据库表的字段的时候migration太麻烦,自己做小项目玩,可能后面会加很多功能,不太可能一开始就把数据库设计好,像Yii就挺爽的,有个gii可以自动生成代码

搜了一下,看到别人推荐主要是Python: django, flask; PHP: yii2, slim

求助v友推荐一下
9422 次点击
所在节点    程序员
63 条回复
linnchord
2014-12-22 18:55:12 +08:00
python就flask/tornado
linnchord
2014-12-22 18:57:02 +08:00
python就flask/tornado

flask生态体系比较全面 插件多
tornado异步性能比较好 但是不少坑需要自己填
lujiajing1126
2014-12-22 18:59:41 +08:00
PHP的话Laravel~
其他太多了就不随便推荐了。。。
lygmqkl
2014-12-22 19:03:45 +08:00
Yii 1.x is enough, if u want outsourcer plz contact me.
lygmqkl
2014-12-22 19:04:16 +08:00
ps, full RESTful api, but we only accept >= 100,000 CNY's project
Jaylee
2014-12-22 19:22:57 +08:00
PHP推荐slim 我用过,很不错
semicircle21
2014-12-22 19:52:22 +08:00
用什么 REST 啊, 用 thrift 多爽, (逃
maga
2014-12-22 20:04:31 +08:00
@linnchord 用tornado, 最近遇到调用外部一个restfull API, 这个API里面timeout, 我整个都阻塞了。 异步东西还是有不少坑啊, 转而用flask
belin520
2014-12-22 20:06:56 +08:00
PHP: https://github.com/hfcorriez/pagon
这个做一个 restful server 学习成本非常非常低
clino
2014-12-22 21:12:49 +08:00
@vaneoooo "更改数据库表的字段的时候migration太麻烦"这个貌似uliweb也差不多哈,不过有个 uliweb alembic 的数据库迁移工具针对这种经常更改数据库结构可以用
virusdefender
2014-12-22 21:27:38 +08:00
django 和 django rest framework
kslr
2014-12-22 22:08:34 +08:00
@maga 你也明明是没有看文档
sujin190
2014-12-22 22:21:26 +08:00
@maga tornado本来就有异步的client啊
sujin190
2014-12-22 22:21:59 +08:00
tornado +1
crazycookie
2014-12-22 22:25:56 +08:00
django 1.7 migrate很方便啊,修改数据库命令执行下搞定
django tastypie 做restful的api太方便了

另外,以上帖子提到的任何一个框架都没有 django 成熟吧?
fullstack0xyz
2014-12-22 22:42:16 +08:00
@crazycookie 前段时间用的时候migrate没成功,应该是姿势不对

成不成熟无所谓,反正是自己玩,看看大家都用的啥
janxin
2014-12-22 22:50:16 +08:00
没太多需求falcon可以
qianlifeng
2014-12-22 22:58:39 +08:00
我用的django/django rest framework => https://api.getwox.com/plugin/
worldask
2014-12-22 23:00:37 +08:00
Laravel,非常强大
gancl
2014-12-22 23:06:42 +08:00
有没人用C#+sql server的? 并发等效率怎么样?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/155763

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX