¿Cómo se almacena y recupera las variables de sesión personalizadas en Drupal 6?

Drupal emplea un controlador de sesión personalizado que cambia lo familiar ...

$_SESSION['foo'] = 'bar';<br>echo $_SESSION['foo'];

...comportamiento. La variable de sesión anterior de "foo" no persistiría de una página a otra.

Muchos comentarios y entradas en el foro en Drupal.com plantean el problema de que Drupal utiliza un controlador de sesión personalizado por motivos de rendimiento y compatibilidad con la agrupación de servidores. Sin embargo, no consigo encontrar ejemplos específicos que respondan a la pregunta: "¿Necesita administrar sus propias variables de sesión en todas las páginas de Drupal y no quiere recurrir a las cookies? Así es como lo hace ..."

¿Alguien tiene experiencia con esto? Mi uso NO estaría dentro de las páginas externas de Drupal sino en las páginas de la plantilla. Esto es para un usuario anónimo, no registrado en uno. El comportamiento de $ _SESSION es el esperado en ese caso.

Respuestas a la pregunta(1)

Su respuesta a la pregunta