25 Mei 2014

Adminer, pengganti phpMyAdmin ku

Sejak Ubuntu 12.04 LTS, saya sudah tidak menggunakan phpMyAdmin lagi untuk mengakses MySQL server. Bagi saya phpMyAdmin semakin berat dengan tampilan yang semakin full ajax.

Kini saya sedang jatuh cinta dengan Adminer, sebuah php script (percaya deh, cuma sebuah!) yang dapat kita gunakan sebagai client MySQL. Karena cuma terdiri dari 1 file saja maka sangat ringan. Tampilannya mengingatkan saya pada phpMyAdmin pada versi-versi awal, begitu sederhana dan bersih. Dan menurut saya sangat cocok menggantikan phpMyAdmin yang semakin berat itu.

Selain MySQL, Adminer juga dapat dipakai sebagai client dari MS-SQL, Sqlite, PosgreSQL, Oracle, SimpleDB bahkan MongoDB. Silakan kunjungi http://www.adminer.org untuk mempelajari fitur Adminer.

Saya kurang tahu bagaimana daya tahan Adminer security terhadap serangan hacker. Sehingga untuk dipasang pada server dengan global IP, sebaiknya diletakkan pada folder yang diproteksi dengan .htpasswd. Meskipun hal ini tidak ditemukan tuntunan dari developernya, namun hal ini untuk berjaga-jaga. Jangan gunakan nama folder yang mudah ditebak oleh hacker, misal admin, admindb, adminer, atau apapun yang menunjukkan bahwa itu folder khusus. Gunakan saja nama folder yang sulit ditebak tetapi mudah diingat, misal adminerkukini, admindb-secret-rahasia dan sejenisnya. Dan ingat, jangan menempatkan link ke folder tersebut pada artikel atau website manapun sehingga google robot dapat menemukannya.