用过各种服务端, Nginx+php , Python+ Flask , Golang,还是Node.js 神,一条 nohup 命令稳定三个月了。
下面说说不同端的使用体会,本人菜,对高手来说随便一门语言都能玩出花来。 1、Nginx+php 老牌搭档,PHP语法松散,容易上手,缺点跑不了多线程,不适合大规模处理数据。 2、 Python+ Flask ,Python Web效率太低了,经常跑着就崩了,也可能我脚本写的不好,现在只用来爬数据。 3、Golang,语法太严格了,大部分时间都用在搞语法上,而且经常内存跑满不释放,目前还有一个项目用的Go. 4、Node.js ,以前有前端的基础,很快上手,千万级的数据一样稳得很,缺点异步调用有点繁琐。 推荐学Node,一门语言前后端全搞定,虽然Ryan Dahl放弃了Node,但 Deno 并不是下一代 Node.js。 |
成也异步 败也异步 |
早年有句名言:程序会像它的编写者一样聪明,反之亦然 |
python+Django啊,这才是yyds |
好 |
大佬们懂得真多 我也就玩玩Nginx+php这种基础的东西 |
node学到中间件是真的烦,又扔到一边,但是前端底子上手特舒服,最近又看python,准备这俩选一个 |
npm.run ( node 运行命令 ) deno.run ( deno 运行命令 ) 两个域名都在手里 后面基本serverless 云函数的天下了 基本上主流平台就是node 不过deno官方也开始自己搞serverless了(deno.com/deploy) 还是很看好deno的 |
前端不熟,痛苦地一笔 |
用github上挺多程序,npm install很少能一次成功的好麻烦 |
本帖最后由 zhujizixun 于 2022-6-6 18:47 编辑
node不是有自带的进程监测工具吗,叫啥pm2,实在不行supervisor也行吧,nohup稳定运行是个什么骚操作 |