Maison  >  Article  >  développement back-end  >  Pourquoi Facebook utilise-t-il php ?

Pourquoi Facebook utilise-t-il php ?

(*-*)浩
(*-*)浩original
2019-10-14 15:31:075112parcourir

En 2003, Zuckerberg, 19 ans, a terminé Facebook dans son dortoir de Harvard. Aujourd'hui, la valeur marchande de Facebook a dépassé les 250 milliards de dollars !

Pourquoi Facebook utilise-t-il php ?

Les débuts de Facebook ont ​​été fondés sur une idée.

Lorsque Zuckerberg était encore étudiant en deuxième année à Harvard, il souhaitait créer un réseau social pour son aîné (Adam D Angelo). (Apprentissage recommandé :

Tutoriel vidéo PHP)

Zuckerberg connaissait bien le C++ avant de démarrer Facebook, mais plus tard, Dangdang a enseigné à Zucker quelques connaissances de base de PHP Berg, et avec cela, Zuckerberg a complété Facebook.

Selon les documents historiques décrits sur la page Wikipédia de Facebook, Zuckerberg a écrit le code initial de Facebook en octobre 2003.

Quels langages étaient utilisés pour écrire des sites Web en 2003 Perl, PHP, ASP et Java.

Et Facebook utilise évidemment le langage PHP avec beaucoup de succès (même si PHP 5.0.0 est encore une version bêta)

Alors, pourquoi Zuckerberg a-t-il choisi le langage de programmation PHP ?

1. Culture hacker

Le choix du langage PHP pour construire Facebook est en grande partie lié à la culture hacker prônée par Zuckerberg. « Il est plus important d'être fait que d'être parfait » ; « Agir rapidement et enfreindre les règles ».

2. Développement des temps

"Les seuls arts martiaux au monde sont rapides." Cela est également vrai pour l'Internet en développement rapide d'aujourd'hui.

Vous savez, les utilisateurs changent constamment, donc la seule façon de saisir les opportunités est d'être rapide. Par conséquent, Zuckerberg ne peut pas se demander si le code est élégant, même s’il maîtrise le C++.

Il souhaite principalement que ses amis se connectent à Thefacebook pour voir des photos de filles qu'ils connaissent.

3. Le langage PHP peut être compilé et converti en C++

Lorsqu'un menuisier fabrique une chaise, il peut envisager d'utiliser du bois au lieu du métal.

De la conception d'un site Web à l'écriture d'une application Web, vous pouvez utiliser PHP pour le réaliser.

Mais le langage PHP a encore ses propres défauts, alors Facebook a ensuite formé une équipe d'ingénieurs senior pour concevoir un compilateur et compiler PHP en C++ pour l'exécution.

Dans le même temps, la tâche des experts en langage informatique de Facebook est de permettre aux programmeurs de Facebook de continuer à maintenir la culture de style PHP.

Il semble que Zuckerberg ait un penchant particulier pour le langage PHP, ou peut-être que c'est la programmation enseignée par son bon senior Dangdang lui-même. La programmation Jarvis de Zuck utilise également le langage PHP.

Pour cette raison, les internautes ont également des opinions différentes :

Internaute 1 : Zuckerberg : PHP est le meilleur langage du monde

Internaute deux : Cela dépend principalement de la situation. Utiliser PHP pour créer un microcontrôleur n'est pas la meilleure solution, et utiliser C pour créer une page Web n'est certainement pas idéal.

Internaute 3 : le bon senior de Zuckerberg est le maître des coulisses...

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn