โปรแกรมสำหรับเขียน php

โปรแกรมสำหรับเขียน php นั้นมีให้เราเลือกหลายตัวมากๆ ซึ่งแต่ละตัวก็จะมีข้อดีและข้อเสียที่แตกต่างกัน ดังนั้นเราควรจะเลือกเครื่องมือให้เหมาะสมกับการทำงานของเรา

Dreamwaver เริ่มจาก Tools ที่มีคนใช้งานกันมากที่สุด ข้อดีของการใช้ Dreamwaver คือใช้งานง่ายสร้าง Web ได้อย่างสะดวกรวดเร็ว แค่ลากวางเราก็สามารถสร้างเว็บขึ้นมาได้ โดยที่ไม่ต้องเข้าใจ HTML และ CSS แต่ข้อเสียของการใช้ Dreamwaver คือ แพง(ถ้าไม่ได้ใช้ของเถื่อน) ไม่ใช่ของฟรี และ Dreamwaver ไม่ได้ออกแบบมาสำหรับการเขียน php แต่ออกแบบมาให้ Designer ทำงานกับ HTML และ CSS เป็นหลัก ดังนั้นถ้าต้องการจะใช้เครื่องมืออื่นๆในการทำงานเช่น xDebug อาจต้องเลือกเครื่องมือตัวอื่นแทน

Netbean ตัว Netbean พัฒนาขึ้นมาเพื่อทำงานกับ Java ก่อนแล้วก็แตกสาขาออกมาทำงานกับภาษาอื่นๆ ดังนั้นจึงเป็นเครื่องมือที่เรียกได้ว่าครบเครื่องเลยทีเดียวกับการทำงานแบบโปรแกรมเมอร์ ไม่ว่าเราจะทำงานกับ xDebug หรือ Git ก็มีเครื่องมือช่วยให้เราทำงานได้ง่ายมาก การค้นหา Code ต่างๆ เช่นการ Go to Definition ทำได้ดีมาก สามารถไล่การทำงานของ code ใน Project ใหญ่ๆ ได้สบาย แต่ข้อเสียคืออาจทำงานได้ไม่ง่ายเท่ากับ Dreamwaver(สำหรับมือใหม่) แต่ก็เป็นของฟรีที่ควรจะเอาไปใช้งานเป็นที่สุด (reccommend)

Sublime เป็น Editor ที่มาแรงที่สุดในตอนนี้เนื่องจากใช้งานได้ง่าย สามารถเปิดได้เร็ว เวลาใช้งานจะรู้สึกเหมือนกับใช้ notepad การใช้งานบน sublime ไม่มี Interface ให้เราทำงานด้วยมากนักเลยจำเป็นต้องใช้ Short cut เป็นหลัก เราต้องจำ key ให้ได้ถึงจะใช้งาน Sublime ได้อย่างเต็มประสิทธิภาพ การตั้งค่า property ของระบบก็จะใช้งาน Json เป็นหลักไม่มีหน้า Interface ให้เราเลือก ดังนั้น Sublime จะเหมาะกับผู้ที่เป็น Programmer ที่ต้องการทำงานรวดเร็วและใช้ Short key ในการทำงานเป็นหลัก ไม่เหมาะกับมือใหม่หรือผู้ที่เริ่มต้นเขียนโปรแกรมใหม่ๆ

นี่เป็น 3 เครื่องมือหลักที่เป็นทางเลือกให้เราตอนนี้ จริงๆ ยังมีอีกหลายตัวจะเอามาเพิ่มเติมให้ในบทความต่อไป