สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology

บทความ

วิธีทำ Website / MySQL ให้โหลดโคตรเร็วและรองรับคนปริมาณมาก ๆ

ถ้าโจทย์คือการทำเว็บไซต์ ขายสินค้าออนไลน์ ที่มีสินค้ารวมทั้งหมดเป็นแสนรายการ และในหน้าแสดงรายการสินค้า ให้แสดงรายการสินค้า 1,000 ชิ้นต่อ 1 หน้า ในหน้ารายการสินค้า ต้องรองรับคนเข้าชมพร้อม ๆ กัน 1 หมื่นคน ขอย้ำว่า เข้าชมพร้อม ๆ กัน 1 หมื่นคน ไม่ไช่การทยอยเข้าชม

คำถามคือการเข้าชมแบบพร้อม ๆ กันหลักหมื่นคน จะเกิดขึ้นได้ยังไง จากที่เคยเจอคือ เกิดจากการปล่อย push notification และ จากการแชร์ลงไปใน pages หรือ group facebook ที่มีสมาชิกจำนวนมาก ๆ เพราะฉะนั้น กรณีเกิดขึ้นได้แน่นอน

15 เทคโนโลยีที่น่าจับตามองทั้งสำหรับคน IT และคนนอกสาย IT ประจำปี 2018

สำหรับปี 2018 นี้ถือเป็นปีทองของโลกเทคโนโลยีเลยก็ว่าได้ กับการที่เทคโนโลยีพื้นฐานต่างๆ มีความพร้อมรองรับการนำเทคโนโลยีใหม่ๆ มาใช้จริงทั้งในชีวิตประจำวันและเชิงธุรกิจมากขึ้น ในบทความนี้ทาง TechTalkThai ขอสรุปเทคโนโลยีที่น่าจับตามอง ทั้งสำหรับคนสาย IT และคนทำธุรกิจที่ควรติดตามในปี 2018 นี้เอาไว้ดังนี้ครับ

 

พบช่องโหว่ร้ายแรงบน phpMyAdmin เสี่ยงฐานข้อมูลถูกโจมตี

Ashutosh Barot นักวิจัยด้านความมั่นคงปลอดภัยจากอินเดีย ออกมาแจ้งเตือนถึงช่องโหว่ Cross-site Request Forgery (CSRF) บน PhpMyAdmin เวอร์ชัน 4.7.x ซึ่งช่วยให้แฮ็กเกอร์สามารถสั่งการระบบฐานข้อมูลได้จากระยะไกล เพียงแค่หลอกให้ผู้ดูแลระบบกดคลิกลิงค์เท่านั้น

โครงสร้างพื้นฐาน(มาก)ของการติดต่อแอป ฯ กับ Database ฝั่ง Server สำหรับผู้เริ่มต้น

ทุกวันนี้ทำแอป ฯ แค่ Offline มันไม่พอแล้ว เพราะแอป ฯ ที่นิ่งเฉยไม่มีอะไรเปลี่ยนแปลงผู้คนจะใช้แค่ครั้งสองครั้งแล้วก็เลิก ดังนั้นไม่ต้องแปลกใจที่แอป ฯ เกือบทั้งหมดที่เราใช้ทุกวันนี้จึงเป็นแอป ฯ แบบ Online มีการติดต่อกับฝั่ง Server ทั้งสิ้น

ซึ่งพอความต้องการฟีเจอร์ด้านนี้มันสูง(จนกลายเป็นเรื่องสามัญไปแล้ว) งานที่ทุกคนไม่ว่าจะระดับนักศึกษายันระดับมืออาชีพต้องทำให้เป็นคือ "การเขียนโปรแกรมติดต่อกับฝั่ง Server"

ทำให้เกิดหนึ่งในคำถามคลาสสิคที่เจอบ่อยมากตามเพจโปรแกรมมิ่งคือ