Мне кажется, вы (все) запутались в трёх соснах
Если коротко:
Сессия - сеанс связи клиента с сервером.
SID - ИД сессии/сеанса.
Параметры/переменные сессии - данные, нужные только в течении сеанса.
Обычно, SID генерится на сервере, а хранится в куках на клиенте и передаётся на сервер при каждом запросе. Что будет делать сервер с этим SID - заморочки разраба и админа.
Как правило, с SID связаны т.н. параметры сесиии ($_SESSION, например), которые хранятся на сервере. Насколько знаю, есть три варианта их хранения:
- файлы (встроено в ПХП) /малонагруженные проекты - десятки/сотни в сек на сервер/
- БД (типа mySQL) /средненагруженные проекты - сотни/тысячи в сек/
- кеш (типа, memcached) /высоконагруженные проекты - тысячи/десятки_тысяч в сек/
Обычно в сессионных параметрах хранится небольшой объём данных, нужных только в течении сеанса.
В частности, в $_SESSION можно хранить ИД юзера, чтобы при генерации страницы загружать его параметры (в т.ч. и волнуемое ТС "имя пользователя", хотя это всего-навсего 1/100 свойств юзера) и далее уже формировать страницу с учётом этих (и не только) данных.
Зачастую параметры сессии используют для расчёта статистики времени нахождения посетителя на сайте, число заходов и т.п.
Как-то так... А вообще, в инете полно статей по этому поводу, просто надо внимательно прочитать несколько и всё будет понятно, более или менее.
_____________
Рекламка / ad.pesow.com Хрень / mr-1.ru