Xeon303
Новичок
Как сохранить окружение между запросами
У десктоп-приложений, в отличии от веба, есть очень большие преимущества. Например, для desktop-приложений простительно загружаться по 5-10 секунд, а когда пользователь просматривает сайт, ему хочется получить результат мгновенно, несмотря на тот факт, что любая PHP-система готовит своё окружение при каждом запросе. Хотя, сама операция может быть довольно легкой, приходится каждый раз устанавливать соединения с базой данных, загружать множество библиотек и настроек.
Собственно вопрос именно в этом, как наиболее эффективно сохранить окружение включая все объекты, переменные, чтобы можно было использовать их между запросами. Вообще, это возможно как-то на PHP? Или повторная загрузка окружения неизбежна?
P.S. Любого рода кэш решает эту проблему лишь косвенно. Всё таки из кеша данные тоже необходимо загрузить и обработать.
У десктоп-приложений, в отличии от веба, есть очень большие преимущества. Например, для desktop-приложений простительно загружаться по 5-10 секунд, а когда пользователь просматривает сайт, ему хочется получить результат мгновенно, несмотря на тот факт, что любая PHP-система готовит своё окружение при каждом запросе. Хотя, сама операция может быть довольно легкой, приходится каждый раз устанавливать соединения с базой данных, загружать множество библиотек и настроек.
Собственно вопрос именно в этом, как наиболее эффективно сохранить окружение включая все объекты, переменные, чтобы можно было использовать их между запросами. Вообще, это возможно как-то на PHP? Или повторная загрузка окружения неизбежна?
P.S. Любого рода кэш решает эту проблему лишь косвенно. Всё таки из кеша данные тоже необходимо загрузить и обработать.


. Откуда у тебя такая уверенность в том что для desktop приложений всё загружается сразу в память и не делается никаких сторонних запросов ко всяким там dll и т.д или ты действительно думаешь что десктоп приложения всё сразу загружают?