Jak si (ne)zabít eshop měřícím kódem
Posted 13. 11. 2016 / By Petr Soukup / Eshop

Pro klienty do eshopů nasazujeme nejrůznější měřící kódy, personalizační služby a podobně. Bohužel velká část těchto služeb má kód velmi špatně řešený a použitím podle oficiálních instrukcí se můžete připravit o část tržeb.

Read More

Jak se optimalizuje rychlost webů chytrým načítáním CSS
Posted 31. 05. 2015 / By Petr Soukup / Rychlost

Zatím jsem tu popisoval spíš obecné optimalizace, tak tentokrát přeskočím k trochu zajímavějšímu způsobu. Přestože má obrovský vliv na rychlost načítání (a hlavně dojem z načítání), tak ho neřeší prakticky nikdo a je na čase něco s tím udělat. Slyšeli jste už o critical CSS a asynchronním načítání stylů?

Read More

Efektivní minifikace Javascriptu
Posted 30. 11. 2014 / By Petr Soukup / Vývoj

yui-compressor Minifikujete javascript před publikováním na web? Ano? Výborně! A víte, že můžete ušetřit ještě mnohem více?

Read More

Optimalizujeme pro rychlost: HTTPS
Posted 23. 11. 2014 / By Petr Soukup / Vývoj

S přechodem na HTTPS je spojen mýtus, že se tím web zpomalí, což ale není pravda. Perfektně je to sepsáno na webu istlsfastyet.com, ale je to poměrně komplikovaná problematika, takže bych tu chtěl udělat alespoň souhrn a obrázkovou ukázku.

Read More

Optimalizujeme pro rychlost: Obrázky
Posted 12. 10. 2014 / By Petr Soukup / Vývoj

Při tvorbě eshopů klademe velký důraz na rychlost načítání. Je to poměrně komplikovaná problematika a zhruba čtvrtinu času u vývoje strávíme právě na tom. Rychlost má totiž spoustu důsledků - vyšší konverze, lepší pozice v Google, vyšší skóre kvality u PPC atd. Spousta věcí, které takto řešíme je dále přenositelná, takže bych se o ně chtěl podělit. Dnes začneme zlehka - s obrázky.

Read More

Překombinované počítadlo aneb přemýšlím nahlas
Posted 02. 12. 2012 / By Petr Soukup / Nezařazené

Na PHP je sympatické, že se ho i začátečník dokáže velmi rychle naučit a hned něco tvořit. Je to trochu jako současné hry, kdy nejdřív projdete tutorialem a máte pocit, jako by jste byli nejlepší hráči na světě - jenže obtížnost se postupně zvyšuje. U jiných jazyků (c#, java, ...) je to trochu jiné. Musíte tam už přesně vědět co děláte, než můžete vytvořit i úplně jednoduchou věc. Proto se na PHP programátory ostatní dívají trochu z vrchu - kazí jim image začátečníci, kteří už sice tvoří reálné projekty, ale spíš je patlají dohromady.

Nejlépe se rozdíl ukáže, pokud na takový web pošlete větší návštěvnost. Jak bude web fungovat při návštěvnosti 300 lidí denně nebo 50 000 je celkem zásadní rozdíl. Zkusím to předvést na úplně základním příkladu, který je na začátku každé učebnice - počítadlo na stránkách. Prkotina, která se dělá hned po Hello world a je to sranda na pár řádků. Nebo ne?

Read More

O blogu
Blog o provozování eshopů a technologickém zázemí.
Aktuálně řeším hlavně cloud, bezpečnost a optimalizaci rychlosti.

Rozjíždím službu pro propojení eshopů s dodavateli.