ทำความรู้จักกับภาษา PHP

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
M030
PHP Super Hero Member
PHP Super Hero Member
Posts: 532
Joined: 07/09/2015 10:06 am

ทำความรู้จักกับภาษา PHP

Post by M030 »

PHP.png
PHP.png (22.56 KiB) Viewed 172 times
PHP ถูกสร้างขึ้นในปี ค.ศ. 1994 โดย Rasmus Lerdorf โดยใช้ชื่อว่า "Personal Home Page” ต่อมาได้เปลี่ยนชื่อใหม่เป็น"PHP Hypertext Preprocessor” โดย PHP เป็น open source product คือสามารถใช้งานได้ฟรีโดยไม่ต้องเสียค่าใช้จ่าย พีเอชพี (PHP) คือ ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ ภาษาพีเอชพีใช้สำหรับจัดทำเว็บไซต์ และแสดงผลออกมาในรูปแบบ HTML โดยมีรากฐานโครงสร้างคำสั่งมาจากภาษา ภาษาซี ภาษาจาวา และ ภาษาเพิร์ล ซึ่ง ภาษาพีเอชพี นั้นง่ายต่อการเรียนรู้ ซึ่งเป้าหมายหลักของภาษานี้ คือให้นักพัฒนาเว็บไซต์สามารถเขียน เว็บเพจ ที่มีความตอบโต้ได้อย่างรวดเร็ว ปัจจุบันPHP ได้พัฒนามาถึงเวอร์ชัน PHP 5.6.0 แล้ว ตรวจสอบเวอร์ชันล่าสุดได้ที่นี่ http://php.net/supported-versions.php

PHP ทำอะไรได้บ้าง
1. PHP เป็นภาษา script สำหรับเเสดงเว็บเพจ
2. การทำงานจะแทรกอยู่ในเอกสาร html
3. สามารถ Compile ได้ทั้งบนระบบปฏิบัติการ UNIX, Windows NT, Windows 9x
4. สามารถติดต่อกับฐานข้อมูล เช่น MySQL, dBase, PostgreSQL, IBM DB2, Informix, ODBC

การทำงานของ PHP
สามารถทำงานบน Web server ได้หลายตัว เช่น apache, IIS, Tomcat, PWS, Netscapeและ iPlanet servers, Oreilly Website Pro server, Caudium, Xitami, OmniHTTPd, และอื่นๆ อีกมากมาย โดยแสดงผลผ่านทาง Web browser PHPมี Module ในการรองรับ CGI มาตรฐาน ซึ่ง PHP สามารถทำงานเป็นตัวประมวลผล CGI ด้วย และด้วย PHPทำให้คุณมีอิสรภาพในการเลือก ระบบปฏิบัติการ และ เว็บเซิร์ฟเวอร์ นอกจากนี้ยังสามารถใช้สร้างโปรแกรมโครงสร้าง สร้างโปรแกรมเชิงวัตถุ (OOP) หรือสร้างโปรแกรมที่รวมทั้งสองอย่างเข้าด้วยกัน แม้ว่าความสามารถของคำสั่ง OOP มาตรฐานในเวอร์ชันนี้ยังไม่สมบูรณ์ แต่ตัวไลบรารีทั้งหลายของโปรแกรม และตัวโปรแกรมประยุกต์ (รวมถึง PEAR library) ได้ถูกเขียนขึ้นโดยใช้รูปแบบการเขียนแบบ OOP เท่านั้น PHPยังสามารถรองรับการสื่อสารกับการบริการในโพรโทคอลต่างๆ เช่น LDAP, IMAP, SNMP, NNTP, POP3 ,HTTP, COM (บนวินโดวส์) และอื่นๆ อีกมากมาย

ศึกษาข้อมูลเพิ่มเติมได้จาก >> https://th.wikipedia.org/wiki/ภาษาพีเอชพี

และสำหรับใครที่ชื่นชอบภาษา PHP สามารถรอดาวน์โหลด PHP 7.0.0 ได้ พฤษจิกายน 2558 นี่เลยจ้า :lol:
PHP 7.0.0 มีอะไรดี :?:
- ความเร็วเพิ่มขึ้นเกือบ 2 เท่าของ PHP 5.6.0
-มีความเร็วมากกว่า perl, phython และ ruby เป็นหลายเท่า :!:
-มีการ remove ฟังก์ชันหรือ method ออกไปน้อยมาก ก็อย่างที่บอก PHP 7.0.0 พัฒนาขึ้นเพื่อรองรับ PHP รุ่นเก่าๆได้
-สามารถสร้างคลาสที่ไม่มีชื่อได้

อยากรู้ PHP 7.0.0 ดีกว่าที่บอกยังไง ติดตามชมได้ที่ >> https://www.youtube.com/watch?v=OQabvgCggrI
ขอขอบคุณข้อมูลดีๆจาก >> http://php.net/archive/2015.php

  • Similar Topics
    Replies
    Views
    Last post

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 6 guests