Подскажите, как хранить сессии в оперативной памяти.

ergo777

Новичок
Подскажите, как хранить сессии в оперативной памяти.

Собственно субж.
Как я понял это настраивается в php.ini.
Подскажите что и куда прописывать...
 

dimagolov

Новичок
в оперативной памяти это вообще или ты знаешь где и как конкретно?
 

dimagolov

Новичок
HraKK, ему это рано, ему надо понять как их сохранять в разделяемой памяти для начала.
 

ergo777

Новичок
В общем и целом у меня идет обмен сервер <-> клиент с базой через 1 секунду по средствам xmlHttpRequest. Мне не нравится такое частое обращение к винчестеру. Я хочу, чтобы все изменения происходили в оперативной памяти и раз в час откатывались в базу.
Хочу использовать $_ SESSION, но не знаю, как настроить его для работы с оперативной памятью, а не файлом.
 

AmdY

Пью пиво
Команда форума
а ты представляешь сколько один запрос генерирует операций по чтению записи на диск? две лишних операции дело не исправит?
посмотри линку HraKK, там есть вариант с мемкэшем

-~{}~ 04.03.09 21:04:

ты наверное чат пишешь? обновление раз в секунду - это слишком часто
 

HraKK

Мудак
Команда форума
раз в секунду слишком долго - посмотри в сторону гугла они обновляю я не знаю раз в 0.01 сек)
 

Alexandre

PHPПенсионер
HraKK ;)
думаю что здесь корень зла - преждевременная оптимизация
но вариант хранить сессии в мемкеше в данном случае - самый оптимальный
 

zerkms

TDD infected
Команда форума
Alexandre
нельзя просто так говорить слово "оптимальный", пока не озвучены методики оценки этой самой оптимальности.
с точки зрения "ничего не делать и чтобы работало" оптимальнее встроенный механизм.
 
Сверху