Las sesiones son temporales y caducan de acuerdo a la configuracion que tengas en tu script.
Para variables de configuracion utilizo una tabla similar a la de muchos foros y cms:
Tabla: config
-----------------------
campo varchar(255) - Aqui almaceno el nombre del campo de configuracion
valor text - Aqui almaceno el valor correspondiente, puede ser un numero, una letra, una frase, un texto completo, bla bla bla
Código PHP:
// Cargo todo el contenido de la tabla de configuracion en $config y reviso los campos
if($config['campo'] == '1')
echo 'Este campo de configuracion esta activo';
// La URL principal de acceso al sitio
echo $config['base_url'];
// El nombre del sitio:
echo $config['site_name'];