PHP คืออะไร
PHP ย่อมาจาก '' Hypertext Preprocessor '' เป็นภาษา Server-Side Script อีกภาษาหนึ่งเช่นเดียวกันกับ
ASP ที่มีการทำงานที่เครื่องคอมพิวเตอร์ฝั่ง Server ซึ่งรูปแบบในการเขียนคำสั่งการทำงานนั้นจะมีลักษณะคล้ายกับภาษา Perl
หรือภาษา C และสามารถใช้ร่วมงานกันกับ ภาษา HTML
ได้อย่างมีประสิทธิภาพ
หมายเหตุ ในการสร้างเว็บจะใช้ Script อยู่ 2 รูปแบบคือ
Server-Side Script เป็นลักษณะการทำงานบนเครื่อง Server และแปลออกมาเป็นภาษา HTML เช่น ASP, CGI
Client-Side Script เป็นลักษณะการทำงานบนเครื่อง Client (เครื่องผู้ใช้) เช่น JavaScript, VBScript
หมายเหตุ ในการสร้างเว็บจะใช้ Script อยู่ 2 รูปแบบคือ
Server-Side Script เป็นลักษณะการทำงานบนเครื่อง Server และแปลออกมาเป็นภาษา HTML เช่น ASP, CGI
Client-Side Script เป็นลักษณะการทำงานบนเครื่อง Client (เครื่องผู้ใช้) เช่น JavaScript, VBScript
PHP สามารถทำอะไรได้บ้าง
ความสามารถของ PHP นั้นสามารถที่จะทำงานเกี่ยวกับ Dynamic Web ได้ทุกรูปแบบ เหมือนกับ CGI หรือ ASP ไม่ว่าจะเป็นการจัดการดูแลระบบฐานข้อมูล ระบบรักษาความปลอดภัย การรับ – ส่ง Cookies
โดยที่ PHP นั้นสามารถที่จะติดต่อกับโปรแกรมจัดการฐานข้อมูลที่มีอยู่มากมาย ดังนี้
Adabas D InterBase Solid Microsoft Access
DBase mSQL Sybase
Empress MySQL Velocis
FilePro Oracle Unix dbm
Informin PostgreSQL MS SQL Server
แต่ความสามารถที่พิเศษกว่านี้ก็คือ PHP สามารถที่จะติดต่อกับบริการต่างๆผ่านทางโพรโตคอล (Protocol) เช่น IMAP, SNMP, NNTP, POP3, HTTP และยังสามารถติดต่อกับ Socket ได้อีกด้วย
PHP นั้นถูกคิดค้นขึ้นมาในปี 1994 โดย Rasmus Lerdorf แต่เป็นเวอร์ชั่นที่ไม่เป็นทางการหรือรุ่นทดลองนั่นเอง ซึ่งเวอร์ชั่นนี้ได้มีการทดสอบกับเครื่องของเขาเอง โดยใช้ตรวจสอบติดตามเก็บสถิติข้อมูล ผู้ที่เข้าเยี่ยมชมประวัติส่วนตัวบนเว็บเพจของเขาเท่านั้น
ต่อมา PHP เวอร์ชั่นแรกได้ถูกพัฒนาและเผยแพร่ให้กับผ็อื่นที่ต้องการใช้ศึกษาในปี 1995 ซึ่งถูกเรียกว่า'' Hypertext Preprocessor '' ซึ่งเป็นที่มาของคำว่า PHP นั่นเอง ซึ่งในระยะเวลานั้น PHP ยังไม่มีความสามารถอะไรที่โดดเด่นมากมาย จนกระทั่งเมื่อประมาณกลางปี 1995 Rasums ได้คิดค้นและพัฒนาให้ PHP/PI หรือ PHP เวอร์ชั่น 2 ให้มีความสามารถจัดการเกี่ยวกับแบบฟอร์มข้อมูลที่ถูกสร้างมาจากภาษา HTML และสนับสนุนการติดต่อกับโปรแกรมจัดการฐานข้อมูล mSQL จึงทำให้ PHP เริ่มถูฏใช้มากขึ้นอย่างรวดเร็ว และเริ่มมีผู้สนับสนุนการใช้งาน PHP มากขึ้น โดยในปลายปี 1996 PHP ถูกนำไปใช้ประมาณ 15,000 เว็บทั่วโลก และเพิ่มจำนวนขึ้นเรื่อยๆ
นอกจากนี้ในราวกลางปี 1997 PHP ได้มีการเปลี่ยนแปลงและพัฒนาจากเจ้าของเดิมคือนาย Rasums ที่พัฒนาอยู่เพียงผู้เดียว มาเป็นทีมงาน โดยมีนาย Zeev Suraski และ Adni Gutmans ทำการวิเคราะห์พื้นฐานของ PHP/FI และได้นำโค้ดมาพัฒนาให้เป็น PHP เวอร์ชั่น 3 ซึ่งมีความสามารถที่มีความสมบูรณ์มากขึ้น
ในราวกลางปี 1999 PHP เวอร์ชั่น 3 ได้ถูกพัฒนาจนสามารถทำงานร่วมกับ C2’z StrongHold Web Server และ Red Hat Linux ได้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น