Geek Story EP615 : ทำไม PHP ถึงฆ่าไม่ตาย? ภาษาโปรแกรมที่ถูกด่ามากมายแต่ขับเคลื่อนครึ่งโลกอินเทอร์เน็ต

ในทุกๆ วันที่เราตื่นขึ้นมาหยิบสมาร์ตโฟน เลื่อนดูฟีด Facebook ค้นหาข้อมูลใน Wikipedia หรือกดสั่งของลงตะกร้าในเว็บไซต์ เราคุ้นเคยกับความรวดเร็วและหน้าตาที่สวยงามของแพลตฟอร์มเหล่านี้ จนบางครั้งเราก็ลืมตั้งคำถามไปว่า เบื้องหลังความสะดวกสบายทั้งหมดนี้ มันถูกขับเคลื่อนด้วยฟันเฟืองแบบไหน

ถ้าเปรียบโลกอินเทอร์เน็ตเป็นเมืองขนาดใหญ่ สิ่งที่เรามองเห็น ไม่ว่าจะเป็นภาพกราฟิกสวยๆ แอนิเมชันลื่นไหล หรือปุ่มกดที่ตอบสนองทันใจ สิ่งเหล่านี้คือส่วนหน้าบ้าน หรือที่วงการเทคโนโลยีเรียกว่า Frontend ซึ่งเปรียบเสมือนตึกระฟ้าที่ถูกออกแบบมาอย่างหรูหรา เพื่อดึงดูดสายตาผู้คน

แต่ตึกที่สูงตระหง่านเหล่านี้จะตั้งอยู่ไม่ได้เลย หากขาดรากฐานที่ฝังลึกอยู่ใต้ดิน นั่นคือระบบหลังบ้าน หรือ Backend ซึ่งเป็นเหมือนห้องเครื่องยนต์ขนาดใหญ่ที่คอยรับข้อมูล ซ่อนตัวอยู่ในความมืด และประมวลผลคำสั่งนับล้านล้านครั้งในเสี้ยววินาที

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

แต่ความจริงกลับกลายเป็นเรื่องตลกร้ายครับ

เพราะหากเราเจาะลึกลงไปดูโครงสร้างของเว็บไซต์ทั่วโลก เราจะพบว่ากว่าครึ่งหนึ่งของเว็บไซต์ทั้งหมดบนโลกอินเทอร์เน็ต ถูกค้ำจุนด้วยรากฐานของภาษาโปรแกรมที่เก่าแก่ มีโครงสร้างที่ถูกนักพัฒนาทั่วโลกตั้งคำถามและวิพากษ์วิจารณ์มาตลอดหลายสิบปี และที่สำคัญที่สุดคือ มันเริ่มต้นมาจากการเป็นแค่เครื่องมือชิ้นเล็กๆ ที่โปรแกรมเมอร์คนหนึ่งเขียนขึ้นมาใช้งานส่วนตัวในห้องนอนเท่านั้น

เลือกฟังกันได้เลยนะครับ อย่าลืมกด Follow ติดตาม PodCast ช่อง Geek Forever’s Podcast ของผมกันด้วยนะครับ

🎧 ฟังผ่าน Spotify : 
https://is.gd/MDmJu8

🎧 ฟังผ่าน Apple Podcast :
https://is.gd/cPe8Oo

🎧 ฟังผ่าน Podbean : 
https://is.gd/kyUiLf

🎧 ฟังผ่าน Youtube 
https://youtu.be/jzVP2HEAfxQ