bonjour,
J'utlise la fonction PHP « base64_encode », classique pour des urls dans un cas précis, dans une version sécurisée.
Ces Urls sont un peu longues, toutefois j'ai découvert ce nouveau code qui permet de gagner un bon 1/3 sur la
longueur d'une Url encodée en base64
encodage/décodage
$encoded = strtr(base64_encode(addslashes(gzcompress(serialize($string),9))), '+/=', '-_,');
$string= unserialize(gzuncompress(stripslashes(base64_decode(strtr($encoded, '-_,', '+/=')))));
En dehors du fait que cela peut interressé, je voudrais savoir si ce code modifié utilise beaucoup de ressources CPU
supplémentaire.
merci d'avance
ludo
J'utlise la fonction PHP « base64_encode », classique pour des urls dans un cas précis, dans une version sécurisée.
Ces Urls sont un peu longues, toutefois j'ai découvert ce nouveau code qui permet de gagner un bon 1/3 sur la
longueur d'une Url encodée en base64
encodage/décodage
$encoded = strtr(base64_encode(addslashes(gzcompress(serialize($string),9))), '+/=', '-_,');
$string= unserialize(gzuncompress(stripslashes(base64_decode(strtr($encoded, '-_,', '+/=')))));
En dehors du fait que cela peut interressé, je voudrais savoir si ce code modifié utilise beaucoup de ressources CPU
supplémentaire.
merci d'avance
ludo