{eval=Array;=+count(Array);}
PHP
Rasmus Lerdorf在1994年創(chuàng)造出了PHP。它是由安裝在web服務(wù)器(Apache、Ngix)上的組件運(yùn)行的。
PHP代碼可以和HTML混合到一塊。 對于初學(xué)者就能很快寫出很有價(jià)值的代碼,這并不需要太多的練習(xí)。 這讓PHP變得越來越流行, 現(xiàn)在全球百分之八十的服務(wù)器上都在運(yùn)行著PHP。全球四分之一的網(wǎng)站都在用的一個內(nèi)容管理系統(tǒng)--WordPress,就是用PHP寫的。
Node.js
Ryan Dahl在2009年創(chuàng)造了Node.js。它是基于Google的V8 JavaScript解釋引擎(在Chrome瀏覽器里它負(fù)責(zé)執(zhí)行客戶端的JavaScript代碼)。與其它語言不同的是Node.js內(nèi)置了處理網(wǎng)絡(luò)請求和響應(yīng)的函數(shù)庫,所以你不需要多帶帶的服務(wù)器(Apache、Ngix)或者其他依賴。
Node.js雖然很新但是很快就獲得了極大的追捧。在很多的大公司都有在使用,例如:Microsoft,Yahoo,LinkedIn和PayPal。
作為一個初學(xué)者而言,學(xué)習(xí)node或許可能比php的難度有那么一點(diǎn)點(diǎn)的大,畢竟node需要非常靈活的調(diào)用方式,然而 PHP你只需要 使用同步的方式來寫就OK了,swoole可以幫助你進(jìn)行異步操作,你完全不用操心,服務(wù)器也是利用阿帕奇服務(wù)器來進(jìn)行通信 所以你的php代碼省了很多事,node就要自行 搭建server服務(wù)器和自行來寫 異步操作,這對于初學(xué)者而言 PHP確實(shí)好學(xué),但是node的并發(fā)速度要比PHP要快,代碼寫作理念也要更先進(jìn),越來越多的公司尤其是 bta開始接入 nodejs 比如 ucloud巴巴已經(jīng)在招收 web前端 時注明了 會nodejs的優(yōu)先考慮,其實(shí)意思就是說我要的 web前端 你必須會node。所以 入門 哪個看你的職業(yè)發(fā)展了,
我是一個web前端 入門后端學(xué)習(xí)哪個呢?我個人建議使用nodejs 畢竟 ES已經(jīng)在2015年發(fā)布,并且越來越多的 瀏覽器支持了 最新的這個 js 這版本的js已經(jīng)再往 企業(yè)級的方向走了,前景很棒啊 所以 使用 同樣適用 js語言的 node 發(fā)展前景要好,最重要的一點(diǎn)是,后端很大一部分的操作是跟數(shù)據(jù)庫密不可分的,同樣適用js操作的mongodb跟nodejs具有 類似 PHP和 mysql這樣的黃金組合,如果你熟悉js就使用 node家上 mongo吧。
使用 node的 黃金組合 那就是 nodejs mongodb json 使用 nodejs 作為后端開發(fā)環(huán)境 mongodb作為數(shù)據(jù)庫 json作為 數(shù)據(jù)存儲傳輸,
使用 PHP的 框架,一是 繁多,PHP畢竟已經(jīng)出世了 好多年了 各種框架也是繁多 二來就是比較穩(wěn)定 畢竟 經(jīng)過了那么多年的考驗(yàn) 在此給大家推薦一款非常流行的 worldpress 一款 利用 PHP和mysql的 博客框架,非常流行
0
回答3
回答0
回答0
回答5
回答5
回答5
回答10
回答10
回答5
回答