เรื่องน่ารู้ของภาษา PHP

เรื่องน่ารู้ของภาษา PHP

PHP คืออะไร



เรามาทำความรู้จักกับภาษา PHP กันก่อนดีกว่า

PHP คืออะไร 

      PHP คือ ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ โดยลิขสิทธิ์อยู่ในลักษณะโอเพนซอร์ส ภาษาพีเอชพีใช้สำหรับจัดทำเว็บไซต์ และแสดงผลออกมาในรูปแบบ HTML

      ภาษาพีเอชพี ในชื่อภาษาอังกฤษว่า PHP ซึ่งใช้เป็นคำย่อแบบกล่าวซ้ำ จากคำว่า PHP Hypertext Preprocessor หรือชื่อเดิม Personal Home Page

 

ที่มาของ PHP

  • ปี ค.ศ.1994 : PHP ถูกสร้างขึ้น โดย Rasmus Lerdorf ทำให้มีผู้ให้ความสนใจเป็นจำนวนมาก จึงได้ออกเป็นแพ็คเกจ "Personal Home Page" ซึ่งเป็นที่มาของ PHP
  • ปี ค.ศ.1995 : มีการพัฒนาตัวแปลภาษา PHP ขึ้นมาใหม่ โดยใช้ชื่อว่า PHP/FI เวอร์ชัน 2
  • ปี ค.ศ.1997 : ได้แก้ไขข้อบกพร่องต่างๆ และเพิ่มเติมเครื่องมือให้มากขึ้น

 

โครงสร้างของการเขียน PHP  จะต้องเขียนอยู่ในแท็ก

      การเขียน <? php และ ?> หรือ <? และ ?> และยังสามารถฝังคำสั่ง PHP ไว้ในเว็บเพจร่วมกับคำสั่ง(Tag) ของ HTML ได้ เช่น 

 

 

ข้อดีของ PHP

      PHP นั้นเป็นภาษาสำหรับใช้ในการเขียนโปรแกรมบนเว็บไซต์ สามารถเขียนได้หลากหลายโปรแกรมเช่นเดียวกับภาษาทั่วไป ซึ่ง ภาษาพีเอชพี นั้นง่ายต่อการเรียนรู้ ซึ่งเป้าหมายหลักของภาษานี้ คือให้นักพัฒนาเว็บไซต์สามารถเขียน เว็บเพจ ที่มีการตอบโต้ได้อย่างรวดเร็ว

 

ความแตกต่างระหว่าง PHP กับ HTML

  • PHP นั้นเป็นส่วนที่ใช้ในการคำนวน ประมวลผล เก็บค่า และทำตามคำสั่งต่างๆ
  • HTML นั้นเป็นภาษาที่ใช้ในการจัดรูปแบบของเว็บไซต์ จัดตำแหน่งรูป จัดรูปแบบตัวอักษร หรือใส่สีสันให้กับ เว็บไซต์

 

ความสามารถของภาษา PHP

  1. เป็นภาษาที่มีลักษณะเป็นแบบ Open source ผู้ใช้สามารถ Download และนำ Source code ของ PHP ไปใช้ได้โดยไม่เสียค่าใช้จ่าย
  2. เป็นสคริปต์แบบ Server Side Script ดังนั้นจึงทำงานบนเว็บเซิร์ฟเวอร์ ไม่ส่งผลกับการทำงานของเครื่อง Client
  3. PHP สามารถทำงานได้ในระบบปฎิบัติการที่ต่างชนิดกัน เช่น Unix, Windows, Mac OS หรือ Risc OS อย่างมีประสิทธิภาพ
  4. PHP สามารถทำงานได้ในเว็บเซิร์ฟเวอร์หลายชนิด เช่น Personal Web Server(PWS), Apache, OmniHttpd และ Internet Information Service(IIS) เป็นต้น
  5. ภาษา PHP สนับสนุนการเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming)
  6. PHP มีความสามารถในการทำงานร่วมกับระบบจัดการฐานข้อมูลที่หลากหลาย ซึ่งระบบจัดการฐานข้อมูลที่สนับสนุนการทำงานของ PHP เช่น Oracle, MySQL, FilePro, Solid, FrontBase, mSQL และ MS SQL เป็นต้น
  7. PHP อนุญาตให้ผู้ใช้สร้างเว็บไซต์ซึ่งทำงานผ่านโปรโตคอลชนิดต่างๆ ได้ เช่น LDAP, IMAP, SNMP, POP3 และ HTTP เป็นต้น
  8. โค้ด PHP สามารถเขียน และอ่านในรูปแบบของ XML ได้

 

โปรแกรมที่ใช้ PHP เป็นโครงสร้างหลัก

  1. WordPress
  2. Joomla
  3. Drupal
  4. phpBB
  5. MediaWiki



แหล่งข้อมูล : โครงสร้างของภาษา PHPภาษาพีเอชพีPHP คืออะไร

โดย :
 41444
ผู้เข้าชม

บทความที่เกี่ยวข้อง

คุณเคยเข้าไปในบางเว็บไซต์แล้วออกมาอย่างรวดเร็วภายในไม่กี่วินาทีมั้ย ? คงจะเคยเจอกันนะครับ เว็บไซต์ที่ดีต้องดึงดูดผู้เข้ามาเยี่ยมชมได้พอสมควร ผลสำรวจ 2015 B2B Web Usability Report จาก Huff Industrial Marketing และ KoMarketing sought สรุปได้ว่า ผู้ซื้อส่วนใหญ่ต้องการความรู้สึกว่าซื้อจากเว็บไซต์ที่เป็นตัวจริง เป็นของแท้ และมันถูกสร้างขึ้นได้โดยการแสดงข้อมูลตัวตนชัดเจน และข้อมูลต่างๆเพื่อให้เกิดความน่าเชื่อถือ รายงานยังแสดงอีกว่าเว็บไซต์ของธุรกิจส่วนใหญ่นั้นมองข้ามเรื่องง่ายๆที่จะปรับปรุงเว็บไซต์ให้สร้างความน่าเชื่อถือมากขึ้น และต่อไปนี้คือ 4 จุดสำคัญบนเว็บไซต์ที่ธุรกิจส่วนใหญ่มองข้าม
ปัจจุบัน Social Network (สังคมออนไลน์) มีอิทธิพลและได้รับความนิยมอย่างมากกับโลกออนไลน์ ซึ่ง Facebook เป็น Social Network ที่ได้รับความนิยมมากเป็นอันดับ 1 ของโลก โดย Facebook เป็นแหล่งชุมชนของสังคมออนไลน์ เป็นเครื่องมือทำการตลาดที่ดี ต้นทุนต่ำ มีประสิทธิภาพสูง เและเข้าถึงกลุ่มเป้าหมายพร้อมทั้งขยายกลุ่มลูกค้าทั้งใหม่และเก่าได้อย่างมีประสิทธิภาพ และรวดเร็ว จะเห็นได้ว่าบริษัท ห้างร้านต่างๆ หันมาใช้การตลาดออนไลน์ผ่าน Facebook มากขึ้น

Feature SoGoodWeb

SoGoodWeb มีระบบรับชำระเงินแบบใหม่ผ่าน Pay Solution รองรับทุกธนาคารชั้นนำ ทำให้การจ่ายเงินผ่านช่องทางออนไลน์เป็นเรื่องง่าย ช่วยให้ลูกค้าจ่ายเงินออนไลน์ได้อย่างสะดวก
LINE Notify คือ บริการที่คุณสามารถได้รับข้อความแจ้งเตือนจากเว็บเซอร์วิสต่างๆ ที่คุณสนใจได้ทาง LINE โดยหลังเสร็จสิ้นการเชื่อมต่อกับทางเว็บเซอร์วิสแล้ว คุณจะได้รับการแจ้งเตือนจากบัญชีทางการของ “LINE Notify” ซึ่งให้บริการโดย LINE นั่นเอง
เหมาะสำหรับลูกค้าที่เปิดธุรกิจทัวร์ - ทัวร์ท่องเที่ยว ทั้งที่เป็นเจ้าของเอง หรือเป็นรายย่อย เป็นระบบจองทัวร์ ที่ช่วยทำให้การจัดการธุรกิจทัวร์ - ทัวร์ท่องเที่ยว ให้เป็นเรื่องง่าย
สร้างเว็บไซต์สำเร็จรูปฟรี ร้านค้าออนไลน์