phpMinAdmin ve finále ankety SourceForge

Školení, která pořádám

SourceForge.net 2008 Community Choice Awards - Finalist - Vote now!Ani se mi nechce věřit tomu, že se můj nástroj pro správu databáze phpMinAdmin dostal do finále ankety serveru SourceForge.net o nejlepší nový projekt. Jistě to bylo i díky čtenářům tohoto blogu, takže bych vám chtěl tímto poděkovat a poprosit ještě o jeden hlas v kategorii Best New Project. Na poslání hlasu zbývá několik posledních dní.

Samozřejmě můžete hlasovat i pro další projekty v ostatních kategoriích, např. pro konkurenční phpMyAdmin v kategorii o nejpravděpodobnější akvizici za miliardu dolarů.

Do příští verze plánuji lepší nastavitelnost exportu a nebude chybět ani jedna neobvyklá volba – možnost vyexportovat databázi na vývojovém serveru tak, aby ji bylo možné synchronizovat s databází na ostrém serveru. Tuto funkčnost používám v Admineru, phpMinAdmin ji ovšem bude mít implementovanou v samotném SQL.

Jakub Vrána, Adminer, 11.7.2008, diskuse: 17 (nové: 0)

Diskuse

Ondrej:

phpMyAdmin v kategorii 1B USD akvizic je podle me dost dobry vtip. Radsi hlasujte pro WinSCP od Martina Prikryla. I kdyz toho pripadne vitezstvi v kategorii snad uz ani nepotesi ;-)

http://winscp.net/eng/docs/awards

Mimochodem, kdyz uz jsem pro phpMinAdmin hlasoval, tak bych se mozna mohl konecne podivat na to jak to vypada ;-)

Matej:

jooo kdyby tam tak byla funkce exportu db a nasledneho importu podle poradi cizich klicu, tak to bych snad i pouzil. Je tam? ^^

ikona Jakub Vrána OpenID:

Obecně vzato nejde tuto funkci implementovat, protože tabulka A se může odkazovat na tabulku B, ze které zase může vést odkaz na A. Proto se před exportem zavolá SET foreign_key_checks = 0, díky kterému se cizí klíče nekontrolují.

sNop:

tak to bych za phpMyAdmin urcite nevimenil, bracho jeste mas dlouhy kus cesty pred sebou aby se tento projekt prosadil (pokud mas taketo ambice), jinak docela dobry zacatek, ale jedina vec co se mi nelibi je preskakovani layoutu, nejprv jse vsechno zobrazi podsebou a to napozicuje na spravny misto, teho by si se mnel hned ze zacatku zbavit

karel:

Zřejmě jsi nepochopil smysl tohoto projektu, jeho cílem není soupeřit s phpMyAdmin. Je určen pro rychlé a jednoduché úpravy   k nimž nepotřebuje žádnou složitou instalaci, protože je to pouze jeden soubor. To je ta hlavní výhoda.

sNop:

a u phpmyadmin potrebujes slozitou instalaci ? jde oto ze tam hodne veci zatim chyby, vyhoda jeneho souboru je znacna, ale urcite se ten projekt bude vyvyjet a v neskursich castech vyvoje bude urcite pouzitelny a bude splnat svuj ucel, ktery zatim nesplna a autorovi drzim palce aby to dotahl do zdarneho konce. Proto take dostal oceneni jako nejlepsi NOVY projekt roku.

talpa:

tyyy blaho, to je cestina, divim se ze se zatim nikdo nepozastavil..

ikona Jakub Vrána OpenID:

Při vyjadřování musíš být konkrétnější - jednak uveď, které funkce postrádáš, a jednak uveď, v jakém prohlížeči pozoruješ ono "přeskakování layoutu". Já nic takového nepozoruji.

sNop:

Te sem skousel zreprodukovat to skakani layoutu, ale uz se mi to nepovedlo. Nevim jak je to mozne, ale asi je to zapricinene rychlostu linky, ted se mi stranky z phpMinAdmina pekne nacitavi bez nejakeho skakani layoutu, skratka v milisekunde su nacitane. Predtym ten layout skakal asi proto, ze byla spatna dostupnost stranky na ktere demo provozujes a prenos dat byl nesmirne maly jinak si to nevim vysvetlit.
Ted ktym funkciim, phpMinAdmina jsem prehledl jen zbezne ale urcite je slabina v exporte DB a tabulke kde chyby par zakladnich funkci pro export, mohlo by tam byt na vyber takych zakladnich vezi jak je DROP TABLE pred tyvorenim tabulky kdyz existuje, uzavriti prikazu v transakci, uplne nebo zastecne inserty a rozhodne nech po exporte(coz muze byt i na vyber) se ponukne soubor v predem zvolenem formate (aspon zakladni zip) s nazvem tabulky nebo DB.
Jinak se mi ostatni naozaj libi a tento nastroj po dnesnim prehlednuti dostane misto na mojem recovery USB kluci.

LLook:

Skákání se objeví při prvním načtení, protože CSS soubor se nechá vygenerovat také tím skriptem a to má nějakou režii. Při další práci už je to CSS v keši, takže to neskáče.

Bohužel to demo běží na staré MySQL 4.1, takže z toho nevidíš třeba podporu views a stored procedures, ačkoli to už má phpMyAdmin má taky...

ikona Jakub Vrána OpenID:

Podle mě je to chyba Opery – všechny slušné prohlížeče včetně Opery čekají při zobrazení stránky na stažení stylu připojeného konstrukcí <link>. Opera bohužel nečeká v případě, kdy adresa stylu obsahuje otazník. A vzhledem k tomu, že phpMinAdmin je celý v jednom souboru, tak to jinak nejde. Alternativa by byla mít styl vložený v každé poslané stránce (tak to bylo ve starších verzích), to by ale zbytečně zdržovalo stahování všech stránek.

ikona Jakub Vrána OpenID:

Aha, takže vlastně jen export. Na něm zrovna pracuji, což je uvedeno v tomto článku.

sNop:

super uz se tesim, tak budu nekde spravovat DB cez phpMinAdmin ;)

Cejvik:

Ahoj,
uvital bych CSV import.

kesspess:

Všiml jsem si, že poslední dobou neběží adminer.cz... Čím to?

ikona Jakub Vrána OpenID:

Co přesně nefunguje? Mě běží tak, jak má. Navíc je na stejném serveru jako tento blog, takže pokud by v důsledku "vyšší moci" nejelo jedno, nejelo by ani druhé.

kesspess:

Nevím, jestli je to mnou, nebo onou vyšší mocí, ale server nechce naskočit...

Tu je důkaz: http://uploader.hu.cz/web/adminer.gif

Vložit komentář

Používejte diakritiku. Vstup se chápe jako čistý text, ale URL budou převedeny na odkazy a PHP kód uzavřený do <?php ?> bude zvýrazněn. Pokud máte dotaz, který nesouvisí s článkem, zkuste raději diskusi o PHP, zde se odpovědi pravděpodobně nedočkáte.

Jméno: URL:

avatar © 2005-2018 Jakub Vrána. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení Creative Commons. Můžeme si tykat. Skripty předpokládají nastavení: magic_quotes_gpc=Off, magic_quotes_runtime=Off, error_reporting=E_ALL & ~E_NOTICE a očekávají předchozí zavolání mysql_set_charset. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.