Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
phpMyAdmin VS Adminer

Michal Čihař aura:100
13. 1. 2010 9:46

Pár komentářů

celé vlákno

Adminer navíc detekuje verzi MySQL a odkazuje do dokumentace používané verze.

To phpMyAdmin dělá taky.

Ve výchozí konfiguraci nedovoluje phpMyAdmin zadat název serveru nebo se přihlásit pod uživatelem bez hesla.

Což je naprosto v pořádku, protože lidi kašlou na bezpečnost a opačný přístup vede ke spoustě volně dostupných rozhraní k MySQL. Dřív to v phpMyAdminu taky bylo naopak a dodnes jsou následky toho běžně vygooglovatelné.

Rámy a záložky

Přesně kvůli tomu je na každé stránce odkaz k otevření nového okna, které ho zduplikuje včetně rámů a stejně tak je možné ho uložit do záložek.

Možnosti rozšíření

Poměrně dost věcí je v phpMyAdminu také modulární a třeba přidat vlastní způsob autorizace je velmi jednoduché.

Adminer používá příkaz INSERT s klauzulí ON DUPLICATE KEY UPDATE, která jako jediná provede import správně.

To by mě zajímalo jak je definovaný „správný“ import :-).

Adminer si na druhou stranu dokáže z prvního řádku načíst seznam sloupců, které se pro zpracování souboru použijí.

Ve verzi 3.3 phpMyAdmin umí (kromě načtení seznamu sloupců) i automaticky vytvořit tabulku z CSV (nebo Excelu, ODS, XML a co já vím čeho ještě).

ALTER exportu, který slouží primárně k synchronizaci vývojového a produkčního serveru

Oproti tomu phpMyAdmin 3.3 má v sobě přímo synchronizaci serverů, kde je možné zobrazit rozdíly a zvolit co se má synchronizovat. Dále je možné logovat veškeré změny provedené v tabulce, tento log exportovat a použít ho na aktualizaci produkčního serveru.

ClickJacking

phpMyAdmin nedovolí běh ve frame, což je IMHO princip ClickJackingu, takže ochranu má.

Zamykání session

Bylo v phpMyAdminovi odstraněno asi před měsícem :-).

Prostě oba dva nástroje mají své výhody a podobné porovnání, jen vycházející lépe pro phpMyAdmina, bych taky zvládnul napsat ;-).