|
|
|
สอบถาม วิธี เก็บค่า array 2 มิติ ใน localStorage/sessionStorage html5 |
|
|
|
|
|
|
|
เก็บเป็น TEXT เอาครับ
|
|
|
|
|
Date :
2015-09-29 16:13:16 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น Session Handler ใช้ Library จัดการแทนครับ เพราะการเก็บ Session จะต้องอาศัยรูปแบบของ PHP ครับ
|
|
|
|
|
Date :
2015-09-30 06:42:55 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวแปร session เป็นตัวแปรชนิด array
เพียงแต่มีวิธีการเก็บเมื่อ connect ต่อเนื่อง โดยมีเวลาเป็นตัวกำหนด
สามารถเรียกใช้ได้แม้ต่าง Request
แตกต่างจากตัวแปรธรรมดา ที่จบ Request ก็จะหายไป
ดังนั้นให้มองมันเป็น แค่ array ใช้งานเหมือน array ทั่วไป
ตัวอย่างการกำหนดค่าตัวแปร SESSION
Code (PHP)
<?php
session_start(); // กำหนดว่าจะใช้ตัวแปรชนิด session ต้องกำหนดไว้ก่อนที่จะมีการ ส่งข้อมูลให้ client
$_SESSION['yourVariableName']=$yourVariableName;
$_SESSION['yourArrayName']=$yourArrayName;
$_SESSION['yourArrayName']=array();
$_SESSION['yourArrayName'][]=array( 'd1'=>'d1', 'd2'=>'d2', 'd3'=>'d3');
$_SESSION['yourArrayName'][]=array( 'd1'=>'c1', 'd2'=>'c2', 'd3'=>'c3');
$_SESSION['yourArrayName'][]=array( 'd1'=>'e1', 'd2'=>'e2', 'd3'=>'e3');
|
ประวัติการแก้ไข 2015-09-30 07:07:35
|
|
|
|
Date :
2015-09-30 07:06:33 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็อยู่ที่ขนาดที่ว่างของ Harddisk, Memory, ระยะเวลาการเชื่อมต่อแต่ละครั้งซึ่งทำให้มี connection ทับซ้อนกันเยอะขนาดไหน
ที่เคยทำเวปบอร์ดมาช่วง Peak คนเข้าเยอะ online พร้อมกัน 4000+ นิดๆ ( ช่วง overlap connection time 150+)
ไม่พบปัญหา นะครับ
เครื่อง intel corei5, Ram32gb, HD500GB ( 3 เครื่อง load-balance +1 dbserver )
|
|
|
|
|
Date :
2015-09-30 14:41:24 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|