Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (4)
Emner PHP

Facebook på vej med lynhurtig udgave af PHP?

Tirsdag vil Facebook løfte sløret for sin egen udgave af PHP, som ifølge rygter har væsentlig bedre ydelse end den rene vare. Det skulle give websider, som kan indlæses fem gange hurtigere end i dag.

Af Tania Andersen Mandag, 1. februar 2010 - 11:09

Facebook har i al hemmelighed udviklet sin egen udgave af PHP, som skulle have væsentlig bedre ydelse end den klassiske udgave.

En anonym udvikler har i et interview med sitet The Rumpus fortalt om den nye PHP-version. Ligeledes har SDTimes' redaktør Alex Handy fået oplysninger om sagen.

Ifølge Alex Handys blog er der tale om, at kørselsmiljøet i PHP er blevet skrevet om fra bunden. Han skriver, at kernen i udviklerholdet bag PHP var på besøg hos Facebook i sidste uge for at diskutere det nye miljø. Den sociale tjeneste hyrede for to år siden et unavngiven udvikler til at løse opgaven.

På The Rumpus fortæller den anonyme Facebook-medarbejder om den omtalte udvikler:

»Fundamentalt set omskriver denne her fyr hele sitet på egen hånd. Halvfems procent af vores site er skrevet i PHP. Han skaber HPHP, Hyper-PHP, hvilket betyder, at han bogstaveligt talt omskriver hele sproget.«

Ifølge den anonyme medarbejder sker det ved at compile PHP, i stedet for at afvikle det som scripts. Alex Handy fra SDTimes mener også, at der er tale om en compiler i Facebooks kørselsmiljø.

Det nye miljø skulle give en reduktion i CPU-belastning på 80 procent, siger den anonyme Facebook-medarbejder til The Rumpus. Det skulle betyde, at tjenestens sider vil kunne indlæses fem gange hurtigere.

Firmaet Zend, som står bag store dele af udviklingen af PHP, har et kommercielt produkt, som kan oversætte PHP til en form for bytecode, "Zend Intermediate Code". Ifølge Zends egne oplysninger kan firmaets optimeringer give en forbedret ydelse på 40 til 100 procent.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
SAP Business Warehouse Seniorkonsulent / Arkitekt
Udgivet 26. okt 2011 15.05
Akademiker til metodeområdet
Udgivet 9. maj 17.29
Java udviklere – Web-frontend
Udgivet 16. jun 2011 14.21
Support Specialist med speciale i Microsoft og VMware
Udgivet 19. mar 14.33

Kommentarer (4)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Ulrik Hvide 1. feb. 2010 - 21.38
 
hmm, spændende

Tror ikke vi skal forvente at simple echo scripts bliver 80% hurtigere og php er da også et af de hurtigere programmeringssprog, men alle sprog har brug for forbedringer og jeg glæder mig da helt sikkert til at se hvad facebook har at sige.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Johan Holst Nielsen 1. feb. 2010 - 22.08
 
Re: hmm, spændende

Tjah, nu er det de lover jo også en hastighed der er 500% hurtigere. Men det gælder måske ikke for en simpelt echo, men hvem ville også bruge tid på at installere en speciel php version i et sådan tilfælde? Og hvem har egentlig en php version, der kun består et echo scripts (og som samtidig bekymrer sig om hastighed?).

/Johan

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Søren S. Nielsens billede
Søren S. Nielsen 1. feb. 2010 - 22.33
 
Bliver det frigivet?

Hmmm... Mon det kommer ud så vi andre kan få glæde af det også? Så gider jeg da ikke rode mere med caching af sider osv hvis jeg kan 5-doble hastigheden :)

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Johan Holst Nielsen 2. feb. 2010 - 09.26
 
Re: Bliver det frigivet?

Caching sker sjældent af hensyn til selve PHP koden. Det er i højere grad andre elementer der er problemet. F.eks. tunge SQL queries, eksterne kald til databaser eller data aggregation....

Disse vil ikke blive (nævneværdigt) hurtigere, selvom PHP koden køres hurtigere.

Derfor betyder det ikke, at man kan droppe caching, tværtimod skal man bruge caching, for at bevare et hurtigt site - hvor man har glæde af den hurtigere php kode.

/Johan

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Meego-afløseren Tizen klar til at tage kampen op med Android

Udgivet 23. maj 16.01Opdateret 23. maj 16.01

Massiv logning af danskernes internetbrug - men politiet bruger kun IP-adressen

Udgivet 23. maj 15.22Opdateret 23. maj 15.22

198 IBM-medarbejdere fritstillet med øjeblikkelig virkning

Udgivet 23. maj 14.28Opdateret 23. maj 15.10

Mystisk Project X afsløret: Rent flashlager giver fænomenal IOPS-ydelse

Udgivet 23. maj 14.19Opdateret 23. maj 14.19

Region sparer licens-millioner på at lukke ”Grønt System”

Udgivet 23. maj 13.22Opdateret 23. maj 13.22

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark

Ressourcehåndtering

Projectplace
  • Flere whitepapers

Branchenyheder

Konica Minoltas stand på drupa 2012 slog besøgsrekord

Konica Minolta Business Solutions Denmark

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Seneste debat

  1. Sådan formaterer du tekst i debatten på Version2

    30 comments.
    Last update 11 minutter 46 sekunder
    Skrevet af Jesper Lund Stocholm
  2. Minister giver e-læring i køreskolerne det røde kort

    2 comments.
    Last update 35 minutter 14 sekunder
    Skrevet af Jens Madsen
  3. Meego-afløseren Tizen klar til at tage kampen op med Android

    1 comment.
    Last update 36 minutter 3 sekunder
    Skrevet af Lars Knudsen
  4. HTML5 – det nye sort?

    6 comments.
    Last update 43 minutter 44 sekunder
    Skrevet af Robert Larsen
  5. GOTO - programming with the stars

    1 comment.
    Last update 49 minutter 36 sekunder
    Skrevet af Johannes Ulfkjær Jensen
  6. DanID: Du kan sagtens bruge NemID på MacOS X 10.5

    28 comments.
    Last update 52 minutter 16 sekunder
    Skrevet af Jakob Damkjær
  7. IBM fyrer 170 i Danmark

    1 comment.
    Last update 1 time 13 minutter
    Skrevet af Erik Bruus
  8. Mystisk Project X afsløret: Rent flashlager giver fænomenal IOPS-ydelse

    1 comment.
    Last update 1 time 14 minutter
    Skrevet af Christian E. Lysel

Mere debat »

It-virksomheder

Incube
|
TOPdesk Danmark
|
Sharkcell
|
GlobalConnect
|
Delegate
|
NNIT
|
BEC
|
Edora
|
Ciklum
|
Devteam Danmark
|
ProData Consult
|
4C Management Consulting
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300