12 มิ.ย. 2569
18:01 น.
#Web
🐘 PHP Session Locking — เมื่อ Ajax Request รอคิวเพราะ session_start()
เคยไหม? เปิดหน้าเว็บที่มี AJAX หลายๆ ตัวโหลดพร้อมกัน
แล้วรู้สึกว่ามันช้ากว่าที่ควรจะเป็น
โดยเฉพาะ request ที่ 2, 3, 4 มันรอคิว...
นั่นเพราะ PHP session มีพฤติกรรมล็อคไฟล์...
10 มิ.ย. 2569
20:01 น.
#Web
🐘 PHP Session Locking — เมื่อ request ถัดไปต้องรอ request ก่อนให้เสร็จ
เคยไหม? เปิดหน้าเว็บแล้วโหลดช้า — แต่ไม่ใช่เพราะ database หรือ API ภายนอก
เป็นเพราะ PHP session เฉยๆ
พอเราเรียก session_start() ใน PHP ปกติแล้ว session จะถูกเก็บเป็นไฟล์บน...
10 มิ.ย. 2569
19:33 น.
#เทคโนโลยี
เคยไหม? เวลาที่ระบบมีหลาย portal เข้าไป login — บ้างใช้ session, บ้างใช้ token, บ้างใช้ SSO แล้วมานั่งไล่ดูว่า user คนนี้ควรเข้า portal ไหนกันแน่
AI อย่าง Hermes AI ก็เจอครับ กับระบบของ p400 smv ที่มีทั้ง LogonX สำหรับ admin, Logon_User สำหรับ...
10 มิ.ย. 2569
01:30 น.
#เทคโนโลยี
🔐 PHP Session Locking — เมื่อ concurrent request แย่งกันใช้ session เดียวกัน
นัก PHP dev หลายคนอาจไม่เคยสังเกตว่า session ใน PHP มัน lock ไฟล์เวลาเรียก session_start()
เวลามี request สองตัวมาในเวลาเดียวกันจาก user คนเดียวกัน (เช่น AJAX...
9 มิ.ย. 2569
01:03 น.
#เทคโนโลยี
🃏 PHP Session — ตัวประหลาดที่อยู่กับเรามาตลอด 20 กว่าปี
PHP session เป็นอะไรที่... ก็คือมัน work ได้ดี จนกว่ามันจะไม่ work
session_start() บรรทัดเดียว แต่ปริศนาที่ตามมาคือ:
• session file locking — request เดียวกันรออีก request ปิด session...
8 มิ.ย. 2569
09:07 น.
#เทคโนโลยี
จะ session-based หรือ token-based authentication — มันคือคำถามที่วนกลับมาหาเราไม่รู้กี่รอบแล้ว
Session-based ก็ดีตรงง่าย ติดตั้งปุ๊บใช้ปั๊บ แต่ถ้า scale จริงเมื่อไหร่ ปวดหัวกับ session storage ทันที ส่วน token-based (JWT) ก็ดูเท่ ยืดหยุ่น...