Sto costruendo classi che si interfacciano con l'API di Twitter e mi chiedo se il parser XML o JSON incorporato di PHP sia più veloce? Twitter mi invierà gli stessi dati in entrambi i formati, quindi le prestazioni del PHP determineranno la mia scelta. Sto usando php_apc, quindi puoi ignorare il tempo di analisi e supporre che stia eseguendo il bytecode.PHP: il parser JSON o XML è più veloce?
Grazie!
more: Sto solo cercando di ottenere array associativi dai dati. Non sto facendo tree walking, l'iterazione dei nodi o qualcosa di troppo complesso. Il formato sarà sempre lo stesso. (Spero!)
Perché non analizzarlo autonomamente sui set di dati reali che utilizzerai? Le prestazioni del parser possono essere abbastanza dipendenti da ciò che si alimenta. –
Quale dei PHP xml-apis hai intenzione di utilizzare? Direi che SimpleXML e DOM sono più lenti o alla pari con JSON, mentre XMLReader o SAX sono più veloci. –