Portal społecznościowy

0

Witam Wszystkich!
Naszło mnie na naukę języka PHP, chciałbym w przyszłości stworzyć coś w rodzaju portalu społecznościowego. Mam jednak pytania. Jakie języki oprócz PHP trzeba znać, żeby taki portal działał stabilnie? Jakie bazy muszę znać MySQL wystarczy? Jeszcze tak z ciekawości może ktoś wie? Na jakich językach webowych opiera się popularny portal społecznościowy facebook, jakie bazy danych wykorzystuje? Jeżeli możecie to odpowiedzcie na ten post. Z góry dzięki ;-)

0

Druga część pytania

Z tego co ja wiem to fb robi jakieś własne pluginy dla php i na nich opiera się, dodatkowo żeby zwiększyć wydajność php jest kompilowany do C/C++ (w necie kiedyś artykuł widziałem). Fb generalnie wykorzystuje sporą ilość języków gdzie w ich skład wejdzie Python, PHP, HTML, CSS, javascript. Z baz danych wiem że na githubie mają swoje respozytorium WebScaleSQL czy jakoś tak i jest to zmodyfikowana wersja MySQL 5.6, dodatkowo do indexowania zawartości np chatu używają Apache Cassandra i coś mi się jeszcze obiło że MariaDB a całość procesu utrzymania portalu jest zautomatyzowana do panelu graficznego.

0

Jakie języki? Tym sposobem wywołasz kolejny lamet między ludźmi i ich gustami i guscikami :D
Java .. nie bo Ruby .. daj spokój Php.. i tak będzie się to ciągnęło przez cały temat :D

Ale do rzeczy. Facebook napisany był w php, potem stwierdzili ze chodzi za wolno i jest za mało wydajny przy takim ruchu więc wymyślili swój język programowania "hack" (http://hacklang.org/) który jest oparty na php. (Mamy już php w wersji 7 gdzie jest porównywalnie szybki z hhvm)
Co jeszcze musiałbyś znać? Wszystko na początek na czym opiera się cała webmasterka, javascript, jquery, css, html, baza danych itd

1 użytkowników online, w tym zalogowanych: 0, gości: 1