IDE ในการพัฒนา php
หลังจากที่ผมหา IDE สำหรับพัฒนา Web Application ด้วยภาษา PHP มานานก็เจอที่ถูกใจผมแล้วมันก็คือ Netbeans 6.8 นั้นเอง ผมลองมาหลายตัวมี zend studio 7.2 , eclipse php แต่ผมถูกใจ netbeans ที่สุดเพราะฟรีแล้วก็มีการทำงานที่เรียกว่าโอเค ?netbeans ในตอนแรกใช้สำหรับพัฒนา Application ด้วย java ซึ่งมันก็ช้ามากในเวอร์ชัน 6.0 ทำให้ผมเลิกใช้ไป แต่ใน เวอร์ชัน 6.8 นี้ผมว่าก็ไม่ได้ช้ามาอีกทั้งยังใช้พัฒนาได้หลายภาษาอีกด้วย 1 ในนั้นก็คือ php เรามาดูเลยว่าใช้กันยังโดยผมของข้ามในส่วนติดตั้งนะครับเพราะไปโหลดจากทางเว็บ http://netbeans.org แล้วก็คลิก next ไปเรื่อยก็ติดตั้งเสร็จแล้ว
หลังจากที่ติดตั้งโปรแกรมเสร็จแล้วก็ทำการเปิดขึ้นมาแล้วไปที่ File -> New Project
จากนั้นก็เลือกเป็น PHP
มันก็มีให้เลือกอีก 3 แบบ คือ
1.PHP Application อันนี้สำหรับสร้างใหม่เลย
2.PHP Application Existing Source อันนี้สำหรับที่เรามี source code อยู่แล้ว
3 PHP Application From Remote Server อันนี้สำหรับใช้เชื่อมต่อกับ Server เลย
ในตัวอย่างนี้ผมเลือกอันที่ 2 เพราะผมมีไฟล์โค้ดอยู่แล้ว
เลือก Source Folder แนะนำว่าให้เลือก Directory เดียวกับที่เราใช้รัน WebServer นั้นเอง ตั้งค่าการ Encoding ไฟล์ตามที่เราต้องการหลังจากนั้นกด Next เพื่อตั้งค่าการรัน
ตามรูปจะรันผ่าน web server ที่เราลงในเครื่อง url ที่เราใช้งานในการทดสอบ Project แล้วก็จะกำหนด index ไฟล์ก็ได้ตามใจเราจากนั้นก็ Finish
หลังจากนั้นเราก็จะได้ project ขึ้นมา 1 อันที่เราสร้างขึ้นเราสามารถสร้างไฟล์โค้ดให้ได้โดยไปเพิ่มที่ directory source
จะเห็นว่านอกจากไฟล์ php ธรรมดาแล้วยังมี php ที่เป็น class อีกด้วย หลังจากที่สร้างไฟล์แล้วก็มาดูลูกเล่นกัน
จะเห็นว่ามันมีลูกเล่นเดียวกับ IDE ในภาษาอื่นๆๆเลยแล้วยังสามารถเปิดและปิด tag html อัตโนมัติอีกด้วย
ส่วนวิธีการรันก็ให้คลิกขวาที่ไฟล์แล้วเลือก Run
หรือในกรณีที่มีการกำหนด index ไฟล์ไว้ก็คลิกขวาที่ project แล้วเลือก Runก็ได้จะเป็นการรันไฟล์ index นั้นเอง
เมื่อรันแล้วมันจะเป็นเรียก browser แสดงผลขึ้นมา นอกจากนี้แล้วมันยังสามารถ debug ได้อีกด้วยแต่ต้องลงอะไรเพิ่มนิดหน่อยไว้คราวหน้าผมจะมาเขียนบทความใหม่