หาซอฟต์แวร์จัดการข้อมูล php+mysql มาทดแทน phpmyadmin

วันนี้วันเลขสวย เลยบล๊อกสักเรื่อง ต้อง ออกตัวก่อนเลยว่า ก่อนที่จะเขียนเรื่องนี้เสร็จผมได้เคยทดสอบทดลองใช้ WebApplication เหล่านี้แล้วด้วยตัวเองทุกตัว แต่หลายตัวก็แค่ลองแตะๆครับ และต้องบอกเลยว่าทุกตัวเน้นใช้งานง่ายๆและพุ่งตรงเข้าสู่เป้าประสงค์ของการจัดการ Database ดังนั้นผมจึงไม่เน้นที่จะแนะนำแบบ How to Using it's แต่จะมาเล่ามุมมองอื่นๆแทน

สำหรับผมตัวจัดการ Database ฝั่ง ServerSide ที่ใช้ภาษา PHP ยังไม่เห็นมีอะไรเจ๋งเท่าเจ้า phpMyAdmin เลยในปัจจุบัน (2013-12-11) แต่ที่ไปหามาลองนี่ ความตั้งใจแรกคือ 
  • บางครั้ง Hosting ที่เราใช้เค้าไม่อนุญาตให้เราทำบางอย่าง ให้สิทธิ์ดำเนินการไว้ไม่ครบ หรือพยายามจำกัดสิทธิ์ไม่ให้เราตั้งค่าของตัว phpMyAdmin ได้สะดวกนัก ผมเลยต้องหาตัวเลือกครับ แต่เมื่อค้นไปค้นมาก็ปรากฏว่ามันไม่ได้เกี่ยวกับ phpMyAdmin เลย มันอยู่ลึกไปกว่านั้นนั่นคือเค้าตั้งค่าไว้ที่ Database Server เลย ดังนั้นไม่ว่าเราจะใช้ Client ตัวไหนๆก็ไม่มีทางจะข้ามเส้นเค้าไปได้ นอกจากใช้วิธีเจรจาให้เค้ายอม หรือไม่ก็ตั้ง Server ขึ้นมาเอง (ซึ่งถ้าแบบหลังนี่จะเอาอะไรก็ว่าไปครับได้ทุกอย่างอยู่แล้ว แต่คุณจะต้องเรียนรู้และใช้ประสบการณ์มากทีเดียวกว่าจะ Set ให้สเถียรและปลอดภัยได้)
  • บางงานเราต้องให้สิทธิ์บางอย่างกับ PowerUser เข้าถึงได้แต่ก็อาจติดขัดเรื่องเวลาทำให้ไม่มีโอกาสเขียน BackEnd ให้เรียบร้อย คุณอาจให้เค้าเข้าถึงฐานข้อมูลโดยตรงไปแก้ไขอะไรบางอย่างได้ แต่ก็อยากจะจำกัดไว้บางส่วน อันนี้ก็ช่วยได้ เพราะ Feature มากๆแบบ phpMyAdmin นี่นอกจาก PowerUser เราจะงงแล้ว บางคนซนเกินควบคุม กดลบ Table ล่ะก็งานงอกในพริบตาเลยครับ

หลังจากหาไปแล้วก็ไม่ได้ใช้จริงเลยซักตัวครับ แต่ก็ได้เปิดหูเปิดตาว่า เออเนอะ นอกจากอันที่เราใช้ประจำก็ยังมีอย่างอื่นที่น่าใช้ด้วยเหมือนกัน เจ้าพวกนี้เหมือนเป็น Software ทางเลือกครับเพราะ Feature แต่ละตัวยังสู้ phpMyAdmin เจ้ายุทธจักรไม่ได้ และจะให้สู้ได้ก็ต้องทำอีกเยอะ แต่ข้อดีคือ "มันตัวเล็ก" บางตัวแค่ไฟล์เดียวก็ทำงานได้แล้ว ซึ่งบางครั้งความเล็กมันก็ได้เปรียบที่คล่องตัวครับ ถ้าคุณมีความสามารถในการดัดแปลง SourceCode ละก็นี่ถือเป็นทรัพยากรอันมีค่า เป็นอาหารอันโอชะเลยล่ะครับ เพราะเราสามารถเอาไปทำอะไรก็ได้โดยไม่ต้องอ่าน Code ของตัวที่มันมีความสามารถเยอะแยะ Code ก็จะมีหลายบรรทัดที่เกี่ยวข้องและต้องไปอ่าน บางครั้งมันก็เกี่ยวโยงกันจนแยกบางอย่างออกจากกันไม่ได้ง่ายๆครับ และนอกจากนี้ผมยังมีประสบการณ์ตรงอีกเรื่องที่ javascript Editor ที่ใช้เขียนคำสั่ง SQL ของ phpMyAdmin มันไม่ทำงานบน iPad ผมก็ใช้ตัวพวกนี้แหละครับเพราะมันรับค่าเป็น TextBox ดื้อๆดิบๆเลย ก็ทำให้งานด่วนครั้งนั้นผ่านไปได้ ดังนั้นเอาเป็นว่ารู้จักไว้ดีกว่าไม่รู้ อนาคตมันก็ไม่แน่ ดีไม่ดีเจ้าตัวพวกนี้อาจพัฒนาจนได้รับความนิยมมากกว่า phpMyAdmin ก็เป็นได้ครับ ไปดูกันเลย (ผมบ่นจบแล้ว)

7.sidu (stands for SQL Select Insert Delete Update)
8.wizshelf
9.dbkiss
10.chive-project
11.monoql

แถมให้อีก



c.mysql workbench

จบแล้วครับ เจอกันใหม่เมื่อมีอะไรดีๆครับ
11-12-2013 (13-12-11)

แสดงความคิดเห็น

0 ความคิดเห็น