PHP: Services_JSON vs. json_decode

Da PHP4 noch keine native JSON-Unterstützung mitbrachte hatte ich mich für Services_JSON entschieden. Eine neue Anwendung erforderte nun das Hochladen von größeren Datenmengen. Dabei stieß Services_JSON an seine Grenzen: Ab einer gewissen Datenmenge wurden die Daten nicht mehr umgewandelt.

Da PHP5 inzwischen gut verbreitet ist konnte ich

1
2
3
4
function json2array($sJson) {
	$oJson = new Services_JSON ( SERVICES_JSON_LOOSE_TYPE );
	return $oJson->decode ( $sJson );
}

nun durch

1
2
3
function json2array($sJson) {
	return json_decode($sJson, true);
}

ersetzen.

Das Resultat
Das Parsen der JSON codierten Daten läuft nun um Faktoren schneller.

Keine Kommentare

Noch keine Kommentare.

RSS Feed für Kommentare zu diesem Artikel. TrackBack URI

Hinterlasse einen Kommentar

WordPress Themes