การเลือกตั้งใหญ่ประจำปี 2569 ได้เสร็จสิ้นลงแล้ว โดยหนึ่งในสิ่งสำคัญที่ประชาชนทั่วประเทศเฝ้าจับตาและให้ความสนใจในวันเลือกตั้ง คือ การติดตามคะแนนและผลการเลือกตั้งอย่างต่อเนื่อง ในปีนี้ INOX ยังคงเป็นหนึ่งในพาร์ทเนอร์ที่ร่วมพัฒนาระบบการรายงานผลคะแนนเลือกตั้งร่วมกับ Thai PBS ซึ่งทำหน้าที่เป็นศูนย์กลางในเผยแพร่ข่าวและข้อมูลสำคัญในหลายด้าน เพื่อให้ประชาชนสามารถติดตามสถานการณ์ได้ตั้งแต่ช่วงก่อนการเลือกตั้งไปจนถึงการรายงานผลคะแนน

สำหรับการพัฒนาเว็บไซต์รายงานผลคะแนนในครั้งนี้ เป็นแพลตฟอร์มที่ INOX ได้ร่วมดำเนินการ โดยใช้ข้อมูลผลคะแนนที่ทำงานร่วมกับศูนย์บัญชาการเลือกตั้งภาคประชาชน Peace Room และ Press Center ซึ่งเป็นความร่วมมือระหว่าง สมาคมโทรทัศน์ระบบดิจิตอล (ประเทศไทย) Thai PBS สมาคมผู้ผลิตข่าวออนไลน์ รวมถึงพันธมิตรจากภาครัฐ ภาคเอกชน และภาคประชาชน
ด้วยความท้าทายของการพัฒนาแพลตฟอร์มที่ต้องให้บริการข้อมูลแบบ Real-Time ภายใต้ระยะเวลาที่จำกัด ทีมงานทั้งสององค์กรจึงต้องทำงานร่วมกันอย่างใกล้ชิด ตั้งแต่การวางแผนกลยุทธ์ การออกแบบประสบการณ์ผู้ใช้งาน ไปจนถึงการพัฒนาโครงสร้างระบบที่สามารถรองรับการใช้งานขนาดใหญ่
และเพื่อเป็นการถ่ายทอดประสบการณ์และแนวทางในการพัฒนาเว็บไซต์เพื่อรองรับผู้ชมหลักแสนถึงหลักล้านให้ได้อย่างมั่นคง ไม่ล่มระหว่างให้บริการ และสร้างประสบการณ์แก่ผู้ใช้งานที่ดีที่สุด INOX จึงขอสรุปถึงปัจจัยต่าง ๆ ที่ทั้งฝ่าย IT, นักพัฒนาเว็บไซต์ และผู้ดูแลระบบ IT เบื้องหลัง ต้องพิจารณาให้ดีในการพัฒนาระบบดังนี้
1.) ทำความเข้าใจความต้องการของระบบเว็บไซต์ให้ครบทุกมิติ
จุดเริ่มต้นของการพัฒนาเว็บไซต์รายงานผลเลือกตั้งของ Thai PBS มาจากการวางกลยุทธ์ขององค์กรสื่อที่ต้องการทำให้ประชาชนสามารถเข้าถึงข้อมูลการเลือกตั้งได้ง่าย ชัดเจน และเชื่อถือได้ ด้วยประสบการณ์ในการนำเสนอข้อมูลการเลือกตั้งมาอย่างต่อเนื่อง Thai PBS จึงได้ออกแบบแนวคิดของแพลตฟอร์มที่สามารถแสดงผลข้อมูลแบบ Real-Time ในรูปแบบที่เข้าใจง่าย ครอบคลุม และเหมาะสมกับพฤติกรรมการติดตามข่าวของผู้ชมในยุคดิจิทัล
หลังจากกำหนดแนวทางและความต้องการของระบบแล้ว ทีมงาน INOX จึงเข้ามาร่วมวิเคราะห์เชิงเทคนิค เพื่อนำแนวคิดเหล่านั้นไปออกแบบระบบเว็บไซต์ โครงสร้างเทคโนโลยี และโครงสร้าง IT Infrastructure เพื่อเสริมให้เว็บไซต์ www.thaipbs.or.th/Election69Result มีการแสดงผลข้อมูลที่เป็นประโยชน์ต่อผู้ชมให้มากที่สุด กระบวนการทำงานร่วมกันในช่วงต้นนี้ทำให้ทุกฝ่ายเข้าใจเป้าหมายเดียวกัน และสามารถพัฒนาแพลตฟอร์มให้สอดคล้องกับวิสัยทัศน์ของ Thai PBS ได้อย่างชัดเจน
2.) ทำความเข้าใจพฤติกรรมของผู้ใช้งานให้ชัดเจน
อีกมุมหนึ่งจากการหารือร่วมกัน ทำให้ค้นพบว่าความสำคัญในการออกแบบและพัฒนาเว็บไซต์รายงานผลการเลือกตั้งในครั้งนี้ก็คือ การทำความเข้าใจกับพฤติกรรมของผู้ใช้งาน
การทำความเข้าใจและนำเสนอเทคโนโลยีที่ตอบโจทย์สำหรับผู้ใช้งานนี้ ไม่เพียงแต่จะส่งมอบประสบการณ์ที่ดีที่สุดแก่ผู้ใช้งานเท่านั้น แต่ยังช่วยลดภาระของระบบ IT Infrastructure เบื้องหลัง และค่าใช้จ่ายที่เกิดขึ้นในการให้บริการอย่างได้ผล ซึ่งทางทีมงานได้ผ่านประสบการณ์การพัฒนาเว็บไซต์เลือกตั้งในครั้งก่อนมาแล้ว และได้เรียนรู้ถึงความต้องการของผู้เข้าชมเว็บไซต์รายงานผลคะแนนเลือกตั้ง จึงสรุปประเด็นได้ดังนี้
2.1 ผู้ชมของ Thai PBS ต้องการข้อมูลที่ชัดเจน เชื่อถือได้ และเข้าใจง่าย ในขณะที่ต้องรองรับผู้ใช้งานได้จำนวนมาก
เนื่องจากการเลือกตั้งเป็นเหตุการณ์ที่ประชาชนชาวไทยให้ความสนใจกันทั้งประเทศ ดังนั้นระบบที่พัฒนาขึ้นมาจึงต้องมีการแสดงผลข้อมูลที่ตรงต่อความสนใจ ไม่ว่าจะเป็นการแสดงผลข้อมูลการเลือกตั้งในภาพรวม, การแสดงผลรายเขต, การแสดงผลบัญชีรายชื่อ ไปจนถึงการจำลองการจัดตั้งรัฐบาลในรูปแบบต่าง ๆ ที่เป็นไปได้ โดยข้อมูลทั้งหมดต้องนำเสนอให้เข้าใจได้ง่ายและรวดเร็ว ไม่ว่าจะเข้าถึงผ่านเครื่องคอมพิวเตอร์หรืออุปกรณ์ Smartphone ก็ตาม
2.2 ผู้ชมต้องการอัปเดตข้อมูลใหม่ล่าสุดอยู่ตลอดเวลา
อีกความต้องการสำคัญของผู้ใช้งานคือ การรับชมข้อมูลอัปเดตล่าสุดอยู่ตลอดเวลา จึงเกิดพฤติกรรมการ Refresh หน้าเว็บแสดงผลเลือกตั้งอยู่บ่อยครั้ง หากพบว่าข้อมูลไม่อัปเดต หรือไม่มั่นใจว่าอัปเดตล่าสุดหรือยัง
จากโจทย์ความต้องการดังกล่าว ทำให้ทีมงานของ INOX ได้เลือกวิธีการใหม่ในการอัปเดตข้อมูลผลการเลือกตั้งไปยังหน้าจอของผู้ใช้งานได้โดยอัตโนมัติ โดยไม่ต้องทำการ Refresh เว็บไซต์บ่อย ๆ อีกทั้งด้วยการออกแบบ User Experience ให้ผู้ชมเห็นการเปลี่ยนแปลงของตัวเลข และการระบุบอกถึงเวลาล่าสุดที่ทำการอัปเดตข้อมูลให้กับผู้ชม ทำให้ผู้ชมมั่นใจว่าข้อมูลที่กำลังได้รับชมอยู่เป็นข้อมูลล่าสุดจริง ๆ และไม่จำเป็นต้อง Refresh หน้าเว็บเพื่ออัปเดตข้อมูลอีกต่อไป
3.) Cache คือหัวใจสำคัญ และการทดสอบอย่างเข้มข้นคือสิ่งที่ละเลยไม่ได้
แน่นอนว่าสำหรับการออกแบบและพัฒนาเว็บไซต์สำหรับผู้ใช้งานจำนวนมากนั้น Cache คือสิ่งที่จะขาดไปไม่ได้เลย ซึ่งสิ่งที่ INOX ทำนั้นไม่ได้เป็นเพียงแค่การวางระบบ CDN หรือ Proxy เท่านั้น แต่เป็นการออกแบบเว็บไซต์และวิธีการรับส่งข้อมูลให้สามารถทำการ Cache ข้อมูลได้มากที่สุด และยังคงอัปเดตต่อเนื่องได้ตลอด โดยไม่เกิดปัญหาข้อมูลค้าง รวมถึงไม่เกิดการประมวลผลที่ Database จนกลายเป็นคอขวด ซึ่งจุดนี้เองที่ทำให้เว็บไซต์รายงานคะแนนเลือกตั้งของ Thai PBS สามารถให้บริการได้ตลอดทั้งวัน
ในขณะเดียวกัน ในปีนี้ได้ทำการออกแบบวิธีการรับส่งข้อมูลใหม่ โดยทำการแยกส่วนข้อมูลให้มีขนาดเล็กลงในการส่งข้อมูลให้กับผู้ชมในแต่ละครั้ง คล้ายกับการทำ Video Streaming ซึ่งแนวทางดังกล่าวนี้ก็ได้ช่วยเพิ่มความเร็วให้กับผู้ใช้งาน, ลดขนาดที่เกิดขึ้นในการทำ Cache อีกทั้งยังช่วยลดปริมาณ Data Transfer ที่เกิดขึ้นลงไปได้เยอะมาก ส่งผลให้ Thai PBS มีค่าใช้จ่ายด้าน Network ที่น้อยลงอย่างชัดเจน
นอกจากการออกแบบเทคโนโลยีตั้งแต่เบื้องหน้าไปจนถึงเบื้องหลังให้สนับสนุนการ Cache ข้อมูลอย่างเต็มที่แล้ว INOX ก็ได้ทดสอบระบบร่วมกับ Thai PBS มาเป็นเวลาหลายสัปดาห์ เพื่อให้มั่นใจว่าข้อมูลทุกส่วนนั้นสามารถถูก Cache ได้ในทุกสถานการณ์ ไม่เกิดเหตุการณ์ Cache Miss บ่อย ๆ ในการใช้งานจริง จนสามารถคำนวณถึงปริมาณข้อมูลขาออกในระบบเครือข่ายได้อย่างชัดเจน และดำเนินการล่วงหน้ากับผู้ให้บริการโครงข่ายเพื่อให้มี Bandwidth ที่เพียงพอต่อการให้บริการได้ ด้วย Latency ที่ดี
4.) ใช้งาน Cloud อย่างเหมาะสม ให้ได้ประสิทธิภาพที่สูงสุด
อีกจุดหนึ่งที่ทำให้ INOX มั่นใจในการให้บริการออกแบบและพัฒนาเว็บไซต์ที่ต้องรองรับผู้ใช้บริการอย่างมหาศาลอย่างเช่นเว็บเลือกตั้งของ Thai PBS ได้ก็คือ ความเชี่ยวชาญเป็นพิเศษในด้าน Infrastructure และ DevSecOps ทำให้ทีมงานสามารถ Utilize AWS Cloud ที่ใช้งานอยู่โดยทางไทยพีบีเอส ได้อย่างมีประสิทธิภาพสูงสุด
ด้วยความเชียวชาญในเทคโนโลยี Cloud Computing ทำให้ทีมงานทั้ง Developer และ DevSecOps สามารถเลือกใช้งาน Services ของระบบ Cloud ที่เหมาะสมกับงานได้อย่างมีประสิทธิภาพสูงสุด สร้าง High Performance Web-site โดยมี Efficiency ในการประมวลผลสูงมาก ภายใต้ค่าใช้จ่ายที่ไม่สูงจนเกินไป
โดยในรอบของการเลือกตั้งปี 2569 นี้ โดยภาพรวมค่าใช้จ่ายในส่วนของระบบ Cloud ลดลงจากการเลือกตั้งปี 2566 ที่ Thai PBS ก็เป็นอันดับ 1 ในครั้งนั้นเช่นกัน โดยมีค่าใช้จ่ายโดยรวมลดลงมากถึงกว่า 70% เลยทีเดียว
5.) วางแผนการ Scale ระบบให้เหมาะกับงาน
ด้วยประสบการณ์ของ INOX ที่ผ่านการดูแลเว็บไซต์ขนาดใหญ่มาหลายแห่งเป็นเวลามากกว่าสิบปี ทำให้ INOX เข้าใจกลยุทธ์การ Scale ระบบที่เหมาะสมต่องานในแต่ละรูปแบบเป็นอย่างดี โดยในเว็บไซต์รายงานคะแนนเลือกตั้ง 2569 ของ Thai PBS นี้ INOX ก็เลือกที่จะทำการ Scale ระบบรอผู้ใช้งานตั้งแต่แรกโดยไม่รอทำ Auto Scaling ในระหว่างให้บริการ เพื่อจะได้รองรับผู้ใช้งานทั้งหมดได้พร้อมๆ กันโดยไม่เกิดเหตุการณ์ที่ Capacity เต็มจนไม่สามารถให้บริการแก่ผู้รับชมเว็บไซต์บางส่วนได้ในชั่วขณะ
อย่างไรก็ดี การวางแผน Scale ระบบยังมีอีกปัจจัยที่ต้องพิจารณาก็คือเรื่องของค่าใช้จ่าย INOX ก็ได้มีส่วนเข้าไปช่วยประเมินค่าใช้จ่ายในส่วนนี้ และทำการ Tuning ระบบพร้อมวางแผนกำหนดขนาดของระบบให้เหมาะสมต่อการใช้งานจริง โดยที่ Thai PBS ไม่ต้องเสียค่าใช้จ่ายมากเกินกว่าที่จำเป็น
6.) มีระบบ Observability และ Monitoring ที่ครอบคลุม เพื่อให้ตัดสินใจแก้ไขปัญหาเฉพาะหน้าได้ทันท่วงที
เพื่อให้สามารถติดตามถึงปัญหาที่เกิดขึ้นและค้นหาสาเหตุของปัญหาได้อย่างรวดเร็วที่สุด INOX จึงให้ความสำคัญกับการวางระบบ Observability และ Monitoring เป็นอย่างมาก เพื่อให้การรวบรวมข้อมูลเหล่านี้เกิดขึ้นได้อย่างครบถ้วน ในขณะที่กระบวนการในการรวบรวมข้อมูลต้องไม่ส่งผลกระทบต่อประสิทธิภาพการทำงานของระบบหลักด้วย
ทั้งนี้การตรวจสอบการทำงานของระบบนั้นไม่ได้มีเพียงแค่เรื่องของประสิทธิภาพที่ต้องคำนึงถึง แต่ประเด็นเรื่องความมั่นคงปลอดภัยก็เป็นอีกส่วนที่สำคัญ ซึ่ง INOX นั้นก็ทำการออกแบบเว็บไซต์รายงานคะแนนเลือกตั้ง 2569 นี้ให้มีช่องทางในการถูกโจมตีได้น้อยที่สุด และมีการรวบรวมข้อมูลการโจมตีที่เกิดขึ้นเพื่อให้สามารถปรับเปลี่ยนระบบให้รับมือกับการโจมตีได้อย่างทันท่วงที
7.) มีแผนสำรองเสมอ เพื่อรับมือกับเหตุการณ์ไม่คาดฝัน
ในทุกโครงการพัฒนาเว็บไซต์ขนาดใหญ่นั้น เหตุการณ์ที่ไม่คาดฝันนั้นก็อาจเกิดขึ้นได้เสมอ การเตรียมแผนสำรองล่วงหน้าเอาไว้ในแต่ละกรณีจึงเป็นสิ่งที่สำคัญ และการมีข้อมูลสำหรับการตัดสินใจในทุกจังหวะเหตุการณ์ให้ได้นั้นก็จะเป็นสิ่งที่ช่วยให้รับมือกับปัญหาเหล่านี้ได้ดี
สถิติเว็บไซต์ Thai PBS ในวันเลือกตั้งปี 2569 (ที่มา : Google Analytics)
สำหรับสถิติที่น่าสนใจในเว็บไซต์รายงานคะแนนเลือกตั้งปี 2569 ของ Thai PBS มีดังนี้
สถิติการเข้าชมเว็บไซต์ในภาพรวม วันที่ 8-9 กุมภาพันธ์ 2569
- Page View 301,646,430 Views
- Active User 4,835,443 Users
- Page View Per User 61.96 Pages
- Average Engagement Time Per User 4m 41s
INOX พร้อมให้บริการพัฒนาและดูแลเว็บไซต์สำหรับผู้ใช้งานจำนวนมาก ที่มีโจทย์ความต้องการเฉพาะทาง
เกี่ยวกับ INOX
Innovative Extremist หรือ INOX เป็นผู้ให้บริการพัฒนาและดูแลเว็บไซต์สำหรับผู้ใช้งานจำนวนมากในไทยหลายราย ไม่ว่าจะเป็นเว็บไซต์ข่าวชั้นนำอย่าง Thai PBS, เว็บบอร์ดที่ใหญ่ที่สุดในไทยอย่าง Pantip, เว็บไซต์ของเกมออนไลน์จาก Electronic Extreme และอื่น ๆ อีกมากมาย โดยมีทั้งทีมงานในการพัฒนา Front End และ Back End พร้อมบริการดูแลรักษาเว็บไซต์ตลอด 24 ชั่วโมง ด้วยประสบการณ์มากกว่า 10 ปี และการมี CDN อย่าง ByteArk เป็นของตนเอง ทำให้ INOX ได้รับความไว้วางใจจากธุรกิจสื่อออนไลน์, เว็บไซต์ขนาดใหญ่, สถาบันการเงิน, หน่วยงานภาครัฐ และธุรกิจในอุตสาหกรรมต่าง ๆ มาโดยตลอด
- สนใจบริการของ INOX ติดต่อได้ทันที
สำหรับผู้ที่สนใจในบริการด้านการพัฒนาและดูแลเว็บไซต์ขนาดใหญ่ของ INOX สามารถติดต่อทีมงาน INOX ได้ทันที โทร.02-026-3326 Email: sales@inox.co.th หรือเยี่ยมชมเว็บไซต์ www.inox.co.th และติดตามข่าวสารใหม่ ๆ จาก INOX ได้ที่ www.facebook.com/inoxth
TechTalkThai ศูนย์รวมข่าว Enterprise IT ออนไลน์แห่งแรกในประเทศไทย






