J'écris une petite page d'analyse qui va m'aider à traquer les bogues dans une application. En substance, il permet de comparer visuellement les données réelles et les entrées de journal, et d'effectuer un peu d'analyse sur les données.Comment compresser les fichiers JSON avec PHP?
Puisque ceci est pour le débogage seulement et puisque je déploierai ceci sur le site en direct je veux qu'il ait la charge de serveur aussi petite que possible. Plusieurs options d'analyse incluront une recherche de sous-chaîne plutôt lourde ou n opérations, donc je vais décharger cela au client.
Cela signifie que la page PHP va simplement prendre les données des tables et des journaux, JSON une partie, et l'écrire. Le client Javascript fera alors toute l'analyse etc.
Le problème est que les données JSON'ed seront de plusieurs Mo de large, et ma connexion au serveur - lente. Ce serait bien de compresser les données en quelque sorte. Quelqu'un a des idées?
L'environnement est PHP + Apache; Je ne sais pas si mod_gzip sera installé; et je n'ai aucun contrôle sur cela.
Correction de o_start à ob_start. –
Ça marche! Hourra! :) –
+1 - définitivement le chemin à parcourir. Notez, cependant, que PHP doit être configuré avec --with-zlib pour que cela fonctionne http://us2.php.net/manual/fr/zlib.installation.php –