search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

為什麼扎克伯格用php語言打造Facebook,主要有3個原因!

2003年,19歲的扎克伯格在哈佛宿舍里完成 Facebook ,到如今Facebook市值已經突破2500億美元!

Facebook早期建立基於一個想法。

扎克伯格當時還是一個哈佛大二學生的時候,他要為學長(Adam D Angelo)噹噹創造一個社交網路。

扎克伯格在做Facebook之前很了解C ++,不過後來噹噹卻教了一些php基礎知識給扎克伯格,並據此扎克伯格完成了Facebook。

根據Facebook維基百科頁面描述的歷史記錄,扎克伯格於2003年10月寫下Facebook的初始代碼。

2003年使用什麼語言編寫網站?Perl,PHP,ASP和Java。

而Facebook顯然使用PHP語言相當成功(即使PHP 5.0.0仍然是beta版)

那麼,扎克伯格為什麼選擇php編程語言呢?下面w3cschool就在此分析一下,供大家參考。

1、黑客文化

選擇php語言打造Facebook,這很大程度上和扎克伯格所崇尚的黑客文化有關。「完成要比完美更重要」;「快速推進,打破常規」。

2、時代發展

「天下武功,唯快不破」,對於如今迅猛發展的互聯網,也是如此。

要知道,用戶多變,所以唯一能夠抓住機會的辦法就是快。也因此扎克伯格可能不會考慮代碼是否優雅,儘管他本身精通C++。

他主要想讓好友們可以登陸 Thefacebook 去看他們認識姑娘的圖片。

3、PHP語言可編譯轉換成C++

當木匠製作一把椅子,可能會考慮使用木材而不是金屬。

從設計一個網站到編寫一個 Web 應用程序,利用php能夠完成。

但PHP語言還是有它本身的缺陷,所以後來Facebook也組建了資深工程師團隊,設計編譯器,將php編譯成C++來執行。因為FaceBook的php語言屬於粘結劑語言。

與此同時,facebook的計算機語言專家的任務:讓Facebook的程序員繼續保持 PHP風格文化。

似乎扎克伯格是對php語言情有獨鍾,也可能那是他的好學長噹噹親自傳授的編程,Zuck的Jarvis編程也使用了php語言。

為此,網友也有不同的看法:

網友一:扎克伯格:php是世界上最好的語言

網友二:主要看場合,用PHP去做單片機就算不上最後,用c去做網頁肯定也不是很理想。

網友三:扎克伯格的好學長噹噹才是幕後高手...



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦