abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 19:00 | IT novinky

    Framework [ Next Gen ] Event 2026, dnes v 19:30 společnost Framework na YouTube něco představí.

    Ladislav Hagara | Komentářů: 0
    včera 18:22 | Nová verze

    Byl vydán Mozilla Firefox 150.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 150 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Zajímavý software

    Byl představen (reddit, 𝕏) webový prohlížeč Brave Origin. Jedná se webový prohlížeč Brave bez VPN, krypto peněženky a odměn, tj. bez funkcí, ze kterých je vývoj Brave financován. Stojí jednorázově 59,99 dolarů. Verze pro Linux je zdarma.

    Ladislav Hagara | Komentářů: 1
    včera 12:44 | IT novinky

    Tim Cook po 15 letech opustí post generálního ředitele americké technologické společnosti Apple. Od 1. září ho vystřídá John Ternus, který byl dosud odpovědný za hardware. Cook se stane předsedou představenstva. Cook vedl Apple od roku 2011, kdy funkci převzal od zesnulého spoluzakladatele společnosti Stevea Jobse.

    Ladislav Hagara | Komentářů: 1
    včera 12:33 | Humor

    Evropská aplikace na ověřování věku uživatelů lze hacknout během dvou minut, navzdory tvrzením předsedkyně Evropské komise Uršuly von der Leyenové, že je tato aplikace 'technicky připravená pro ostré nasazení' a 'splňuje nejvyšší standardy ochrany osobních údajů na světě'. Zdrojové kódy aplikace byly Bruselem zveřejněny v repozitářích na GitHubu.

    MakeIranBombedAgain❗ | Komentářů: 4
    20.4. 15:33 | IT novinky

    Po 26 letech od protiprávního policejního zásahu, který byl spuštěn na základě podnětu společnosti Microsoft, Obvodní soud pro Prahu 2 rozsudkem potvrdil, že Mironet prokázal významnou část svého nároku na náhradu škody vůči Ministerstvu spravedlnosti ČR. Soudem nyní přiznaná část nároku znamená rekordní odškodné, jaké kdy české soudy přiznaly za nesprávný postup státu. Spor byl rozdělen na několik škod, u pravomocně uzavřených částí

    … více »
    Ladislav Hagara | Komentářů: 28
    20.4. 15:22 | Nová verze

    Lehké desktopové prostředí LXQt bylo vydáno ve verzi 2.4.0. Jde o převážně opravné vydání s drobnými vylepšeními podpory Waylandu.

    |🇵🇸 | Komentářů: 0
    20.4. 12:44 | IT novinky

    Počítačová hra Kingdom Come: Deliverance 2 českého studia Warhorse získala cenu BAFTA v kategorii nejlepší příběh. V konkurenci pěti dalších nominovaných děl porazila i úspěšnou francouzskou hru Clair Obscur: Expedition 33, která v letošním ročníku získala cenu za nejlepší hru roku.

    Ladislav Hagara | Komentářů: 1
    20.4. 12:22 | Komunita

    Projekt KDE oslaví v říjnu 30 let. Matthias Ettrich poslal 14. října 1996 do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu. Důležité milníky jsou zobrazeny na časové ose KDE.

    Ladislav Hagara | Komentářů: 3
    20.4. 02:55 | Komunita

    Byly vyhlášeny výsledky letošní volby vedoucí/ho projektu Debian (DPL, Wikipedie). Poprvé povede Debian žena. Novou vedoucí je Sruthi Chandran. Letos byla jedinou kandidátkou. Kandidovala již v letech 2020, 2021, 2024 a 2025. Na konferenci DebConf19 měla přednášku Is Debian (and Free Software) gender diverse enough?

    Ladislav Hagara | Komentářů: 16
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 1373 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: Jak na komplexní výstup z PHP

    9.3.2012 18:44 Host ABCLinuxu
    Jak na komplexní výstup z PHP
    Přečteno: 222×
    Zdravím všechny.

    Poradí nějaká znalá duše, jak bych mohl získat údaje co celý script provádí? Od A do Z? Mrknul bych na to a řekl, aha, tady volám 2x posobě zbytečně do mysql, tady volám zbytečne funkci, kterou už tam nepotřebuji, tohle taky nepotřebuji atd atd.. Díky za pomoc

    Odpovědi

    stativ avatar 9.3.2012 18:59 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Mrkni na Xdebug, kromě debuggeru obsahuje i profiler.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    9.3.2012 19:44 Marie K.
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Absolutně nerozumím jak to funguje :-(
    9.3.2012 20:19 Host ABCLinuxu
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Abych řekl pravdu, tak já taky ne, ani nevím co s tím má společného Windows.
    stativ avatar 9.3.2012 20:27 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Abych řekl pravdu, tak já taky ne
    Řekne to, kolik času zabrala která část skriptu. Můžete se pak zaměřit na části, které jsou pomalé a vylepšit je. Pokud jde ale opravdu o to vědět, co ten skript přesně dělá, tak si ho přečtěte.
    ani nevím co s tím má společného Windows.
    Nechápu, jak jste přišel na to, že by s tím měly nějak souviset Windows.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    9.3.2012 20:42 Host ABCLinuxu
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Nic víc? Jen to vypíše čas zpracování? Nevypíše se co to přesně děla?
    9.3.2012 20:59 Kit
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Většinou je patrné na první pohled, co který skript dělá. Už podle názvů tříd a metod. Nedovedu si představit, že bych 2x po sobě zbytečně volal databázi. To přece musím jasně vidět ze zápisu programu, že mám pod sebou podobná volání.
    Josef Kufner avatar 9.3.2012 21:18 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Ono ve složitějších programech to často tak zřejmé není a mnohdy to vypadá i vcelku nevinně. Třeba si jen na jednom objektu zavoláš getNěco() a pak ten objekt strčíš jinému a ten na něm zavolá taky getNěco(). No a pokud to getNěco() dělá ošklivý select a nekešuje si to výsledek …

    Přesně k tomuhle máme profilery a ten už zmíněný Xdebug by to měl zvládnout, ale nikdy jsem ho nepoužil. Když nějaký systém vyvíjím, tak si v něm udělám slušné logování a i jednoduchý profiler (pomocí microtime()), který sleduje logické celky v aplikaci a je s ní hezky integrovaný (něco jako je chrome://memory ve Chrome, ale ukazuje to časy).
    Hello world ! Segmentation fault (core dumped)
    9.3.2012 21:48 Kit
    Rozbalit Rozbalit vše Re: Jak na komplexní výstup z PHP
    Ke každému objektu mám vždy jen jedno setNěco() a/nebo jedno getNěco(). Jeden objekt víckrát nikdy nevolám, nemám k tomu důvod. Všechny potřebné hodnoty pro objekt (resp. z objektu) musí být předány během jednoho volání. Absence cache mě pak netrápí.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.