Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/11/2011, 14:53
Avatar de charlyalegret
charlyalegret
 
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 12 años, 7 meses
Puntos: 140
Respuesta: Es lo mismo dos sesiones a una sesion con array y dos elementos

Ya sé que ha quedado claro la opción más práctica, pero como investigador, y estando aburrido, me he permitido hacer el siguiente experimento. Aclaro que no he trabajado nunca con sesiones por lo que puede que haya cometido algun error. Aviso que me he inspirado en http://www.phpbench.com/

- Test 1, 1000 sesiones, :

Código PHP:
Ver original
  1. <?php
  2. $t = microtime(true);
  3. while($i < 1000) {
  4.     $_SESSION["variable$i"] = $i;
  5.     ++$i;
  6.     }
  7. echo (microtime(true) - $t);
  8. ?>

- Test 2, 1 sesion con array de 1000 entradas.

Código PHP:
Ver original
  1. <?php
  2. $t = microtime(true);
  3. while($i < 1000) {
  4.     $_SESSION["padre"]["variable$i"] = $i;
  5.     ++$i;
  6.     }
  7. echo (microtime(true) - $t);
  8. ?>



Resultado test 1 (media de 3): 0.00085

Resultado de test 2 (media de 3): 0.00093

....