![]() |
![]() |
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." |