К списку форумов К списку вопросов
Время жизни переменных в PHP
WapSmiles
29.04.2004 - 08:50
Какое время жизни переменных в PHP? Нужно держать переменную в памяти постоянно. Могу обращаться к ней в определенные промежутки времени. Но где прочитать как PHP работает с переменными?
Lucifer
1 - 29.04.2004 - 09:10
Если я не ошибаюсь, надо использовать сессии.
Или я ошибаюсь?
WapSmiles
2 - 29.04.2004 - 09:30
Нет. Идея такова: есть массив 60-200 килобайт. При каждом запросе его надо считать, обработать, записать. При интенсивности более 10 раз в секунду хостер категорически Против! Вот и подумал поместить его в память так сказать. Поддерживать его там, чтоб не убег.
WapSmiles
3 - 29.04.2004 - 09:31
Или подскажите, если буду постоянно слать к MySQL запрос SELECT, UPDATE то по идее он их кэшировать должен, соответственно и работа в памяти происходить будет. Но всеравно трата времени на коннект и т.д.
Lucifer
4 - 29.04.2004 - 09:55
Ну вообще то время жизни переменной пока выполняется скрипт. А там уже можно куки использовать, сколько укажешь - столько и проживёт. Ну так и в сессиях тоже..
наркоМан
5 - 29.04.2004 - 10:08
копай в сторону shared memory :)
http://ru.php.net/manual/en/function.shm-put-var.php
http://ru.php.net/manual/en/function.shm-get-var.php
OF
6 - 30.04.2004 - 09:41
Да, тока не забудь, что "This function does not work on Windows systems."

К списку вопросов на форуме Веб-дизайн

>>