ホームページ  >  記事  >  バックエンド開発  >  なぜフェイスブックはphpを使うのでしょうか?

なぜフェイスブックはphpを使うのでしょうか?

(*-*)浩
(*-*)浩オリジナル
2019-10-14 15:31:075112ブラウズ

2003 年、19 歳のザッカーバーグはハーバード大学の寮で Facebook を完成させました。現在、Facebook の市場価値は 2,500 億米ドルを超えています!

なぜフェイスブックはphpを使うのでしょうか?

#Facebook は初期のアイデアに基づいて設立されました。

ザッカーバーグがまだハーバード大学 2 年生だったとき、先輩 (アダム D アンジェロ) のためにソーシャル ネットワークを作成したいと考えていました。 (推奨される学習: PHP ビデオ チュートリアル )

ザッカーバーグは Facebook を始める前に C をよく知っていましたが、後に Dangdang がザッカーバーグに PHP の基本的な知識を教え、​​これに基づいてザッカーバーグは Facebook を完成させました。 。

Facebook の Wikipedia ページに記載されている歴史的記録によると、ザッカーバーグは 2003 年 10 月に Facebook の最初のコードを作成しました。

2003 年に Web サイトを作成するために使用された言語は何ですか? Perl、PHP、ASP、Java。

そして、Facebook は明らかに PHP 言語を非常にうまく使っています (PHP 5.0.0 はまだベータ版ですが)

それでは、なぜザッカーバーグは PHP プログラミング言語を選んだのでしょうか?

1. ハッカー文化

Facebook を構築するための PHP 言語の選択は、ザッカーバーグが提唱したハッカー文化に大きく関係しています。 「完璧であることよりもやり遂げることが重要である」、「素早く行動し、ルールを破る」。

2. 時代の発展

「世界で唯一の格闘技は速い。」これは、急速に発展する今日のインターネットにも当てはまります。

ユーザーは変わりやすいので、チャンスをつかむ唯一の方法は迅速であることを知っておく必要があります。したがって、ザッカーバーグ氏は、C に習熟していても、コードがエレガントであるかどうかを考慮していない可能性があります。

彼は主に、友達に Thefacebook にログインして、知り合いの女の子の写真を見てもらいたいと考えています。

3. PHP 言語はコンパイルして C に変換できます

大工が椅子を作るとき、金属の代わりに木材を使用することを検討することがあります。

Web サイトのデザインから Web アプリケーションの作成まで、PHP を使用して完了できます。

しかし、PHP 言語には依然として独自の欠陥があるため、その後、Facebook はコンパイラーを設計し、実行用に PHP を C にコンパイルする上級エンジニアのチームも結成しました。

同時に、Facebook のコンピューター言語専門家の任務は、Facebook のプログラマーが PHP スタイルの文化を維持し続けられるようにすることです。

ザッカーバーグ氏は PHP 言語が特に気に入っているようで、あるいは彼の良き先輩であるダンダン氏から個人的にプログラミングを教わったためか、ザッカーバーグ氏のジャービス プログラミングも PHP 言語を使用しています。

このため、ネチズンもさまざまな意見を持っています:

ネチズン 1: ザッカーバーグ: PHP は世界で最高の言語です

ネチズン 2:これは主に状況によって異なりますが、PHP を使用してマイクロコントローラーを作成することは最適ではありませんし、C を使用して Web ページを作成することも決して理想的ではありません。

ネチズン 3: ザッカーバーグの良き先輩は舞台裏のマスターです...

以上がなぜフェイスブックはphpを使うのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。