สำหรับผมตัวจัดการ 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
แถมให้อีก
9.dbkiss
10.chive-project
11.monoql
แถมให้อีก
0 ความคิดเห็น