PHP und Performance

Kommentieren Feb 01 2010 .txt, .json, .md

Well, I was able to put all the pieces together on this one, finally, and I now understand exactly what is up: Facebook has rewritten the PHP runtime from scratch. This coming Tuesday, they will make a big announcement around this project, and will make it available as open source software. I’m not really sure of any of the details of the project, but I do know that Facebook hired someone two years ago to do this, and I’m relatively sure this was a one-man project during that entire time.

Quelle: Facebook rewrites PHP runtime by Alex Handy

Als ich das las, dachte ich: “WTF ?! Die verwenden wirklich PHP ?”

PHP ist toll, flexibel, einfach und kann sehr vieles was man für eine Web-Anwendung braucht. Aber was es nicht kann ist Performance… Man kann schon viel damit machen und Dinge schneller machen, aber richtig schnell ist es nicht. Dazu kommt noch, dass PHP eine Script Sprache ist und keine Programmiersprache.

Dazu habe aber noch was in meinen Archiven gefunden:

Recently, Facebook provided us some information on their server park. They use about 30000 servers, and not surprisingly, most of them are running the PHP code to generate pages full of social info for their users.

We do not yet know what the outcome (if any!) of Kopenhagen will be, but what do these 30000 servers mean in terms of CO2? And what would be the impact of a more sane language instead of PHP?

Quelle: Facebook (PHP) is not very Kopenhagen

Einfach mal zu gemüte führen, dass wird sicherlicht den einen oder anderen zum denken bringen.