Using Sessions for High Traffic with AJAX - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Development (https://forum.codeigniter.com/forumdisplay.php?fid=6) +--- Forum: CodeIgniter 3.x (https://forum.codeigniter.com/forumdisplay.php?fid=17) +--- Thread: Using Sessions for High Traffic with AJAX (/showthread.php?tid=81869) |
Using Sessions for High Traffic with AJAX - ElTomTom - 05-12-2022 I was reading the CodeIgniter 3 documentation on using sessions and high traffic with AJAX, and it recommends using session_write_close(). My application has functions that write and read directly from $_SESSION, as an example below. PHP Code: function setSession($index, $value) { Another issue that I found strange, CodeIgniter already has by default a session_start() function that is automatically triggered at the beginning of execution, without intervention from my code. What would this session_start() look like if my functions are going to call it every time something is fetched from the session? RE: Using Sessions for High Traffic with AJAX - InsiteFX - 05-13-2022 I load the sessions in my BaseController like this. PHP Code: // Ensure that the session is started and running RE: Using Sessions for High Traffic with AJAX - ElTomTom - 05-19-2022 I still use CodeIgniter version 3. I'm basing myself on this sentence from the session documentation (Session Library — CodeIgniter 3.1.13 documentation): Long story short - call session_write_close() once you no longer need anything to do with session variables. The problem is that sometimes I use session at the beginning of the code, then halfway through the code. In this case from what I understand the best thing would be for my code to be like this, correct? PHP Code: function setSession($index, $value) { RE: Using Sessions for High Traffic with AJAX - InsiteFX - 05-19-2022 That should work fine for you. |