Dzisiaj jest wtorek, 14 stycznia 2025
AndigoPobierz Alib CyMeS 7.0 za frikoFotocyk
PhpMyAdmin umarł, niech żyje Adminer

PhpMyAdmin umarł, niech żyje Adminer

piątek, 2015-11-206236Alib CyMeS, Internet, Programowanie

Jeśli zajmujesz się robieniem internetów to na pewno znasz aplikację do zarządzania bazą danych, jaką jest PhpMyAdmin. Większość serwerów jest domyślnie w nią wyposażona. Jest to jedna program stary, z dużym obciążeniem dziedzicznym, że tak to nazwę. Wielki, ciężki, niezgrabny, brzydki. Próby upiększania niewiele zmieniły.

Niewiele osób jednak wie, że PhpMyAdmin ma konkurencję w postaci kompaktowego Adminera. W sumie to sam na niego wpadłem całkiem przypadkiem i zdziwiłem się, że to już czwarta wersja (obecna, kiedy to piszę ma numer 4.2.2). Niech podniesie rękę i naciśnie przycisk ten, kto go używa.

Adminer - logowanie

Jeden plik a dużo możliwości

Adminer to aplikacja ładnie skompresowana do jednego pliku PHP. Obsługuje różne bazy danych i kilka języków, ale można pobrać np. wersję polską tylko dla MySQL, dzięki czemu mamy tylko to, co nam potrzebne i ani kawałka więcej. Owszem, Adminer może nie ma tylu funkcji co PhpMyAdmin, ale czy naprawdę z nich wszystkich korzystamy? Ja przez lata pracy ani razu ich nie potrzebowałem. Za to ma wszystko to, czego używam na co dzień, w dodatku podane w przystępnej formie.

Dzięki temu, że to tylko jeden plik, który zajmuje kilkaset kB zamiast prawie 20MB, działa szybko (co dla mnie jest zajebiście ważne) i sprawnie. A kopiowanie na serwer to kilka sekund a nie minut.

Łatwy w rozbudowie

Adminer mimo kompresji nie jest tworem zamkniętym. Pomijając fakt, że możemy pobrać pliki źródłowe i poznać go od środka, możemy go rozbudować o dodatkowe pluginy czy upiększyć przy pomocy plików CSS. Wszystko wystarczy wrzucić do folderu, w którym jest główny plik i wszystko automatycznie się połączy. Dostępnych jest kilka plików CSS, ale nie ma problemu, żeby napisać własny. Adminer obsługuje kilka języków, w tym polski. Podczas logowania można zapamiętać sesję i później logować się jednym kliknięciem. Średnio bezpieczne, ale na localhoście idealna sprawa.

Adminer - tabele

Łatwa integracja

Chociaż Adminer jest aplikacją niezależną, w prosty sposób można go połączyć z CMS-em. Dostępne są pluginy np. do WordPressa, Drupala, Joomli a nawet jako paczki do Linuxa. Można też, korzystając z przykładów, napisać własną klasę i osadzić Adminera we własnym CMS-e. Niestety dokumentacja jest dosyć mało czytelna, przynajmniej dla mnie (może jestem na to za głupi) i udało mi się to tylko połowicznie. Może jak będę miał więcej czasu, to dokładniej zgłębię temat i porządnie zintegruję go z moim Alib CyMeS.

Czy już Cię zachęciłem?

Jeśli tak, to zerknij na adminer.org i sam przetestuj. A potem napisz w komentarzu, co o tym sądzisz. Moim zdaniem warto się na niego przesiąść.

Jeśli podoba Ci się wpis,
koniecznie zalajkuj,
skomentuj i zapisz się na