PHP Series-2-ก้าวเล็กๆที่ยิ่งใหญ่ของ PHP
เนื่องจากความยุ่งยากของภาษา Perl จึงมีผู้คิดค้นและพัฒนาภาษาใหม่ขึ้นมาชื่อว่า PHP
เพื่อตอบสนองต่อการสร้าง Web โดยเฉพาะ โดยมุ่งตัดเอาความยุ่งยากของ Perl ทิ้งไป ชายคนที่มองเห็น
และแก้ปัญหานี้คือ Rasmus Lerdorf
PHP ถูกสร้างขึ้นมาในช่วงฤดูใบไม้ร่วงของปี 1994 โดยแรกเริ่มเดิมที
ถูกเขียนขึ้นมาด้วยภาษา Perl แต่เป็นเพียงแค่โปรแกรมเล็กๆ ไว้ใช้งาน
สำหรับเก็บข้อมูลผู้เข้าเยี่ยมชมประวัติส่วนตัวของเขา แถมยังตั้งชื่อเสีย
เก๋ไก๋ว่า Personal Home Page Tools (PHP) และเริ่มนำเอามา
แจกจ่ายให้คนอื่นๆนำไปติดตั้งที่ Web ของตัวเอง Version-1 นี้มี
คนสนใจกันมากพอสมควร โดยเริ่มแจกจ่ายครั้งแรกเมื่อวันที่ 8 มิถุนายน
1995 version นี้ไม่ได้มีการออกแบบระบบการทำงานที่ซับซ้อนมาก
มายนัก มีเพียงแค่กลไกการแปลภาษาอย่างง่ายๆ และ macro ซึ่งเป็น
function สำเร็จรูปสำหรับใช้ในการสร้างเว็บขั้นพื้นฐานเท่านั้น เช่น
สร้างสมุดเยี่ยม(Guestbook) ,สร้างตัวนับ (Counter ) และงานด้าน
อื่นอีก แต่การทำงานก็ยังไม่ดีเท่าใดนัก ซึ่งเป็นความสามารถปกติขั้น
พื้นฐานของภาษา Perl อยู่แล้ว
ช่วงกลางปี ค.ศ.1995 Rasmus จึงออกแบบและพัฒนา PHP โดยใช้ภาษา C ใหม่ทั้งหมด
เรียกว่ายกชุดกันเลย PHP version 2 นี้มีชื่อเรียกอีกอย่างหนึ่งว่า PHP/FI(PHP/Form Interpreter)
ซึ่งถือว่าเป็นความสามารถใหม่ของ PHPในการรับส่งข้อมูลจาก HTML Form เพื่อนำมาประมวลผล และ
ความสามารถที่เพิ่มขึ้นมาอีกอย่างหนึ่งที่ทำให้ PHP ได้รับความนิยมเป็นอย่างมาก คือความสามารถในการ
เชื่อมต่อและเรียกใช้ข้อมูลจากฐานข้อมูลขนาดเล็กตัวหนึ่งคือ mSQL(Mini SQL) เป็นรูปแบบของ
Database-driven Website ซึ่งถือเป็นความสะดวกอย่างหนึ่งจากที่เคยใช้งาน flatfileคือเขียน
ข้อมูลลงไฟล์เพื่อทำเป็น database ซึ่งเกิดข้อผิดพลาดได้ง่ายและไม่ค่อยปลอดภัย จึงมีเว็บไซท์
จำนวนมากเริ่มนำไปใช้งานกัน ข้อมูลจากทาง PHP Group ระบุว่าช่วงปลายปี ค.ศ. 1996 จำนวน
เว็บไซท์ที่ใช้งานPHP จำนวนทั้งสิ้น 15,000 เว็บไซท์ และช่วงกลางปี ค.ศ.1997 เพิ่มขึ้นมากกว่า
50,000 เว็บไซท์ นับเป็นความสำเร็จที่ยอดเยี่ยมทีเดียว
สิ่งที่ผมพอจะมองเห็นอย่างหนึ่งคือ งานที่ยิ่งใหญ่ล้วนเริ่มมาจากปัญหาเล็กๆ ที่เราอาจจะพบ
เจอบ่อยๆ ถ้าเพียงแค่เราหยุดคิดสักนิด ผมเชื่อว่า หลายเรื่องในชีวิตของเรา เราอาจจะคุ้นเคยจนไม่คิดว่ามัน
เป็นปัญหาหรืออาจจะมองเห็นปัญหา แต่เราไม่ได้คิดหาวิธีแก้ไข มันมีเรื่องที่น่าค้นหาอีกมากมายจริงๆ ผมเชื่อ
เหลือเกิน สักวันจะมีคนไทยที่สามารถจะสร้างนวัตกรรมของตัวเองออกมาให้คนทั่วโลกได้ใช้ เขาอาจจะใช้
PHP ก็ได้ครับ ใครจะไปรู้ อาจจะเป็นคุณที่กำลังอ่านอยู่ก็ได้












Leave a Reply