Re: [情报]前端程式语言的霍格华滋 — Codecademy

楼主: superpai (超级白)   2014-08-04 08:38:31
※ 引述《neversay (子不语)》之铭言:
> http://bit.ly/1p2Ol0S
> 我脑中对于frontend/backend server的定义跟这张图一样。
> 如果说PHP产生网页的server是backend server,那RESTful那端的server要叫做?
> 一样叫做backend server吗? 我迷惑了......
> ※ 编辑: neversay (50.156.87.148), 08/04/2014 03:46:11
→ neversay:把fontend server改掉了。 很疑惑这是不是内部使用的名词 08/04 03:48
> 后来我发现不是啊,明明就有很多人这样称呼frontend server。
> ※ 编辑: neversay (50.156.87.148), 08/04/2014 04:07:56
虽然说从“理论上”来讲一个多层的架构一层的前端可能同时也是另一层的后端
但是在 web development的领域来说从 F2E 前端工程师这个词发明出来以后
Frontend 就是指跑在 broswer上的技术,所以没有人会觉得PHP是frontend的语言
就好像“老婆”这个词我们硬要说文解字,的确是“年老的女人”的意义但是
我们现在根本不会有人想到这种意思,会这么想的大概只有刚学中文的外国人
然后我 google "Web Front End server" 跑出大多数是 SharePoint 的东西
少数一些Java 的。
我还蛮好奇原PO的经历是什么,经过了哪个架构观,导致现在还是坚持PHP是个
“前端服务器语言”
不过就算以前会这样拆server并且命名,称呼PHP是“前端服务器语言”仍旧是
有问题的。
因为在就我找到的架构图,拆前后的是 server,而不是语言。
是在server架构上对server做分类
没有对server上跑的语言做分类。
而PHP一般用途通常是只跑在一个server上,没有拆成前后
而且PHP做后端的事情远比做“前端(render html)”还多
所以我们才不曾用“前端服务器语言”来形容PHP。
作者: neversay (子不语)   2014-08-04 03:48:00
把fontend server改掉了。 很疑惑这是不是内部使用的名词
作者: up9cloud (九天)   2014-08-04 08:52:00
这篇解释的很棒!推~
作者: viper9709 (阿达)   2014-08-04 23:16:00
推这篇~看法相同
作者: ProGuy (PG)   2014-08-05 13:26:00
推这篇

Links booklink

Contact Us: admin [ a t ] ucptt.com