tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

Feature request: dibi profiler a FireBug variable viewer

před 11 lety

romansklenar
Člen | 657

Taková hezká feature pro vývojové servery u dibi by mohlo být zobrazení hodnot řádků z dotazů, neboli obdoba funkce dibi::dump() v profileru pomocí okna firebugu – variable vieweru (dostat se na něj lze klepnutím na číselnou hodnotu ve sloupci Rows v profileru). Sice by se zvýšilo množství přenášených dat, ale na vývojovém serveru by to vadit nemuselo (otázkou je jestli by firebug zvládl nějaké objemnější data).

Co myslíte, stálo by to za zapracování?

před 11 lety

edke
Člen | 198

Nad tym sme uz s kolegami rozmyslali, ale nechcel som s tym Davida otravovat, ja by som bol isto za :)

před 11 lety

David Grudl
Nette Core | 6806

Myslíš, aby se každý SQL příkaz rovnou logoval i s result-setem? Zkoušel jsem to, ale přenášených dat bylo skutečně obrovské množství a zas tak moc to užitečné není (blbě se v tom orientuje). Lepší je nechat vypsat jen data, které fakt člověk potřebuje (třeba přes Debug::fireDump)

před 11 lety

romansklenar
Člen | 657

Jasně. O užitečnosti není třeba diskutovat, je to spíš taková frajeřinka, ale přehledné a pohodlné by to být mělo. Pokud uvidíš výsledek každého dotazu ve „svém“ okýnku (myslím onen variable viewer ze screenshotu), které k tomu přímo vybízí už tím že tam je :) a můžeš si je pohodlně otevírat, zavírat, přecházet mezi nimi… na ladění by to bylo pohodlnější, než dopisování do kódu, při více dotazech na více místech. A přenosy by se daly ošetřit tak, že by tato feature byla v defaultu vyplá a nějakou metodou nebo příznakem by se zapínala. A to jestli je aplikace na vývojovém nebo produkčním serveru by si každý pak ošéfoval sám. Hm? :)