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

楼主: neversay (子不语)   2014-08-04 14:39:47
※ 引述《superpai (超级白)》之铭言:
: 虽然说从“理论上”来讲一个多层的架构一层的前端可能同时也是另一层的后端
: 但是在 web development的领域来说从 F2E 前端工程师这个词发明出来以后
: Frontend 就是指跑在 broswer上的技术,所以没有人会觉得PHP是frontend的语言
这点我们可能有歧义,我认为在browser上跑的东西应该叫做client side,而
frontend是在server side的东西,不过这也有可能是我积非成是的观念。
: 不过就算以前会这样拆server并且命名,称呼PHP是“前端服务器语言”仍旧是
: 有问题的。
: 因为在就我找到的架构图,拆前后的是 server,而不是语言。
是如此没错,只不过PHP最常用在web server上,但是也是有人用PHP作RESTful等API
server上,但是是少数。从没形成主流。
我在这边也把“前端服务器语言”这句话拿掉,因为PHP只是很常用在web server,但
是要拿它来作API server或script也是没问题的。
: 是在server架构上对server做分类
: 没有对server上跑的语言做分类。
: 而PHP一般用途通常是只跑在一个server上,没有拆成前后
: 而且PHP做后端的事情远比做“前端(render html)”还多
: 所以我们才不曾用“前端服务器语言”来形容PHP。
若是说PHP是“服务器语言”应该比较没有问题吧?
http://en.wikipedia.org/wiki/Server-side_scripting
感谢指教!
作者: yzugsr (miaout17)   2014-08-04 15:09:00
大家名词定义不一样,这没有公信及严谨的定义据我所知,像Yahoo内部的frontend是指HTML+CSS+JavaScriptFacebook内部的frontend是指PHP那层,UI是指HTML+CSS+JS讨论前确认一下大家名词定义一不一样就好
作者: Fantast   2014-08-11 14:37:00
Yahoo的frontend也包括php, 只是现在都改用node.js了

Links booklink

Contact Us: admin [ a t ] ucptt.com