PHP คืออะไร?
PHP ย่อมาจาก PHP: Hypertext Preprocessor โดยมี PHP นั้นยืนอยู่สำหรับหน้าแรกส่วนบุคคล [เครื่องมือ]ตัวย่อประเภทนี้เรียกว่า Atronymเดิมทีในปี 1994 ภาษาได้รับการออกแบบเป็นชุดเล็ก ๆ ของไบนารีที่ใช้ในการรวบรวมข้อมูลการจราจรบนไซต์พื้นฐานในปี 1997 ตัวแยกวิเคราะห์ถูกเขียนใหม่โดยชาวอิสราเอลสองคนและเปลี่ยนชื่อเป็นตัวย่อปัจจุบัน mdash;มีการพิจารณาแล้วว่า Hypertext Preprocessor เป็นชื่อที่ยอมรับได้มากขึ้นในโลกธุรกิจ
เป็นภาษาโอเพนซอร์ซซึ่งใช้เป็นหลักสำหรับเนื้อหาเว็บแบบไดนามิกและแอปพลิเคชันฝั่งเซิร์ฟเวอร์PHP มักจะชี้ให้เห็นว่าเป็นคู่แข่งหลักด้วยสิ่งต่อไปนี้:
- Microsofts C# mdash;Visual Basic.net mdash;ASP Family
- Suns Java Mdash;JSP
- Macromedias Coldfusion
- CGI mdash;Perl
ตั้งแต่เวอร์ชัน 3 PHP มีคุณสมบัติที่มุ่งเน้นวัตถุเวอร์ชัน 5 สร้างขึ้นอย่างมีนัยสำคัญในฟังก์ชั่นที่ จำกัด นี้และตอนนี้ภาษามีความสามารถเชิงวัตถุที่มีประสิทธิภาพรวมถึงอินเทอร์เฟซข้อยกเว้นการทำลายและบทคัดย่อ
PHP ได้รับความนิยมอย่างรวดเร็วด้วยเวอร์ชัน 4 ซึ่งเปิดตัวในปี 2000 ในปี 2004เปิดตัวและตอนนี้ถือว่าเป็นภาษาชั้นนำที่ใช้สำหรับการเขียนสคริปต์ฝั่งเซิร์ฟเวอร์ไม่ต้องสงสัยเลยว่าความนิยมของมันมากเกิดจากความสะดวกในการเรียนรู้อาร์เรย์และตัวแปรใน PHP สามารถเก็บวัตถุประเภทใดก็ได้ตัวแปรไม่จำเป็นต้องประกาศและไวยากรณ์นั้นง่ายอย่างน่าทึ่งไม่เหมือนภาษาหลายภาษาเช่น C# หรือ Perl ซึ่งมีโปรแกรมโปรแกรมเมอร์ทั่วไปมากขึ้นโปรแกรมเมอร์ PHP ไม่รู้จักภาษาอื่นบางครั้งทำให้มันถูกไล่ออกเป็นภาษาที่น้อยกว่า แต่ความนิยมที่เพิ่มขึ้นและเว็บไซต์ที่แข็งแกร่งและมีประสิทธิภาพหลายแห่งที่สร้างขึ้นโดยใช้มันเป็นโครงสร้างที่ดูเหมือนจะขจัดตำนานนี้ PHP ได้ถูกวิพากษ์วิจารณ์เป็นครั้งคราวข้อบกพร่องเมื่อเปรียบเทียบกับภาษาเช่น ASPการขาดข้อความแสดงข้อผิดพลาดที่เข้าใจได้ง่ายบางครั้งไฟล์การกำหนดค่าที่แข็งแกร่งเกินไปและชุดฟังก์ชั่นในตัวที่ไม่สมบูรณ์อย่างเห็นได้ชัดก็ชี้ให้เห็นว่าเป็นพื้นที่ที่สามารถใช้การปรับปรุงที่ทำเครื่องหมายได้การพัฒนายังคงดำเนินต่อไปอย่างรวดเร็วอย่างไรก็ตามLangugage ดูเหมือนจะจัดการกับความกังวลที่เกิดขึ้นจากชุมชนโอเพนซอร์สมากขึ้นเรื่อย ๆ