Вопрос в том, быстрее ли получать данные из параметров POST / GET, чем при использовании SESSION?
Подробности:
1. Когда пользователь отправляет форму (не Ajax) из представления, в настоящее время она направляется в сценарий, который действует как контроллер. В этом сценарии он вначале вызовет session_start () и извлечет один параметр «userid» для последующего использования, а затем перенаправит пользователя на другую страницу с помощью заголовка («Location:»). Обработчик сеанса имеет значение «файлы» (по умолчанию). Я подумываю заменить это передачей «ID пользователя» в качестве параметра POST. Это собирается улучшить производительность?
P.S веб-приложение сталкивается с проблемой, из-за которой данные сеанса «теряются» во время большого трафика (~ 1000 одновременных пользователей), однако эта потеря является периодической и возникает у большинства пользователей. Я пытаюсь оптимизировать его в рамках заданного набора характеристик сервера.
Спасибо
СЕССИЯ означает, что файлы расположены на сервере.
POST / GET означает, что данные поступают от пользователя напрямую через сеть.
Основная проблема будет, если вы отправите «ID пользователя» с помощью POST / GET, это проблема безопасности. Это означает, что любой может отправить любой «идентификатор пользователя» и отправить форму любому пользователю вашей системы.
Других решений пока нет …