На какво е писан фейсбук ?

От: На какво е писан фейсбук ?

PHP е бавен език. FB е писан основно на C++.

хахаха изби рибата, чесно!

а как ще обясниш линковете към профилите:

Код:
https://www.facebook.com/profile.php?id=

Facebook е писан на PHP основно има и много AJAX както каза Blinky
 
От: На какво е писан фейсбук ?

A PHP на какво е писан според вас :) FB според мен е някакво къстъм PHP с МНОГО C++ модули около него. На чисто PHP просто няма да издържи.
 
От: От: На какво е писан фейсбук ?

хахаха изби рибата, чесно!

а как ще обясниш линковете към профилите:

Код:
https://www.facebook.com/profile.php?id=

Facebook е писан на PHP основно има и много AJAX както каза Blinky

Започнат е на PHP, но после, след като са видяли колко е неефективен PHP за такъв огромен сайт, са минали на the real power - компилираните езици. Дадената от теб страница в момента пренасочва към друга, която е без разширение .php... Трябва да са мазохисти, че да оставят FB с PHP.
 
PHP е бавен език. FB е писан основно на C++.

A PHP на какво е писан според вас FB според мен е някакво къстъм PHP с МНОГО C++ модули около него. На чисто PHP просто няма да издържи.

Леле като задрънкате такива .... все едно сме в детската градина... PHP е бавен, а моите маратонки пък са много бързи! И издържат по много.

Значи php като е писан на c++, ама той пък е базиран на c ... и така ще изкараме, че е писан на асемблер май.

btw AJAX не е програмен език.
 
От: На какво е писан фейсбук ?

Айде да не задълбаваме, по тая логика излиза, че Facebook е писан на асемблер както каза vaskoa

разровете се в нета е проверете в основата е PHP, без значение какви модули има, не ми се спори за глупости.
 
От: На какво е писан фейсбук ?

Ето това е всичкият PHP, който се използва във FB:
HipHop for PHP is a source code transformer for PHP script code and was created to save server resources. HipHop transforms PHP source code into optimized C++. After doing this, it uses g++ to compile it to machine code.

Така че бекендът на FB е C++, както казах.
 
От: Re: На какво е писан фейсбук ?

btw AJAX не е програмен език.

Да, знам. Просто е за тези уеб разработки, които са функции на PHP-то. Но съм твърдо за PHP идетя или по-скоро за C++, тъй като AJAX силно влиза от 2005 г., а facebook е от поне 2004 г. :) Мога и леко да се бъркам, но предполагам това е. Тръгнали са на твърдо PHP или С++ (не знам кое им е било в по-готов вид, предполагам първото) , като все още са с основата C++, но лека полека се пренасят на по-високите нива. Трудно успяват с обиновени PHP приложения да направят толкова интерактивен сайта от към функции и избражения. Може и да има начин, но опредлено с миск се получава по-добре.
 
Re: От: На какво е писан фейсбук ?

Ето това е всичкият PHP, който се използва във FB:


Така че бекендът на FB е C++, както казах.

Тоест признаваш, че ФБ е писан на php :) ?! Което е и въпроса на темата .... Не виждам някой да пита "до какво се компилира php кода, след като е написан. "

Значи по твоята логика аз като ползвам APC за всичките ми сайтове, би следвало да казвам, че си пиша проектите на APC?

Не знам какво имаш предвид с "бекенд", но в повечето случаи под това разбира "административната част на сайта".
 
От: На какво е писан фейсбук ?

Ами щом така задаваш въпроса, значи си признавам :) Ама това би объркало автора. Той ще си помисли, че като е писан на PHP, значи рънва чрез него. А ядрото си е C++ базирано, така че е подвеждащо да кажа PHP :)
 
От: На какво е писан фейсбук ?

Мали що глупости се дрънкат :) На PHP е писан и продължава да се пише на PHP. А за гъзария са си написали това HipHop, което им взима PHP кода, преправя го на C++ и го компилира. Това става автоматично, иначе самото писане пак си е на PHP.

http://developers.facebook.com/blog/post/358/


Мани другото, ми и Mysql ползват :)
http://gigaom.com/cloud/facebook-shares-some-secrets-on-making-mysql-scale/
 
От: На какво е писан фейсбук ?

Facebook имат собствен PHP компилатор, който е опън сорс. Всеки може да го пробва - https://github.com/facebook/hiphop-php/wiki/

Той транслира PHP кода до C++ изпълним файл. Целия сорс на FB е събран в едно доста голямо ехе. В някое от видеотата имаш един пич, който обясняваше за това и как използват torrent протокола за да деплойват по хилядите си машини.
 

Горе