z****e 发帖数: 54598 | 1 【 以下文字转载自 JobHunting 讨论区 】
发信人: rtscts (syslink), 信区: JobHunting
标 题: Re: 大家介绍一下当下比较流行的网页编程吧 (转载)
发信站: BBS 未名空间站 (Fri Aug 23 00:14:42 2013, 美东)
大家不要瞎猜了,我老再次给大家指点明路吧。node.js,nginx这类的好像是什么革命
,其实不解决任何核心的问题,这也就是这些所谓的技术不温不火的原因。一个网站或
者webservice真正的bottleneck永远在后端数据处理,前端那点html code generation
的latency不值一提。Amazon用perl写的前端,Facebook用php写的,没什么差别。
所以搞前端的,要么就是用户体验客户端javascript做的好,要么就美工css做得好,
前端服务器framework没什么好研究的,servlet足够了。除非你做的都是啥静态文件比
如论坛啥的 -- 不过那属于业余范畴,不打粮食。 |
r****y 发帖数: 26819 | 2 转过来是为了看这明路指的自相矛盾,node.js和nginx都是后端,却“都不解决任何核心
的问题”?
generation
【在 z****e 的大作中提到】 : 【 以下文字转载自 JobHunting 讨论区 】 : 发信人: rtscts (syslink), 信区: JobHunting : 标 题: Re: 大家介绍一下当下比较流行的网页编程吧 (转载) : 发信站: BBS 未名空间站 (Fri Aug 23 00:14:42 2013, 美东) : 大家不要瞎猜了,我老再次给大家指点明路吧。node.js,nginx这类的好像是什么革命 : ,其实不解决任何核心的问题,这也就是这些所谓的技术不温不火的原因。一个网站或 : 者webservice真正的bottleneck永远在后端数据处理,前端那点html code generation : 的latency不值一提。Amazon用perl写的前端,Facebook用php写的,没什么差别。 : 所以搞前端的,要么就是用户体验客户端javascript做的好,要么就美工css做得好, : 前端服务器framework没什么好研究的,servlet足够了。除非你做的都是啥静态文件比
|
z****e 发帖数: 54598 | 3 对于大多数java程序员
web server显然是前端,但是对于公孙大神来说
web server才是后端
原文一点都没说错,说得很好
核心
【在 r****y 的大作中提到】 : 转过来是为了看这明路指的自相矛盾,node.js和nginx都是后端,却“都不解决任何核心 : 的问题”? : : generation
|
r****y 发帖数: 26819 | 4 3-tier,和具体某个语言没啥关系。
【在 z****e 的大作中提到】 : 对于大多数java程序员 : web server显然是前端,但是对于公孙大神来说 : web server才是后端 : 原文一点都没说错,说得很好 : : 核心
|
z****e 发帖数: 54598 | 5 有关系阿
中间那个tier不稳定可不行
这一点上说,jvm无可替代
其它所有语言,优化好了,也就比jvm慢那么几倍吧?
web倒是可以随便换
【在 r****y 的大作中提到】 : 3-tier,和具体某个语言没啥关系。
|
g*****n 发帖数: 420 | 6 C#的虚拟机看来在你看来不是虚拟机
【在 z****e 的大作中提到】 : 有关系阿 : 中间那个tier不稳定可不行 : 这一点上说,jvm无可替代 : 其它所有语言,优化好了,也就比jvm慢那么几倍吧? : web倒是可以随便换
|
z****e 发帖数: 54598 | 7 如果我没记错的话
.net的实现机制跟java不一样
牺牲了层面以简化开发
让人感觉很怪异
delphi当年做的结构就很糟糕
所以挖过去做.net看来也不是很行
当然你觉得clr可以的话,那也算吧
但是问题在于,clr的规则比较孤立
我没有必要选择一个比较孤立的规则系统
而且是版权产品,搞不好要给钱的
【在 g*****n 的大作中提到】 : C#的虚拟机看来在你看来不是虚拟机
|
d********g 发帖数: 10550 | 8 别扯了,MS这几年是很烂,好歹也算虎落平阳被犬欺。一个开源一个闭源一个纠结了一
帮小弟一个单打独斗互相你来我往过招十多年,单论功力那是高下立现。marketing和
license那是另一回事,这两个要分清
MS如果内裤不要了直接把.net献出来随便谁都可以乱搞,鹿死谁手还很难说,当然现在
不管怎么样都有点晚了
【在 z****e 的大作中提到】 : 如果我没记错的话 : .net的实现机制跟java不一样 : 牺牲了层面以简化开发 : 让人感觉很怪异 : delphi当年做的结构就很糟糕 : 所以挖过去做.net看来也不是很行 : 当然你觉得clr可以的话,那也算吧 : 但是问题在于,clr的规则比较孤立 : 我没有必要选择一个比较孤立的规则系统 : 而且是版权产品,搞不好要给钱的
|
z****e 发帖数: 54598 | 9 脱了也木有用
人家ibm那边搞jvm都搞了多少年了
再说你让m脱裤子,那跟剁自己鸡鸡有啥区别?
那当初干嘛跟java闹翻了?
直接impl jvm不就好了?
单论什么功力?server连个硬件都没有
还怎么个功力法?必要时候ibm连硬件一起带着来优化
很多特大系统就是ibm的主机撑着
分布式上个分布式的transaction都搞不定,还谈什么功力?
【在 d********g 的大作中提到】 : 别扯了,MS这几年是很烂,好歹也算虎落平阳被犬欺。一个开源一个闭源一个纠结了一 : 帮小弟一个单打独斗互相你来我往过招十多年,单论功力那是高下立现。marketing和 : license那是另一回事,这两个要分清 : MS如果内裤不要了直接把.net献出来随便谁都可以乱搞,鹿死谁手还很难说,当然现在 : 不管怎么样都有点晚了
|
g*****g 发帖数: 34805 | 10 C#不能跑在Linux上,先天不足。Mono又没人用。
【在 g*****n 的大作中提到】 : C#的虚拟机看来在你看来不是虚拟机
|
l*****v 发帖数: 498 | 11 so what? windows server have almost the same marketing share as linux if not
more.
【在 g*****g 的大作中提到】 : C#不能跑在Linux上,先天不足。Mono又没人用。
|
g*****g 发帖数: 34805 | 12 flag这些的服务器又不算了是吧?
not
【在 l*****v 的大作中提到】 : so what? windows server have almost the same marketing share as linux if not : more.
|