top of page

PSP

          PHP เป็นภาษาจำพวก scripting language คำสั่งต่างๆจะเก็บอยู่ในไฟล์ที่เรียกว่า สคริปต์ (script) และเวลาใช้งานต้องอาศัยตัวแปรชุดคำสั่ง ตัวอย่างของภาษาสคริปก็เช่น JavaScript, Perl เป็นต้น

 

          ถ้าใครรู้จัก Server Side Include (SSI) ก็จะสามารถเข้าใจการทำงานของ PHP ได้ไม่ยาก สมมุติว่า เราต้องการจะแสดงวันเวลาปัจจุบัน ที่ผู้เข้ามาเยี่ยมชมเว็บไซด์ในขณะนั้น ในตำแหน่งใด ตำแหน่งหนึ่งภายในเอกสาร HTML ที่เราต้องการ อาจจะใช้คำสั่งในรูปแบบนี้เช่น ไว้ในเอกสาร HTML เมื่อ SSI ของ Web Server มาพบคำสั่งนี้ ก็จะกระทำคำสั่ง date.pl ซึ่งในกรณีนิ้ เป็นสคริปต์ที่เขียนด้วยภาษา perl สำหรับอ่านเวลา จากเครื่องคอมพิวเตอร์ แล้วใส่ค่าเวลาเป็นเอาพุท (output) และแทนที่คำสั่งดังกล่าว ลงในเอกสาร HTML โดยอัตโนมัติ ก่อนที่จะส่งไปยังผู้อ่านอีกทีหนึ่ง

 

ข้อดีของ PHP

1. ความปลอดภัยอยู่ในระดับดี ถึงสูง พวกธนาคารหลายๆที่จึงเลือกใช้ สำหรับงานระดับลึกๆ หมายถึงข้อผิดพลาดของ bug ต่างๆ

2. เมื่ออยู่บน linux,unix,solaris มันทำทำงานได้เร็วกว่า windows ประมาณเท่าตัว

3. รูปแบบการเขียน ยืดหยุ่นมาก เขียนได้ทั้ง แบบ เก่า ตือ HTML +code หน้าเดียว หรือแบบใหม่ HTML แยกกันกับ Code ,OOP

4. สามารถเขียนได้ ทั้ง win app ,batch script ,web app ,ล่าสุดมีคนพยายามทำให้มันเป็นเหมือน java นั่นคือ เอา php code ไปรันบน platform ไหนก็ได้

5. มี framework ช่วยพัฒนาเยอะมาก

6. อะไรที่ .net หรือ java มี เดี๋ยว php ก็มี ตาม

7. เป็นที่นิยมในสถาบันการศึกษา เพราะฟรี

 

ข้อเสียของ PHP

1. ขาด IDE ที่เป็นมาตรฐานกลางทำให้คนเขียน ต้องไป ขุดหาโปรแกรมที่ใช้ในการพัฒนาเอาเอง

2. บางทีออก version ใหม่บ่อยเกินไป

3. การเขียนบางที ต้อง include เยอะแยะไปหมด

4. ไม่มี บ. software ใหญ่ๆ เป็นป๋าดันให้ เลยไม่ดังเปรี้ยง แต่ค่อยๆดังเพราะทำความดี สะสม

5. การเขียนติดต่อระดับ component หรือ COM+ ของ windows อาจต้อง config ยุ่งยากหน่อย (ไม่เคยเขียน)

6. ใช้ IE เปิด web php.net ใน เครือข่าย kku แล้ว download php ยากมาก

© 2023 by Pure Juice. Proudly created with Wix.com

  • Facebook Clean Grey
  • Twitter Clean Grey
  • Instagram Clean Grey
bottom of page