Questo è qualcosa che mi sono sempre chiesto: perché PHP è più lento di Java o C#, se tutti e tre questi linguaggi vengono compilati in bytecode e poi eseguiti da lì? So che normalmente PHP ricompila ogni file con ogni richiesta, ma anche quando si porta l'APC (una cache bytecode) nell'immagine, le prestazioni non sono affatto vicine a quelle di Java o C# (sebbene l'APC lo migliori notevolmente).Cosa rende PHP più lento di Java o C#?
Modifica: Non sto nemmeno parlando di queste lingue sul livello web. Sto parlando del confronto di questi quando si tratta di numeri che scricchiolano. Nemmeno incluso il tempo di avvio o qualcosa del genere.
Inoltre, non sto prendendo una sorta di decisione basata sulle risposte qui. PHP è il mio linguaggio di scelta; Ero semplicemente curioso del suo design.
Questo si sta avvicinando al territorio delle fiamme. Meglio contrassegnarlo come soggettivo – mcjabberz
dovrebbe essere wiki della comunità – SilentGhost
Questa è una grande domanda, e sicuramente non soggettiva o polemica. Merita più credito IMO. –