Interessante Gerüchte kursieren momentan rund um die Social Networking-Plattform Facebook und die beliebte Web-Skriptsprache PHP. Das Core-Team des Open-Source-Projekts soll auf den Campus von Facebook eingeladen worden sein, um dort NDA-gebundene Informationen zu einer revolutionären Weiterentwicklung zu erhalten.
Bis jetzt gibt es nur Spekulationen über die geplante Weiterentwicklung. Im Blog von Alex Handy ist die Rede von einem kompletten Rewrite, es könnte sich allerdings auch um einen PHP-Compiler handeln. Wie auch immer, Facebook scheint dem vergleichbar langsamen PHP endlich Beine machen zu wollen.
Life's a bowl of cherries You can have as many as you can carry
2nd February 2010 11:46
Obermotz
Fünfzylindernazi
Registered: Nov 2002
Location: Fahrersitz
Posts: 1528
Also ich finde Facebook von der Usability, an AJAX-Implementierungen und der Geschwindigkeit top. Ich denke, Facebook ist knapp an der Grenze, das zu nützen was mit den gegebenen Standards möglich ist. Einen kompletten Rewrite kann ich mir nicht vorstellen, es wird ja schon seit geraumer Zeit an PHP 6 entwickelt..
Registered: Dec 2000
Location: Wien || Stmk
Posts: 8681
PHP ist im Vergleich mit den meisten anderen "Skriptsprachen" eigentlich gar nicht langsam. Was PHP sehr gut tun wuerde, waere ein definiertes Standardset von Erweiterungen. Den default-namespace muesste man auch mal gehoerig ausmisten, und den voellig irren Funktionswildwuchs ubarmherzig mit Feuer bekaempfen.
"Let's rewrite everything from scratch" klingt immer erst einmal gut, ist aber eigentlich fast immer eine verdammt bloede Idee.
Den Ansatz von Facebook finde ich auch irgendwo seltsam und fragwuerdig. Ich kann mir nicht vorstellen, dass ein Rewrite von PHP weniger Aufwand ist als eine Reimplementation der Facebook-Services in einer anderen, saubereren und besseren/schnelleren Sprache, auszer man verzichtet auf einige "Features" von PHP (wie realtiv gute Portabilitaet und Rueckwaertskompatibilitaet). Das waere dann halt kein fuer die Allgemeinheit nuetzliches PHP mehr.
__________________
Free Software. Free Society. Better Lives. ‖ self.blog() ‖ Sturgeon's Law: 90% of everything is crap.
2nd February 2010 11:54
deftenski
mit barockfelgen
Registered: May 2002
Location: back home
Posts: 1068
and the heavens shall tremble GAGA, GOGO, TRALAFITTI S: Sansa e2x0 V1 V: W123 Bremsteile
2nd February 2010 12:02
fatmike182
Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 3878
ist da php (& dann viel ajax drauf) wirklich das beste für ein facebook-Gebilde? Wie wärs mit Ruby in dem Fall?
__________________
Last edited by mat on 30th February 2008 at 13:37
2nd February 2010 14:59
COLOSSUS
Newsposter Nightmare Clockbot
Registered: Dec 2000
Location: Wien || Stmk
Posts: 8681
Ruby (ich kenne nur Benchmarks in Version 1.8, da sollte sich eigentlich inzwischen einiges getan haben) ist in den meisten Faellen deutlich langsamer als PHP5. Entwickeln tut man mit (z. B.) RoR sehr komfortabel.
__________________
Free Software. Free Society. Better Lives. ‖ self.blog() ‖ Sturgeon's Law: 90% of everything is crap.
2nd February 2010 15:38
EvilGohan
Sozialromantiker&Mensch
Registered: May 2004
Location: 68-071
Posts: 2717
vielleicht machi auch was falsch auf Facebook, verwend den falschen Brwoser (Opera), ODER kann einfach ned damit umgehn (open fire ), aber ich hab nur Probleme mit AJAX dort.
Könnt jedoch nicht behaupten, dass es mit dem IE besser funktionieren würd...ständig ist "ups" etwas schief gegangen...Facebook is langsam und fällt des öfteren mal aus (Seite läd nicht).
Hätt auch mal https probiert. Da funktioniert ajax jedoch zu 99% nicht.
__________________
"Reasonable people adapt to the world. Unreasonable people persist in trying to adapt the world to themselves. Therefore, all progress depends on unreasonable people." - George Bernard Shaw
naja, die änderungen die sich facebook für php ausgedacht hat, werden wenig auswirkung aufs frontend haben. die wollen nur ihre 30k server farm verkleinern.
__________________
"It is not enough to succeed. Others must fail." - Gore Vidal
2nd February 2010 15:52
fatmike182
Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 3878
mir taugt das Ajax-zeug auf FB auch wenig… (auch opera)
Originally posted by Obermotz Also ich finde Facebook von der Usability, an AJAX-Implementierungen und der Geschwindigkeit top. Ich denke, Facebook ist knapp an der Grenze, das zu nützen was mit den gegebenen Standards möglich ist. Einen kompletten Rewrite kann ich mir nicht vorstellen, es wird ja schon seit geraumer Zeit an PHP 6 entwickelt..
Hä ? Bei mir ist das schwer langsam, und des öfteren funktionierts einfach nicht. (Kann nicht posten, seh Status net, oder seh überhaupt gar nix bzw. nur Titelleiste)
Wie soll man sich das mit Compiler vorstellen, bzw wie rennt das ?
__________________
New: Asus P5E HDMI | Intel Core2Duo E8400 | 2x2GB Corsair XMS 2 | Asus EAH 4850 | 500 GB Caviar Blue Rassismus ist eine spezifische Form von Seelenblindheit.
Last edited by Hansmaulwurf on 2nd February 2010 at 20:39
2nd February 2010 20:29
userohnenamen
wascht mit Linux
Registered: Feb 2004
Location: Großgmain, SBG
Posts: 7672
facebook is in den letzten 2 wochen absolut unbedienbar teilweise, also von schnell kann man da imho auch ned sprechen
ich glaub bei facebook hats die letzten 2 wochn im hintergrund auch die datenbanken gut hergeschossn... da kamen teilweise ziemlich schräge sachn daher
2nd February 2010 20:40
kleinerChemiker
C2H5OH-Liebhaber
Registered: Feb 2002
Location: Wien
Posts: 2103
langsam habe ich weniger das problem als extrem buggy. obwohl ich keine PNs habe, werden mir in der oberen Leiste 7 angezeigt. Im Filter links verschwindet ein bestimmter Filter immer wieder um aber klurz darauf wieder da zu sein. Anwendungen muß man x-Mal blocken bis sie endlich nicht mehr erscheinein (sowohl im feed als auch in den Anfragen)
__________________
Warning: Invalid argument supplied for redox() in ...anorg.php on line 99 - Unable to disolve ---------------------------- mein Blog
2nd February 2010 20:42
fatmike182
Agnotologe
Registered: Oct 2005
Location: VIE
Posts: 3878
das Problem mit den Apps hat jeder den ich kenne - gehe davon aus, dass das mit Absicht ist…
__________________
Last edited by mat on 30th February 2008 at 13:37
2nd February 2010 21:04
kleinerChemiker
C2H5OH-Liebhaber
Registered: Feb 2002
Location: Wien
Posts: 2103
quote:
Originally posted by fatmike182 das Problem mit den Apps hat jeder den ich kenne - gehe davon aus, dass das mit Absicht ist…
LOL jaja, it's not a bug, it's a feature
nur warum soll gewollt sein, daß man alles x-mal machen muß?
__________________
Warning: Invalid argument supplied for redox() in ...anorg.php on line 99 - Unable to disolve ---------------------------- mein Blog