Spustit web nen鱈 dnes nic slo転it辿ho. Zajistit, aby b転el spolehliv, rychle a bezpen, m哲転e v邸ak b箪t o鱈邸ek. V pedn叩邸ce si projdeme nejastj邸鱈 technick辿 probl辿my modern鱈ch web哲 z pohledu bezpenosti, rychlosti i pou転itelnosti.
Uk叩転eme si 邸ikovn辿 n叩stroje, kter辿 pomohou probl辿my odhalit, a nast鱈n鱈me r哲zn辿 mo転nosti e邸en鱈. Pedn叩邸ka bude moci slou転it i jako checklist toho, na co byste pi provozu webu nemli zapomenout.
Prezentace ze 7. WP konference o ladn鱈 v箪konu webov箪ch aplikac鱈. Optimalizace obr叩zk哲, CSS, JS. Vliv PHP a HTTP serveru, cachov叩n鱈. Profilov叩n鱈 v箪konu s Blackfire.io a debugov叩n鱈 s Xdebug.
Slidy z pedn叩邸ky o bezpenostni Wordpressu na 3. WP konferenci.
Kdo je 炭ton鱈k, jak辿 jsou jeho mo転nosti a jak se mu br叩nit.
Dal邸鱈 materi叩ly se objev鱈 na http://edu.lynt.cz
WordPress 邸ablony a rychlost na鱈t叩n鱈 (WordCamp Praha 2017)Martin Mich叩lek
油
Jak si nejprod叩vanj邸鱈 WordPress 邸ablony stoj鱈 s rychlost鱈 frontendu? Zjistil jsem, 転e to moc testovat nejde a tak kupujete zaj鱈ce v pytli. V pedn叩邸ce tedy dostanete seznam nejastj邸鱈ch probl辿m哲 a strun箪 n叩vod k jejich odstrann鱈.
Jak zlep邸it zabezpeen鱈 tvrtiny cel辿ho webuMichal paek
油
WordPress pr箪 pou転鱈v叩 27 % webu. Na n叩sleduj鱈c鱈ch slajdech bych chtl naznait, co bychom ve WordPressu mohli zlep邸it z pohledu bezpenosti,proto転e kdy転 to udl叩me, tak se zv箪邸鱈 zabezpeen鱈 pomrn hodn web哲. J叩 v鱈m, ne v邸ichni aktualizuj鱈, ale o tom nkdy jindy.
V邸e co potebuje marke泥叩k vdt o rychlostn鱈 optimalizaci web哲Martin Mich叩lek
油
Pro vlastn e邸it rychlost naten鱈? Pro v souvislost鱈 s rychlost鱈 nemluvit jen o rychlosti naten鱈 str叩nky? Jak zjistit nedostatky webu souvisej鱈c鱈 s rychlost鱈? A co cht鱈t po kod辿rech, kdy転 je objev鱈te?
http://www.vzhurudolu.cz/prednaska/seologer-178
Ne v転dy m叩te k dispozici program叩tora nebo by bylo asov/finann v箪hodn辿 s n鱈m analytiku e邸it. Jde to i bez nj. Zde najdete nkolik trik哲. Urit n叩s m哲転ete i kontaktovat v p鱈pad dotaz哲: https://marketingmakers.net/webova-analytika/
Prezentace ze 7. WP konference o ladn鱈 v箪konu webov箪ch aplikac鱈. Optimalizace obr叩zk哲, CSS, JS. Vliv PHP a HTTP serveru, cachov叩n鱈. Profilov叩n鱈 v箪konu s Blackfire.io a debugov叩n鱈 s Xdebug.
Slidy z pedn叩邸ky o bezpenostni Wordpressu na 3. WP konferenci.
Kdo je 炭ton鱈k, jak辿 jsou jeho mo転nosti a jak se mu br叩nit.
Dal邸鱈 materi叩ly se objev鱈 na http://edu.lynt.cz
WordPress 邸ablony a rychlost na鱈t叩n鱈 (WordCamp Praha 2017)Martin Mich叩lek
油
Jak si nejprod叩vanj邸鱈 WordPress 邸ablony stoj鱈 s rychlost鱈 frontendu? Zjistil jsem, 転e to moc testovat nejde a tak kupujete zaj鱈ce v pytli. V pedn叩邸ce tedy dostanete seznam nejastj邸鱈ch probl辿m哲 a strun箪 n叩vod k jejich odstrann鱈.
Jak zlep邸it zabezpeen鱈 tvrtiny cel辿ho webuMichal paek
油
WordPress pr箪 pou転鱈v叩 27 % webu. Na n叩sleduj鱈c鱈ch slajdech bych chtl naznait, co bychom ve WordPressu mohli zlep邸it z pohledu bezpenosti,proto転e kdy転 to udl叩me, tak se zv箪邸鱈 zabezpeen鱈 pomrn hodn web哲. J叩 v鱈m, ne v邸ichni aktualizuj鱈, ale o tom nkdy jindy.
V邸e co potebuje marke泥叩k vdt o rychlostn鱈 optimalizaci web哲Martin Mich叩lek
油
Pro vlastn e邸it rychlost naten鱈? Pro v souvislost鱈 s rychlost鱈 nemluvit jen o rychlosti naten鱈 str叩nky? Jak zjistit nedostatky webu souvisej鱈c鱈 s rychlost鱈? A co cht鱈t po kod辿rech, kdy転 je objev鱈te?
http://www.vzhurudolu.cz/prednaska/seologer-178
Ne v転dy m叩te k dispozici program叩tora nebo by bylo asov/finann v箪hodn辿 s n鱈m analytiku e邸it. Jde to i bez nj. Zde najdete nkolik trik哲. Urit n叩s m哲転ete i kontaktovat v p鱈pad dotaz哲: https://marketingmakers.net/webova-analytika/
Search term optimalizace je jednou z nejrutinnj邸鱈ch innost鱈 PPC specialisty. Na 炭rovni agentury se to nast叩d叩 a potebovali jsme vymyslet zp哲sob, jak to co nejv鱈ce zefektivnit. To se n叩m z 90 % povedlo a n叩邸 Luk叩邸 Vo転da o tom pedn叩邸el na PPC Restartu.
Data Date #2: Radek Kupr - Jak zjistit skuten箪 propad dat po nasazen鱈 cookie...Taste
油
Jak vyhodnotit, zda je propad dat zp哲soben zam鱈tnut鱈m souhlas哲 u転ivatel哲 s cookies nebo jde o v箪vojov箪 trend? Jak velk箪 propad skuten je, o kolik konverz鱈 pich叩z鱈te a pro e邸it consent rate? Pod鱈v叩me se na to, jak tuto metriku mit, pro se j鱈 nelze vyhnout a jak辿 e邸en鱈 jsme v Taste na邸li.
Sn鱈mky k webin叩i:
https://www.youtube.com/watch?v=TUmi9HLRzzs&feature=youtu.be
Co v叩m webin叩 mimo jin辿 uk叩転e?
provede v叩s n叩strojem - sezn叩m鱈te se s interface
jak vkl叩dat k坦dy
v邸e co n叩stroj um鱈
kdy, kde a jak ho pou転鱈t
best practices
Rozdil mezi webovou analytikou a pocitadlem navstevnostiJakub Ka邸par哲
油
Materi叩ly ke 邸kolen鱈 a l叩nku na t辿ma "Rozdil mezi webovou analytikou a pocitadlem navstevnosti". V鱈ce v l叩nku http://lynt.cz/blog/nastaveni-universal-analytics-a-jeho-dalsi-moznosti
Pedn叩邸ka z konference E-shop v鱈kend (2. 8. 2015, Vodany).
Pro se v叩m i va邸im analytik哲m a program叩tor哲m vyplat鱈 za鱈t pou転鱈vat GTM:
1) Nez叩vislost na program叩torovi
2) Snadn辿 nastaven鱈 Google Analytics
3) Pehlednost & Bezpenost
4) Jedna data, v鱈ce vyu転it鱈
5) Jednou nastav鱈m a zduplikuji
This document summarizes the results of a test comparing loading a single large image versus that same image split into sprites over HTTP, HTTPS, and HTTP/2. It found that HTTP/2 performed best, loading sprites faster than a single image over HTTP or HTTPS. It concluded that HTTP/2 should be used, the number of resources optimized, and sprites not eliminated completely to reduce the number of HTTP requests needed.
This document provides an overview of the configuration management tool Ansible. It discusses Ansible's key features including being agentless, using YAML files for idempotent configuration, and supporting multiple platforms. The document also summarizes Ansible's core components like playbooks, templates, modules, and roles for automating infrastructure and application deployments. Finally, it touches on advanced topics such as dynamic inventory, vault encryption, and performance tuning.
WordPress Security:Defend yourself against digital invadersVladim鱈r Smitka
油
The document discusses security issues related to WordPress websites. It notes that at least 40% of Czech WordPress sites contain security issues due to outdated versions or unpatched vulnerabilities. The document provides tips on how to better manage WordPress updates and security, including using plugins to automate updates, implementing HTTPS, restricting user roles and capabilities, and general best practices. It also describes common attacks like XSS flaws, SQL injection, cookie hijacking, and how hackers may try to exploit vulnerabilities or trick site owners.
際際滷s from my speech about web apps performance. Images, CSS, JS optimization. PHP and HTTP server effects + caching. Performance profiling with Blackfire.io, debugging with Xdebug.
This document provides an overview of WordPress security best practices. It discusses common attack types like vulnerable plugins and themes, password guessing, and SQL injection. It emphasizes the importance of updating plugins and themes, backing up sites, and using a security plugin to monitor for attacks and block malicious traffic. The document also demonstrates exploits in plugins like 際際滷r Revolution and WordPress Video Gallery to illustrate the risks of outdated software.
Wordcamp Praha 2015 - dal邸鱈 炭tr転ky z prezentaceVladim鱈r Smitka
油
Dal邸鱈 n叩hled z m辿 pipravovan辿 prezentace na Wordcamp Praha. Tyto slidy jsou vlastn takovou osnovou hlavn鱈 叩sti pedn叩邸ky. Jednotliv叩 t辿mata budeme prob鱈rat v鱈ce i m辿n podrobn. Vzhledem k tomu, 転e je pedn叩邸ka v u転ivatelsk辿 sekci, bude prostor vnov叩n hlavn bezpenostn鱈m plugin哲m pro Wordpress.
Prezentace z praktick箪ch 邸kolen鱈 roz邸鱈en鱈 s鱈泥ov箪ch dovednost鱈 pro SMB segment - verze roku 2014. astn鱈ci si mohou st叩hnout doplkov辿 materi叩ly na http://edu.lynt.cz.
2. https://lynt.cz + https://webcheck.cz @smitka
Z叩kladn鱈 analytika co chceme?
Mit n叩v邸tvnost (kolik, odkud)
Sledovat c鱈le (nap. odesl叩n鱈 popt叩vky, kliknut鱈 na nco)
Integrovat dal邸鱈 slu転by (Google Ads, Sklik, FB Pixel, HotJar)
N叩stroje:
Google Tag Manager
Google Analytics (pro b転n辿 projekty Universal Analytics)
Google Search Console
Roz邸鱈en鱈 Google Tag Assistant
3. https://lynt.cz + https://webcheck.cz @smitka
Google Tag Manager - GTM
Jeden k坦d, kter箪 e邸鱈 spou邸tn鱈 v邸ech dal邸鱈ch
S叩m o sob nepou転鱈v叩 転叩dn辿 cookies ani dal邸鱈 sledov叩n鱈 (pr箪)
Obas blokovan箪 AdBlocky
Tagy (Znaky) samotn箪 v箪konn箪 k坦d
Triggery (Pravidla) podm鱈nky, kdy se m叩 jak箪 tag spustit
Variables (Promnn辿) r哲zn辿 extrahovan辿 kousky dat (m哲転e to b箪t i
javascriptiov箪 k坦d)
dataLayer vrstva na v箪mnu informac鱈 mezi webem a GTM
4. https://lynt.cz + https://webcheck.cz @smitka
Google (Universal) Analytics - GA
Hit, Session, N叩v邸tva, U転ivatel
Hit = interakce se str叩nkou pageview, event (ud叩lost)
Pageview = pos鱈l叩 se pi naten鱈 str叩nky, reload je dal邸鱈 pageview
Session (N叩v邸tva) = 30 minut neinnosti, jin箪 zdroj, p哲lnoc
User (U転ivatel) = Cookie/prohl鱈転e sma転u cookies, jsem nov箪 u転ivatel
Hloubka, d辿lka
Hloubka = poet str叩nek za jednu n叩v邸tvu
D辿lka = as mezi prvn鱈m a posledn鱈m hitem nen鱈 zapo鱈t叩na doba na posledn鱈 str叩nce!
Bounce
Bounce = okam転it辿 opu邸tn鱈
Nepesn叩 metrika (One page web, Dlouh辿 video/l叩nek)
Bounce rate - vhodn箪 pro porovn叩v叩n鱈 mezi kan叩ly
D辿lka n叩v邸tvy = 0s (kaz鱈 ostatn鱈 metriky)
5. https://lynt.cz + https://webcheck.cz @smitka
Universal Analytics vs Google Analytics 4
UA je zalo転en辿 na relac鱈ch/jednotliv箪ch n叩v邸tv叩ch
GA4 je zalo転eno na ud叩lostech konkr辿tn鱈ho u転ivatele za 2 (nebo 14)
ms鱈c哲 zpt* nap鱈 za鱈zen鱈mi a nap鱈 platformami user journey
Omezen鱈 GA4 (zat鱈m)
Filtry
Dimenze a metriky u produkt哲
Atribuce
Napojen鱈 na dal邸鱈 Google slu転by (nap. Search Console)
6. https://lynt.cz + https://webcheck.cz @smitka
Jak dostat GTM do WP?
Vlo転it m鱈c鱈 k坦d, kter箪 se zkl叩d叩 ze 2 叩st鱈.
Programov箪m z叩sahem (nic slo転it辿ho)
Pomoc鱈 pluginu https://cs.wordpress.org/plugins/duracelltomi-
google-tag-manager/ (pos鱈l叩 nkter辿 u転iten辿 vci v dataLayeru)
7. https://lynt.cz + https://webcheck.cz @smitka
M鱈c鱈 k坦d
D哲le転it叩 叩st, lze vlo転it pes wp_head
Skoro* nepotebn叩 叩st,
od WP5.5 wp_body_open
* Oven鱈 Search Console, z叩kladn鱈
trackov叩n鱈 pes Custom Image Tag pi
vypnut辿m JS, st鱈転nosti v Tag Assistantu
8. https://lynt.cz + https://webcheck.cz @smitka
Uk叩zka vlo転en鱈
https://github.com/NasWP/naswp-kit-atomic/blob/master/wp-
content/themes/naswp-kit-atomic/classes/class-naswp-gtm.php
ablona mus鱈 m鱈t <?php wp_body_open(); ?>
Bez toho to lze e邸it zn叩silnn鱈m body_class()
PageBuildery maj鱈 typicky vlastn鱈 hook pro vlo転en鱈 za <body>
Oxygen: ct_before_builder
Elementor: elementor/page_templates/canvas/before_content
Beaver: fl_before_builder
15. https://lynt.cz + https://webcheck.cz @smitka
Jak nastavit GMT GTM4WP
https://github.com/zjuul/gtm4wp_container
Mapov叩n鱈 50+ promnn箪ch dataLayeru pos鱈lan箪ch z pluginu
16. https://lynt.cz + https://webcheck.cz @smitka
Co je dobr辿 sledovat?
PageType (post, page, homepage, 404, search)
Poet v箪sledk哲 hled叩n鱈 (hled叩n鱈 bez v箪sledku)
Kategorie, p鱈padn tagy
Autor
Klik叩n鱈 na CTA
Odesl叩n鱈 formul叩e
17. https://lynt.cz + https://webcheck.cz @smitka
Sledov叩n鱈 klik叩n鱈
C鱈l zavol叩n鱈 ud叩losti v GA
Cesty:
Z webu - Vlo転en鱈 ud叩losti do dataLayeru
Z GTM run nastaven鱈 trigger哲 na kliknut鱈 na element s
ID/Class/Textem/URL
Z GTM Lynt Auto Trackova oznaen鱈 element哲 t鱈dou
gtm-<category>-<action>-<label>
Pozor na rozd鱈ly
18. https://lynt.cz + https://webcheck.cz @smitka
Lynt Auto Trackova ud叩lost鱈
function(){
var CLASS = 0, CATEGORY = 1, ACTION = 2, LABEL = 3;
var index = ACTION;
var el = {{Click Element}};
var depth = 3;
var reg= /.*gtm-([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+).*/;
for(i=0; i<depth && el; i++){
result = reg.exec(el.className)
if(result) return result[index];
el = el.parentElement;
}
return false;
}
19. https://lynt.cz + https://webcheck.cz @smitka
Odesl叩n鱈 formul叩e
Dkovac鱈 str叩nka jednoduch辿
Ajax hl叩邸ka nutno napsat vlastn鱈 integraci
Vt邸ina rozumn箪ch formul叩哲 pos鱈l叩 po odesl叩n鱈 javascriptov箪 event
Tag na zachycen鱈 js eventu a vygenerov叩n鱈 vlastn鱈ho eventu do DL
Trigger zachycuj鱈c鱈 event v DL
Tagy na posl叩n鱈 ud叩losti do GA, spu邸tn鱈 konverzn鱈ch k坦d哲
Pokud ne, lze sledovat Ajax, nebo teba viditelnost prvku s potvrzen鱈m odesl叩n鱈
20. https://lynt.cz + https://webcheck.cz @smitka
Funnel u v鱈cekrokov箪ch formul叩哲
Ka転d箪 krok m叩 svou URL => jednoduch辿
V URL mn鱈 jen GET parametry => pou転it鱈 za鱈n叩 na / regexp =>
st叩le vcelku jednoduch辿
Ajax bez zmny v URL:
Z event哲 nelze dlat Funnel (v GA4 ano)
Mohu vyhodnocovat ud叩losti => n叩ronj邸鱈 run鱈 pr叩ce
M鱈sto event哲 budu pos鱈lat virtu叩ln鱈 pageview
27. https://lynt.cz + https://webcheck.cz @smitka
UTM parametry
Nikdy nepou転鱈vat v r叩mci webu (teba na bannery)!
Pokud chci trackovat bannery v r叩mci webu pou転iju eventy!
Je dobr辿 si pipravit metodiku a t辿 se dr転et
UTM builder:
https://ga-dev-tools.appspot.com/campaign-url-builder/
https://tools.lynt.cz/utm.php