D Server
เนื้อหาของเรา
- กลับหน้าแรก
- CGI-Perl WebBoard
- Php3 WebBoard
- Developer WebBoard
บริการของเรา
- Free GuestBook
- Free Counter
- Free WebBoard
- Free Stats
- Free JumpBox
- Free E-Mail
ข้อมูลของเรา
- ข่าวประกาศ
- D'Server คืออะไร?
- ทีมงาน D'Server
- ติดต่อลงโฆษณา
- ข้อมูลการติดต่อทีมงาน
- ข้อตกลงการให้บริการ
Bandwidth Support by Internet Thailand
Power by Apache
Power by FreeBSD
PHP : เริ่มแรกเรียนรู้เรื่อง PHP
PHP (Personal Home Page)

จากการที่เมื่อพูดถึง cgi หรืออะไรก็ตามแต่ที่เป็น application บน internel คนส่วนใหญ่จะนึกถึงภาษา Perl, Java หรือ C แต่ก็มีหลายๆ คน ที่เคยได้ยินว่า php คือ ภาษาอีกภาษาหนึ่ง แต่ไม่รู้ว่ามันมีไว้ทำอะไร หรือแม้แต่คนที่ไม่รู้จัก php เลยก็มี เพราะฉะนั้น เราควรมาทำความรู้จักกับ เจ้า php กันก่อนดีกว่า

PHP เป็นภาษาอีกภาษาหนึ่ง ที่พัฒนาขึ้นเพื่อใช้ในการสร้าง และพัฒนางานทางด้าน webpage เพื่อความสะดวกในการทำงานเกี่ยวกับ html และ cgi programming โดยผู้พัฒนาได้ให้ชื่อเรียกภาษา php นี้ว่า "Hypertext Preprocessor" ซึ่ง php ได้รวมเอาจุดเด่นของ ภาษา C, Java และ perl เข้าใว้ด้วยกัน (รวมทั้ง Syntex ของการเขียนโปรแกรมด้วย) จึงทำให้ php มีความสามารถสูงในการสร้าง webpage ที่เป็น dynamic

ภาษา perl มีตัวแปร array ที่เรียกว่า associative array เป็น array ที่ใช้ hash table (ดูรายละเอียดได้จากเนื้อหาในส่วนของ perl) ที่มีการทำงานที่ดี ไม่ส่งผลต่อประสิทธิภาพของระบบ และ php ก็ได้นำส่วนที่ดีส่วนนี้มาใว้ในตัว รวมทั้งการอ่านข้อมูลขนาดใหญ่อย่างรวดเร็ว สามารถทำงาน ได้ทั้งกับข้อมูลแบบ text และ binary ก็เช่นเดียวกัน

เนื่องจาก php ได้นำข้อดี (อีกแล้ว) ของภาษา script มาไว้ในตัว ดังนั้นเรื่องความปลอดภัยของระบบ php ก็ไม่น้อยหน้าภาษาอื่น แต่การที่ PHPได้รวมเอา library ที่จำเป็นต่างๆ ในการสร้าง application บน internet ไว้ จึงทำให้ต้องใช้ทรัพยาการของระบบมากกว่า ภาษา script อื่นๆ แต่ทั้งนี้ก็สามารถช่วยให้ทำงานได้เร็วขึ้นกว่าการเรียกใช้จากภายนอก

ตัวแปลภาษา php เป็นตัวแปลภาษาแบบ interpreter เหมือนๆ กับภาษา script ทั่วๆ ไป แต่เนื่องจากผู้พัฒนาภาษา php ได้พยายามที่จะทำให้ php เป็นอีกมาตรฐานในการสร้าง internet application จึงได้สร้างตัว php ให้ทำงานในรูปแบบของ module ของ Web Server (ดูรายละเอียดการติดตั้งแบบ module ได้จาก http://www.php.net นะครับ) ซึ่งการทำงานในลักษณะนี้ จะทำให้การทำงานของ php เร็วขึ้นกว่าการเรียกไช้เหมือนภาษา script อื่นๆ

เนื้อหาส่วนถัดไป.. ->



[ สนับสนุนช่องทางข้อมูลโดย Internet Thailand | สงวนลิขสิทธิ์ (c) Dream Group 2542 | ข้อตกลงการบริการ | ทีมงาน Dream Group | แนะนำติชม มาที่ webmonster@dserver.org ]