Čím je Adminer lepší ako phpMyAdmin?

phpMyAdmin je nástroj, ktorý hostingy zvyčajne predinštalujú na správu MySQL, a svoju prácu odvádza. Adminer na to ide inak: jediný súbor, ktorý nahráte, podpora siedmich databázových systémov a formuláre, ktoré sa nepýtajú na viac, než potrebujú. Táto stránka zhŕňa rozdiely, ktoré platia aj dnes, a tiež miesta, kde je phpMyAdmin lepšou voľbou.

Čo inštalujete

Vlastnosť Adminer 6.0.0 phpMyAdmin 6.0.0-dev Komentár
Distribúcia jeden súbor, 503 kB 4891 súborov, 77 MB Nahráte jediný PHP súbor a otvoríte ho. phpMyAdmin je archív, ktorý treba rozbaliť.
Databázové systémy MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle MySQL, MariaDB Adminer pridáva cez pluginy Elasticsearch, ClickHouse, Firebird, MongoDB, Redis, SimpleDB, IGDB a IMAP.
Vyžadované rozšírenia PHP mysqli alebo pdo_mysql mysqli, sodium Sodium často býva vypnutý a phpMyAdmin sa potom odmietne spustiť. Trvá tiež na mysqli, zatiaľ čo Adminer sa rovnako dobre pripojí cez pdo_mysql.
Prispôsobenie 47 priložených pluginov konfiguračný súbor a tabuľky navyše Adminer načítava pluginy z adresára adminer-plugins/. phpMyAdmin sa nastavuje v config.inc.php a niektoré jeho funkcie potrebujú vlastné tabuľky v databáze.
Vzhľady jeden CSS súbor adresár súborov Vzhľad Admineru je jediný adminer.css. Téma phpMyAdminu je adresár, pri tom predvolenom s 285 súbormi - pozri ich návod. Oba nástroje majú vzhľady od používateľov.

Prihlasovanie

Oba nástroje si vedia povedať o viac než len o heslo. Nastavuje sa to rôzne:

Hardvérové kľúče fungujú v oboch cez WebAuthn, ale na iné veci. V phpMyAdmine je kľúč druhý faktor po hesle. Adminerový plugin login-passkey nechá passkey niesť samotné heslá - sú zašifrované kľúčom odvodeným cez rozšírenie WebAuthn PRF, ktoré sa nikam neukladá, a prihlásenie bez passkey sa odmietne. Oba potrebujú HTTPS.

Bežná práca

Niektoré veci sú jednoducho zložitejšie, než musia byť. Každú z nich si overíte za minútu:

Bezpečnosť riešená JavaScriptom

phpMyAdmin sa bráni clickjackingu a úniku Refereru, čo je správne. Oboje ale rieši JavaScriptom namiesto HTTP hlavičiek a oboje je cítiť:

Veľkosť stránky

Výpis tabuľky s 20 riadkami v databáze s 25 objektmi, oba nástroje na tom istom počítači a proti tej istej databáze, ako to hlási prehliadač:

Vlastnosť Adminer 6.0.0 phpMyAdmin 6.0.0-dev Komentár
Prvá návšteva 63 kB, 6 požiadaviek 2686 kB, 81 požiadaviek phpMyAdmin načítava jQuery, jQuery UI, Bootstrap a CodeMirror. Adminer pošle stránku, svoj štýl, svoj skript, svoj zvýrazňovač syntaxe a logo - nič cudzie.
Ďalšie stránky 7 kB, 1 požiadavka 269 kB, 5 požiadaviek Adminer stiahne len samotnú stránku, všetko ostatné zostane v cache prehliadača. phpMyAdmin načíta ešte štyri súbory a jeho vlastná stránka váži 190 kB.

Časť rozdielu je v tom, že Adminer komprimuje to, čo posiela, sám, zatiaľ čo phpMyAdmin to nechává na webovom serveri - a ten na to nie je vždy nastavený, tento nebol. Bez kompresie na oboch stranách majú obe stránky 36 kB a 190 kB. Na počte požiadaviek kompresia nemení nič.

V čom je phpMyAdmin lepšou voľbou

Porovnané v auguste 2026: Adminer 6.0.0 proti snapshotu phpMyAdmin 6.0.0-dev zo 6. 8. 2026, oboje na PHP 8.5 a MySQL 8.0. Aktuálne vydanie phpMyAdmin je 5.2.3, táto stránka sa aktualizuje, keď vyjde 6.0.