#Performance Optimization

9 บทความ

เบื้องหลังการทำงานของ Browser Rendering Pipeline: สิ่งที่โปรแกรมเมอร์ต้องรู้

เบื้องหลังการทำงานของ Browser Rendering Pipeline: สิ่งที่โปรแกรมเมอร์ต้องรู้

อยากรู้ไหมว่าเกิดอะไรขึ้นเมื่อเรากด Enter เข้าเว็บไซต์? มาทำความเข้าใจขั้นตอนการโหลดหน้าเว็บ (Rendering Pipeline) เพื่อเขียนโค้ดให้เร็วและมีประสิทธิภาพมากขึ้น

ที่มา: DEV Community

4 days ago 10 นาที
4 views
เลือก CDN ในเอเชียอย่างไรให้เหมาะกับโปรเจกต์ของคุณในปี 2026

เลือก CDN ในเอเชียอย่างไรให้เหมาะกับโปรเจกต์ของคุณในปี 2026

มือใหม่หัดทำเว็บต้องรู้! ทำความเข้าใจเรื่อง CDN และวิธีเลือกผู้ให้บริการให้เหมาะกับกลุ่มเป้าหมายในเอเชีย เพื่อให้เว็บโหลดไวและรองรับผู้ใช้งานได้จริง

ที่มา: DEV Community

6 days ago 8 นาที
7 views
DPI คืออะไร? ทำไมโปรแกรมเมอร์ต้องเข้าใจเรื่องความละเอียดภาพก่อนเขียนโค้ด

DPI คืออะไร? ทำไมโปรแกรมเมอร์ต้องเข้าใจเรื่องความละเอียดภาพก่อนเขียนโค้ด

DPI คืออะไร? ทำไมต้องสนใจเวลาทำเว็บหรือแอป? มาเรียนรู้วิธีจัดการรูปภาพให้คมชัดและโหลดไว พร้อมตัวอย่างการใช้ Python เช็กค่า DPI สำหรับมือใหม่หัดเขียนโปรแกรม

ที่มา: DEV Community

1 week ago 10 นาที
16 views
วิธีแก้ปัญหา N+1 Query ปรับฐานข้อมูลให้เร็วขึ้นด้วยเทคนิค Eager Loading

วิธีแก้ปัญหา N+1 Query ปรับฐานข้อมูลให้เร็วขึ้นด้วยเทคนิค Eager Loading

แอปฯ อืดเพราะดึงข้อมูลจากฐานข้อมูลผิดวิธีหรือเปล่า? มาเรียนรู้วิธีแก้ปัญหา N+1 Query ด้วยเทคนิค Eager Loading เพื่อเขียนโค้ดให้ทำงานได้เร็วและมีประสิทธิภาพแบบมืออาชีพ

ที่มา: DEV Community

1 week ago 10 นาที
14 views
วิธีแก้ปัญหา Cache Miss เพื่อเพิ่มประสิทธิภาพให้แอปพลิเคชันทำงานเร็วขึ้น

วิธีแก้ปัญหา Cache Miss เพื่อเพิ่มประสิทธิภาพให้แอปพลิเคชันทำงานเร็วขึ้น

เว็บโหลดช้าทั้งที่ใช้ Cache อยู่ใช่ไหม? มาทำความรู้จักกับ Cache Miss (การหาข้อมูลในหน่วยความจำไม่เจอ) พร้อมวิธีตั้งค่า Key และ TTL ให้เว็บคุณทำงานได้ลื่นไหลกว่าเดิม

ที่มา: DEV Community

3 weeks ago 8 นาที
14 views
วิธีลดขนาดวิดีโอเดโมโปรเจกต์ให้เล็กลงด้วย FFmpeg เพื่อประสิทธิภาพเว็บที่ดีกว่า

วิธีลดขนาดวิดีโอเดโมโปรเจกต์ให้เล็กลงด้วย FFmpeg เพื่อประสิทธิภาพเว็บที่ดีกว่า

ทำไมวิดีโอเดโมขนาดใหญ่ถึงทำให้เว็บโหลดช้า? มาเรียนรู้วิธีบีบอัดวิดีโอ (Video Compression) ด้วยตัวเองในเครื่องแบบมือโปร เพื่อประหยัด Bandwidth และเพิ่มความเร็วให้พอร์ตโฟลิโอของคุณ

ที่มา: DEV Community

3 weeks ago 8 นาที
6 views
เจาะลึกการออกแบบระบบ Geospatial Search สำหรับแอปค้นหาสถานที่

เจาะลึกการออกแบบระบบ Geospatial Search สำหรับแอปค้นหาสถานที่

อยากสร้างแอปค้นหาร้านค้าใกล้ตัวให้เร็วและแม่นยำ? มาเรียนรู้วิธีทำ Spatial Indexing และเทคนิคการกรองข้อมูลพิกัด เพื่อให้ระบบรองรับผู้ใช้จำนวนมากได้จริง

ที่มา: DEV Community

1 month ago 8 นาที
15 views
เทคนิคเขียน React ด้วย TypeScript: ทำ Generic Components และเพิ่ม Performance ให้แอปลื่นไหล
React TypeScript

เทคนิคเขียน React ด้วย TypeScript: ทำ Generic Components และเพิ่ม Performance ให้แอปลื่นไหล

เรียนรู้วิธีเขียน Generic Components เพื่อลดการเขียนโค้ดซ้ำ และเทคนิคใช้ useMemo กับ useCallback เพื่อเพิ่มความเร็วให้แอป React ของคุณทำงานได้ลื่นไหลไม่มีสะดุด

1 month ago 7 นาที
17 views
เทคนิคการจัดการทรัพยากรเครื่องเมื่อทำฟีเจอร์ AI Beauty Effect ให้ลื่นไหลไม่ค้าง

เทคนิคการจัดการทรัพยากรเครื่องเมื่อทำฟีเจอร์ AI Beauty Effect ให้ลื่นไหลไม่ค้าง

เรียนรู้วิธีจัดการทรัพยากรเครื่อง (Device Budget) สำหรับฟีเจอร์ AI หนักๆ เพื่อป้องกันแอปค้างและสร้างประสบการณ์ใช้งานที่ดีสำหรับผู้ใช้ทุกอุปกรณ์

ที่มา: DEV Community

1 month ago 9 นาที
23 views