เว็บโฮสติ้งเอื้ออาทร
Welcome :Guest  ( Register - Login )
  Active TopicsActive Topics  Display List of Forum Membersรายชื่อสมาชิก  Search The ForumSearch  ช่วยเหลือช่วยเหลือ
Menu
  Home
  ASP
  ASP.NET
  SQL
  PHP
  Forum(s)
  Guest Book
    Sign Guestbook
  Download
  Contact us
  ติดต่อโฆษณา
Member Online
Total Users Online: 3

We have
  0 Member(s)
  3 Guest(s)
  0 Anonymous.

Most User Online: 8042
Occured: 06 April 2008

Members Online:



[ View Full List ]
[Based on the last 10 minutes]

You are visitor number 3118768
 
PHP คืออะไร???
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
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 ได้อีกด้วย

History of PHP
ประวัติความเป็นมาของ PHP (History of PHP)

            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 ได้
 
ทำไมถึงต้องเลือก PHP
         จากที่กล่าวไปข้างต้นแล้วว่า PHP ก็เป็นภาษา Server-Side Script อีกภาษาหนึ่งเช่นเดียวกันกับ ASP แต่คุณสมบัติที่มากกว่าก็คือ
1. PHP นั้นสามารถรันบนระบบปฏิบัติการได้มากมายเช่น Windows, Unix, Linux และอื่นๆ
2. PHP นั้นรองรับกับการใช้งาน โปรแกรม Server จำลองมากมายเช่น Apache, IIS และอื่นๆ
3. PHP นั้นเป็นของฟรีที่สามารถไปหา Download มาใช้งานได้ฟรีโดยไม่ต่องเสียค่าลิขสิทธิ์เหมือน ASP ที่เว็บอย่างเป็นทางการของ PHP ที่ http://www.php.net/
 
แล้วจะเริ่มใช้งาน PHP ได้ยังไง
1. ทำการติดตั้งตัวแปรภาษา PHP ที่ได้ Download มา
2.  ทำการติดตั้งโปรแกรม Server จำลองบนเครื่องของคุณเพื่อรันภาษา PHP
3. ทำการติดตั้งโปรแกรมจักการฐานข้อมูล MySQL ลงในเครื่องของคุณ
 
จากที่กล่าวไปข้างต้นว่า PHP นั้นรองกับโปรแกรมการจัดการฐานข้อมูลหลายโปรแกรมแต่เนื่องจากโปรแกรมที่นิยนใช้มากที่สุดคือ MySQL ดังนั้นผมจึงจะสอนการใช้งาน PHP กับ MySQL และ Access เท่านั้น ซึ่งทำไมต้อง MySQL สามารถดูรายละเอียดได้ในส่วนของ PHP + MySQL


 
Tutorials PHP
  PHP
      What's PHP
      History of PHP
      Install PHP
      Install Apache
      Setup IIS
      PHP (Basic Syntax)
      ตัวแปรและชนิดข้อมูล
      ค่าคงที่
      Operator
      ตัวควบคุมการทำงาน
PHP Function
      ฟังก์ชั่นที่ผู้ใช้สร้างเอง
      Date Time
      String Functions
      Mail Functions
      Data Files Functions
      Math Functions


[ Users browsing page: 1 :Guest(s) ]

บทความต่างๆที่ปรากฏขึ้นใน ASPThai.Net เป็นบทความที่ได้มาจากการค้นคว้าและหาข้อมูลของผู้จัดทำซึ่งบทความในบางส่วนนั้นได้แหล่งข้อมูลมาจากหนังสือและบทความทางอินเตอร์เน็ต
ถ้าบทความที่ปรากฏขึ้นใน ASPThai.Net ผิดพลาดประการใดก็ขออภัยมา ณ ที่นี้ด้วย
"ทีมงาน ASPThai.Net อนุญาตให้นำบทความต่างๆภายใน ASPThai.Net ไปพิมพ์เพื่อเผยแพร่ต่อไปได้ และโปรดสร้างลิงค์ไปยัง http://www.aspthai.net ด้วยครับ"


This Site is Powered By ASPThai.Net Full Edition v1.
Copyright ฉ 2002-2005 ASPThai.Net All rights reserved.

.