看板 Soft_Job
作者 superpai (超級白)
標題 Re: [情報]前端程式語言的霍格華滋 — Codecademy
時間 Mon Aug  4 08:38:31 2014


※ 引述《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。



--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.233.238
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1407112714.A.8F8.html
up9cloud:這篇解釋的很棒!推~1F 08/04 08:52

--
作者 superpai 的最新發文:
  • +2 Re: [討論] 前端網頁設計師 所需能力有哪些? - Web_Design 板
    作者: 42.66.78.255 (台灣) 2014-12-05 13:55:02
    前端網頁設計師,是一種設計師 所謂設計,一個看起來最屌的說法就是設計是解決問題 設計是不是就是解決問題我不知道 不過我認為設計至少目的是解決問題 所以網頁設計師要有競爭力,特別你還打強調了前端 就是要 …
    3F 2推
  • +1 Re: [情報]前端程式語言的霍格華滋 — Codecademy - Soft_Job 板
    作者: 114.43.233.238 (台灣) 2014-08-04 08:38:31
    看板 Soft_Job作者 superpai (超級白)標題 Re: 前端程式語言的霍格華滋 — Codecademy時間 Mon Aug  4 08:38:31 2014 > Web Fron …
    1F 1推
  • +4 Re: [心情] 前輩拒絕導入任何其他工具.... - Soft_Job 板
    作者: 114.37.73.200 (台灣) 2014-05-19 00:02:16
    我只想問改用 Git 的風險在哪裏... Git又沒有很難也不用錢也不會幫你code加入bug 也不是最新的科技,也沒聽過不穩
    14F 4推
  • +8 Re: [問題] 有關javascript的書 - Ajax 板
    作者: 1.164.135.110 (台灣) 2013-09-09 08:28:09
    這沒有什麼奇怪 就是賣給想學如何對網頁(DOM)進行修改的人。而不是想學JavaScript的人 要會的正是一點基礎的JS語法,以及如何使用jQuery。 jQuery到底是有把什麼JavaScrip …
    15F 8推