没搞过服务器端编程的人,怎么在最短的时间内满足一个简单的需求?

2015-01-20 14:20:19 +08:00
 noah1987

本人是码农,但不是互联网行业的。
最近跟朋友的项目突然有个需求,希望能让客户端之间通过某种方式能进行简单的通信:
客户端都在搞一件事情,然后报告下服务器,我是谁,我现在是否ok。客户端也随时在服务器那里查询大家ok的比例。
客户端数量在300以内。平时不使用,大概几周用一次,每次在1分钟内服务器端一共需要查询上千次。
就这么简单的事情。
我要用什么语言和方式能把这件事情最快的搞定?java sevlet? 微博应用?还有人给我提到过消息中间件?

3308 次点击
所在节点    问与答
34 条回复
9hills
2015-01-20 16:19:03 +08:00
用Flask,1天学会+搞定。

我教过一个不会任何HTTP编程的同学,一天用Flask做出简单的API
yakczh
2015-01-20 16:21:00 +08:00
@noah1987 外包出来吧
virusdefender
2015-01-20 16:39:03 +08:00
@noah1987 虚拟主机不行 但是可以用新浪云或者百度云 要是非得是虚拟主机的话,估计只能是 php .net 那些了~
Comdex
2015-01-20 16:52:37 +08:00
直接上简单的java servlet吧可靠
jatsz
2015-01-20 16:57:35 +08:00
如果是我的选择,我会选择Go。
1,把QuickStart看完就能基本搞定 http://beego.me/quickstart
2,在部署的时候没有依赖,直接拷贝二进制文件运行即可。
noah1987
2015-01-20 17:22:08 +08:00
@9hills flask方便部署么?比如放在虚拟主机或者新浪云上
noah1987
2015-01-20 17:22:22 +08:00
@jatsz thx,我看看
noah1987
2015-01-20 17:22:57 +08:00
@zado 用c写很麻烦。。
clino
2015-01-20 17:31:40 +08:00
看这个需求,如果web服务器可以用nginx,那么openresty应该是最快的吧,语言为lua
9hills
2015-01-20 17:51:36 +08:00
@noah1987 很方便。。。
aksoft
2015-01-20 18:41:14 +08:00
PHP是世界上最好的语言。。。
撸主会哪个那个快,哪个学习曲线平滑哪个快。。
gongweixin
2015-01-20 18:47:59 +08:00
既然没搞过服务端编程,那最快的方案就是不编程, http://www.bmob.cn/ 这个应该可以满足你,不过具体我也没细看,也没用过,只是听说有这么个东西,感觉符合你的要求。
FindHao
2015-01-20 19:00:54 +08:00
python 的tornado,最轻量级的,比web.py django更简单,直接从sae上搭建就行。
noah1987
2015-01-20 21:22:55 +08:00
@9hills 这玩意儿要先学python的!!正好用这个机会学学python吧。。。

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

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

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

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

© 2021 V2EX