สไลด์ประกอบการบรรยายในหัวข้อ "Introduction to PHP programming" สำหรับบุคคลทั่วไปของศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ ในหลักสูตร LAMP training
8. PHP จากอดีตถึงปจจุบัน (1)
• ป ค.ศ. 1995 - นาย Rasmus Lerdorf ไดพัฒนา
เครืองมือจากชุดคําสั่งในภาษา Perl สําหรับการ
่
ตรวจสอบผูชมทีเขาชมหนาประวัติโดยยอบนเว็บ
่
(online resume) บนเว็บและเผยแพรในชื่อ Personal
Home Page tools
8
Data from Appendix A. History of PHP and related projects (http://th2.php.net/history)
9. PHP จากอดีตถึงปจจุบัน (2)
• ตอมามีการพัฒนา PHP ใหมโดยใชภาษา C และเพิ่ม
ความสามารถในเรื่องของการติดตอกับระบบฐานขอมูล
การใชตวแปรที่มลกษณะคลายกับในภาษา Perl (Perl-
ั ี ั
like variables) และความสามารถเกี่ยวกับเรือง
่
แบบฟอรม และเผยแพรในชื่อ PHP/FI (Personal
Home Page / Forms Interpreter)
9
Data from Appendix A. History of PHP and related projects (http://th2.php.net/history)
10. PHP จากอดีตถึงปจจุบัน (3)
• พฤศจิกายน ค.ศ. 1997 - PHP/FI ไดรับการพัฒนา
ตอและเผยแพรเปน PHP/FI 2.0 ซึ่งมีการประมาณการ
วามีผูนําภาษานี้ไปใชหลายพันคนทั่วโลก และมีเว็บไซต
ที่ใชภาษานี้ประมาณ 50,000 เว็บไซต
10
Data from Appendix A. History of PHP and related projects (http://th2.php.net/history)
11. PHP จากอดีตถึงปจจุบัน (4)
• มิถุนายน ค.ศ. 1998 - นาย Andi Gutmans และนาย
Zeev Suraski ไดทําการพัฒนาตอโดยเพิ่มฟงกชนใหมาก
ั่
ขึ้นเพื่อรองรับการพัฒนาระบบงาน e-Commerce รวมทั้ง
รองรับการติดตอกับระบบฐานขอมูล และคุณสมบัติในเรื่อง
ของการโปรแกรมเชิงวัตถุ (Object Oriented
Programming, OOP) และเผยแพรเปน PHP 3.0
Data from Appendix A. History of PHP and related projects (http://th2.php.net/history)
11
12. PHP จากอดีตถึงปจจุบัน (5)
• พฤษภาคม ค.ศ. 2000 - PHP ไดรับการพัฒนาตอ
เพื่อใหสามารถรองรับการพัฒนาโปรแกรมทีซับซอน
่
โดยรวมเอาเทคโนโลยีทเรียกวา “Zend Engine” ไว
ี่
และพัฒนาความสามารถในการทํางานบนโปรแกรม
Web server ที่หลากหลายชนิดมากขึ้น และเผยแพร
เปน PHP version 4.0
Data from Appendix A. History of PHP and related projects (http://th2.php.net/history)
12
13. PHP จากอดีตถึงปจจุบัน (6)
• กรกฎาคม ค.ศ. 2004 ไดมีการรวมเอา Zend Engine
version 2.0 เขาไวใน PHP และเผยแพรเปน PHP
version 5.0 ในปจจุบนั
Data from Appendix A. History of PHP and related projects (http://th2.php.net/history)
13
14. PHP จากอดีตถึงปจจุบัน (7)
PHP: 21,466,638 Domains, 1,293,874 IP Addresses
Data from Netcraft (http://news.netcraft.com/)
14
15. PHP จากอดีตถึงปจจุบัน (8)
Apache Module Report (July 1st, 2005)
Module Count %
PHP 5,082,557 46.46
Perl 1,335,652 12.21
Tomcat 5,578 0.05
Data from Security Space
(http://www.securityspace.com/s_survey/data/man.200506/apachemods.html/)
15
28. เริ่มตนเขียน PHP (2)
• ใชโปรแกรม Notepad เพื่อแกไขไฟล hello1.php
• พิมพขอความตอไปนี้และบันทึกในไฟล
hello2.php
<?
echo “Hello World”; // This is my first PHP program
?>
28