Optimalizace PHP skriptů v praxi (c) Oldřich Šálek

Optimalizace PHP skriptů v praxi

Čím déle pracuji s PHP skripty, tím více pronikám do tajů PHP. Protože není výkon zadarmo, je nutné skripty neustále ladit a zrychlovat. Vyplatí se to. Grafy výkonu.

Jak vypadá takový výsledek v praxi?

Když už máme za sebou optimalizaci SQL dotazů, lepší metody s obrázky a víme, jak ladit PHP kód, můžeme se podívat na výsledek.

CPU Usage – vytížení CPU

CPU usage vytižení CPU

Interrupts and context switches přerušení

interrupts přerušení

irqstats

irqstats

Load – Vytížení CPU

Load CPU

Mysql threads

Tady je viděť, že optimalizace proběhla jenom na apache, databáze se optimalizace nedotkla, počet SQL dotazů je stejný.

mysql databaze mysql threads

Těchto výsledků jsem dosáhl ještě na sterém serveru. Stačilo zjistit ztráty na výkonu, opravit je a naprogramovat si kešování (caching) výsledků. Spokojenost.

ico Oldřich Šálek | ico 11. srpna 08, 07:08

Líbil se ti článek? Sleduj další články pomocí RSS.

Související články

Diskuze ke článku

Komentáře a diskuze ke článku tady
diskuze ke článku