ประวัติความเป็นมาของ PHP จัดทำโดย : เฟริสท์
Untitled Document

ความเป็นมา PHP

PHP เกิดในปี 1994 โดย Rasmus Lerdorf โปรแกรมเมอร์อเมริกันได้คิดค้นสร้างเครื่องมือที่ใช้ในการพัฒนาเว็บส่วนตัวของเขา โดยใช้ข้อดีของภาษา C และ Perl เรียกว่า Personal Home Page และได้สร้างส่วนติดต่อกับฐานข้อมูลที่ชื่อว่า Form Interpreter ( FI ) รวมทั้งสองส่วน เรียกว่า PHP/FI ซึ่งก็เป็นจุดเริ่มต้นของ PHP มีคนที่เข้ามาเยี่ยมชมเว็บไซต์ของเขาแล้วเกิดชอบจึงติดต่อขอเอาโค้ดไปใช้บ้าง และนำไปพัฒนาต่อ ในลักษณะของ Open Source ภายหลังมีความนิยมขึ้นเป็นอย่างมากภายใน 3 ปีมีเว็บไซต์ที่ใช้ PHP/FI ในติดต่อฐานข้อมูลและแสดงผลแบบ ไดนามิกและอื่นๆ มากกว่า 50000 ไซต์

PHP2 (ในตอนนั้นใช้ชื่อว่า PHP/FI) ในช่วงระหว่าง 1995-1997 Rasmus Lerdorf ได้มีผู้ที่มาช่วยพัฒนาอีก 2 คนคือ Zeev Suraski และ Andi Gutmans ชาวอิสราเอล ซึ่งปรับปรุงโค้ดของ Lerdorf ใหม่โดยใช้ C++ ให้มีความสามารถจัดการเกี่ยวกับแบบฟอร์มข้อมูลที่ถูกสร้างมาจากภาษา HTML และสนับสนุนการติดต่อกับโปรแกรมจัดการฐานข้อมูล mSQL จึงทำให้ PHP เริ่มถูกใช้มากขึ้นอย่างรวดเร็ว และเริ่มมีผู้สนับสนุนการใช้งาน PHP มากขึ้น โดยในปลายปี 1996 PHP ถูกนำไปใช้ประมาณ 15,000 เว็บทั่วโลก และเพิ่มจำนวนขึ้นเรื่อยๆ ต่อมาก็มผู้เข้ามาช่วยพัฒนาอีก 3 คน คือ Stig Bakken รับผิดชอบความสามารถในการติดต่อ Oracle, Shane Caraveo รับผิดชอบดูแล PHP บน Window 9x/NT, และ Jim Winstead รับผิดชอบการตรวจความบกพร่องต่างๆ และได้เปลี่ยนชื่อเป็น Professional Home Page ในเวอร์ชั่นที่ 2

PHP3 ออกมาในช่วงระหว่างเดือน มิุถุนายน 1997 ถึง 1999 ได้ออกสู่สายตาของนักโปรแกรมเมอร์ มีคุณสมบัติเด่นคือสนับสนุนระบบปฏิบัติการทั้ง Window 95/98/ME/NT, Linux และเว็บเซร์ฟเวอร์ อย่าง IIS, PWS, Apache, OmniHTTPd สนับสนุน ระบบฐานข้อมูลได้หลายรูปแบบเช่น SQL Server, MySQL, mSQL, Oracle, Informix, ODBC

PHP4 ตั้งแต่ 1999 - 2007 ซึ่งได้เพิ่ม Functions การทำงานในด้านต่างๆให้มากและง่ายขึ้นโดย บริษัท Zend ซึ่งมี Zeev และ Andi Gutmans ได้ร่วมก่อตั้งขึ้น ( http://www.zend.com ) ในเวอร์ชั่นนี้จะเป็น compile script ซึ่งในเวอร์ชั่นหน้านี้จะเป็น embed script interpreter ในปัจจุบันมีคนได้ใช้ PHP สูงกว่า 5,100,000 ไซต์ แล้วทั่วโลก และ ผู้พัฒนาได้ตั้งชื่่อของ PHP ใหม่ว่า PHP: Hypertext Preprocessor ซึ่งหมายถึงมีประสิทธิภาพระดับโปรเฟสเซอร์สำหรับไฮเปอร์เท็กซ์

PHP5 ตั้งแต่ 2007-ปัจจุบัน มี ได้เพิ่ม Functions การทำงานในด้านต่าง ๆ เช่น

    * Object Oriented Model
    * การกำหนดสโคป public/private/protected
    * Exception handling
    * XML และ Web Service
    * MySQLi และ SQLite
    * Zend Engine 2.0

 รายชื่อของนักพัฒนาภาษา PHP ที่เป็นแก่นสำคัญในปัจจุบันมีดังต่อไปนี้

    * Zeev Suraski, Israel
    * Andi Gutmans, Israel
    * Shane Caraveo, Florida USA
    * Stig Bakken, Norway
    * Andrey Zmievski, Nebraska USA
    * Sascha Schumann, Dortmund, Germany
    * Thies C. Arntzen, Hamburg, Germany
    * Jim Winstead, Los Angeles, USA
    * Rasmus Lerdorf, North Carolina, USA


Rasmus Lerdorf ผู้ให้กำเนิด PHP


Zeev Suraski ร่วมพัฒนา


Andi Gutmans ร่วมพัฒนา

ที่มา :
1.http://www.showded.com/myprofile/mainblog.php?user=san&jucId=2955&PHPSESSID=un
2.http://www.asiamediasoft.net/content/newboard/History-of-PHP
3.http://www.mindphp.com
4.http://www.zend.com/

คุณอาจสนใจ
การรับข้อมูลทางแป้นพิมพ์โดยใช้คลาสของ stream
Mr.POP (35,561 - 05 พ.ย. 49)
การใส่สีให้กับตัวอักษร HTML
สายลม (125,565 - 04 มิ.ย. 49)
การทำ Folder ของ Windows
Mr.MAX (46,492 - 04 มิ.ย. 49)
อยากซ่อนไฟล์ MSConfig
เว็บไทยดีดี (14,794 - 26 ม.ค. 51)
ใส่โลโก้ตัวเองให้กับ Windows XP
สายลม (19,019 - 05 เม.ย. 51)
มาทำให้เว็บเราเปลี่ยนภาษาได้กันเถอะ
~๐จอมขมังโค้ด๐~ (53,924 - 03 มิ.ย. 49)
ทำความรู้จักกับ Template
Mr.GuruZ (54,112 - 04 มิ.ย. 49)
การสร้างพื้นผิวของลูกโลก (ตอนที่ 3)
อ.เล็ก (63,918 - 04 มิ.ย. 49)