{"id":8924,"date":"2020-04-23T14:18:35","date_gmt":"2020-04-23T12:18:35","guid":{"rendered":"https:\/\/brandbonsai.com\/?p=8924"},"modified":"2023-04-29T12:37:19","modified_gmt":"2023-04-29T10:37:19","slug":"je-vas-web-pripraveny-na-velky-narast-navstevnosti","status":"publish","type":"post","link":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/","title":{"rendered":"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?"},"content":{"rendered":"<h2>Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165<\/h2>\n<p><em>Jedn\u00e9ho d\u0148a som si od m\u00f4jho dlhoro\u010dn\u00e9ho klienta a kamar\u00e1ta na\u0161iel spr\u00e1vu, \u017ee jeho port\u00e1l <a href=\"https:\/\/polnoinfo.sk\">Po\u013enoinfo.sk<\/a> sa u\u017e hodinu nechce poriadne na\u010d\u00edta\u0165. Ke\u010f\u017ee ten web sme mu pred vy\u0161e rokom vytvorili <a href=\"https:\/\/brandbonsai.com\/sk\/\">my<\/a>, ihne\u010f som si sadol za laptop a za\u010dal sk\u00fama\u0165, kde je probl\u00e9m. Tento \u010dl\u00e1nok je s\u00fahrnom toho, ako sa n\u00e1m podarilo zisti\u0165, kde bol probl\u00e9m a probl\u00e9m vyrie\u0161i\u0165 tak\u00fdm sp\u00f4sobom, \u017ee sa teraz port\u00e1l na\u010d\u00edta r\u00fdchlej\u0161ie ako kedyko\u013evek predt\u00fdm.<\/em><\/p>\n<div id=\"attachment_8935\" style=\"width: 598px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8935\" class=\"size-full wp-image-8935\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-sprava-od-klienta.png\" alt=\"Spr\u00e1va od klienta\" width=\"588\" height=\"258\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-sprava-od-klienta.png 588w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-sprava-od-klienta-300x132.png 300w\" sizes=\"(max-width: 588px) 100vw, 588px\" \/><p id=\"caption-attachment-8935\" class=\"wp-caption-text\">Spr\u00e1va od klienta, ktor\u00e1 nepote\u0161\u00ed<\/p><\/div>\n<p>Ihne\u010f som web otvoril a potvrdil, \u017ee web sa bu\u010f nena\u010d\u00edtal v\u00f4bec, alebo sa na\u010d\u00edtal po 30 a\u017e 60 sekund\u00e1ch.<\/p>\n<div id=\"attachment_8940\" style=\"width: 496px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8940\" class=\"size-full wp-image-8940\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-too-many-requests-small.png\" alt=\"Chybov\u00e1 hl\u00e1\u0161ka Too Many Requests\" width=\"486\" height=\"254\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-too-many-requests-small.png 486w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-too-many-requests-small-300x157.png 300w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/><p id=\"caption-attachment-8940\" class=\"wp-caption-text\">Chybov\u00e1 hl\u00e1\u0161ka pri pokuse o na\u010d\u00edtanie webu<\/p><\/div>\n<h2>Ako vyrie\u0161i\u0165 probl\u00e9m s pomalou alebo nefunk\u010dnou WordPress web str\u00e1nkou<\/h2>\n<h3>Testovanie web str\u00e1nky s n\u00e1strojom WebPageTest<\/h3>\n<p>Web str\u00e1nku Po\u013enoinfo som otestoval cez online testovac\u00ed n\u00e1stroj <a href=\"https:\/\/webpagetest.org\/\">WebPageTest<\/a>, ktor\u00fd na\u010d\u00edta aktu\u00e1lnu verziu web str\u00e1nky a zobraz\u00ed detailn\u00e9 vyhodnotenie procesu jeho na\u010d\u00edtania. Ak sa nejak\u00fd web na\u010d\u00edta pomaly, tento test zvy\u010dajne probl\u00e9m odhal\u00ed.<\/p>\n<p><a href=\"https:\/\/webpagetest.org\/result\/200420_C9_7cb41d8d7ff37f42010c7fa288f8a0bb\/\">V\u00fdsledok testu bol v\u0161ak v poriadku.<\/a> Web sa na\u010d\u00edtal v \u0161tandardnej r\u00fdchlosti 5,6 sekundy na prv\u00e9 na\u010d\u00edtanie a 4,2 sekundy na opatovn\u00e9 na\u010d\u00edtanie t\u00fdm ist\u00fdm n\u00e1v\u0161tevn\u00edkom. \u017diadny probl\u00e9m som neobjavil.<\/p>\n<h3>Testovanie web str\u00e1nky s n\u00e1strojom Google Analytics<\/h3>\n<p>N\u00e1sledne som otvoril \u0161tatistiky n\u00e1v\u0161tevnosti port\u00e1lu cez <a href=\"https:\/\/analytics.google.com\/\">Google Analytics<\/a> a uvidel, \u017ee za predch\u00e1dzaj\u00faci de\u0148 nar\u00e1stla \u010d\u00edtanos\u0165 port\u00e1lu o 20%. \u010c\u00edtanos\u0165 v dan\u00fd de\u0148 som nevedel, ke\u010f\u017ee Google Analytics neuv\u00e1dza d\u00e1ta z dan\u00e9ho d\u0148a ihne\u010f, ale s oneskoren\u00edm. Presn\u00e9 \u0161tatistiky n\u00e1v\u0161tevnosti je preto mo\u017en\u00e9 vidie\u0165 iba za predch\u00e1dzaj\u00face dni. N\u00e1rast \u010d\u00edtanosti o 20% v\u0161ak nem\u00f4\u017ee sp\u00f4sobi\u0165 kolaps web str\u00e1nky. Probl\u00e9m musel by\u0165 niekde inde.<\/p>\n<h3>Kontrola web str\u00e1nky na smartf\u00f3ne<\/h3>\n<p>Pri zobrazen\u00ed port\u00e1lu na mobile sa mi str\u00e1nka na\u010d\u00edtala r\u00fdchlo. Nev\u0161imol som si ani len mal\u00e9 spomalenie na\u010d\u00edtania. Klient mi v\u0161ak potvrdil, \u017ee aj na mobile mu to web na\u010d\u00edta\u0165 nechcelo. Toto je v\u00e1\u017enej\u0161\u00ed probl\u00e9m, ako som si myslel.<\/p>\n<div id=\"attachment_8949\" style=\"width: 329px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8949\" class=\"wp-image-8949\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-tento-web-je-nedostupny-small.png\" alt=\"Chybov\u00e1 hl\u00e1\u0161ka na mobile\" width=\"319\" height=\"400\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-tento-web-je-nedostupny-small.png 591w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-tento-web-je-nedostupny-small-240x300.png 240w\" sizes=\"(max-width: 319px) 100vw, 319px\" \/><p id=\"caption-attachment-8949\" class=\"wp-caption-text\">Chybov\u00e1 hl\u00e1\u0161ka pri pokuse o na\u010d\u00edtanie webu na mobile<\/p><\/div>\n<h3>Kontrola webhostingu: Pomal\u00e9 pr\u00edkazy na datab\u00e1zu<\/h3>\n<p>V administr\u00e1cii <a href=\"https:\/\/www.websupport.sk\/?ref=ND4jFVox\">webhostingu od Websupportu<\/a> som si potom v\u0161imol inform\u00e1ciu o tom, \u017ee web Po\u013enoinfo.sk zad\u00e1val mnoho \u201epomal\u00fdch pr\u00edkazov\u201c na datab\u00e1zu. To znamen\u00e1, \u017ee jeden alebo viacero skriptov webu sa sna\u017eilo z\u00edska\u0165 \u00fadaje z datab\u00e1zy ve\u013emi neefekt\u00edvnym sp\u00f4sobom, ktor\u00fd spoma\u013eoval r\u00fdchlos\u0165 na\u010d\u00edtavania. Vo v\u00fdpise dan\u00fdch pomal\u00fdch pr\u00edkazov som videl, \u017ee niektor\u00e9 pr\u00edkazy na datab\u00e1zu sa sna\u017eili na\u010d\u00edta\u0165 a\u017e 1,5 mili\u00f3na riadkov jednej z tabuliek datab\u00e1zy. To je nesmierne ve\u013ea \u00fadajov, hlavne ke\u010f sa na\u010d\u00edtaj\u00fa pri ka\u017edom zobrazen\u00ed web str\u00e1nky nejak\u00fdm n\u00e1v\u0161tevn\u00edkom.<\/p>\n<p><em>Ak neviete, \u010do je to datab\u00e1za alebo ako funguje, sta\u010d\u00ed v\u00e1m vedie\u0165, \u017ee datab\u00e1za je nie\u010do ako bal\u00edk excelovsk\u00fdch tabuliek, do ktor\u00fdch web str\u00e1nka zapisuje svoje \u00fadaje a z ktor\u00fdch tie \u00fadaje z\u00edskava vtedy, ke\u010f ich potrebuje.<\/em><\/p>\n<div id=\"attachment_8955\" style=\"width: 1097px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8955\" class=\"size-full wp-image-8955\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomale-dotazy-na-databazu.png\" alt=\"Inform\u00e1cia o pomal\u00fdch pr\u00edkazoch na datab\u00e1zu v administr\u00e1cii Websupportu\" width=\"1087\" height=\"446\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomale-dotazy-na-databazu.png 1087w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomale-dotazy-na-databazu-300x123.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomale-dotazy-na-databazu-1024x420.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomale-dotazy-na-databazu-768x315.png 768w\" sizes=\"(max-width: 1087px) 100vw, 1087px\" \/><p id=\"caption-attachment-8955\" class=\"wp-caption-text\">Inform\u00e1cia o pomal\u00fdch pr\u00edkazoch na datab\u00e1zu v administr\u00e1cii Websupportu<\/p><\/div>\n<h3>Anal\u00fdza vn\u00fatorn\u00fdch procesov web str\u00e1nky cez Query Monitor<\/h3>\n<p>Port\u00e1l Po\u013enoinfo je postaven\u00fd na redak\u010dnom syst\u00e9me <a href=\"http:\/\/wordpress.org\/\">WordPress<\/a>. Tento syst\u00e9m je najpopul\u00e1rnej\u0161\u00edm redak\u010dn\u00fdm syst\u00e9mom na svete a be\u017e\u00ed na \u0148om <a href=\"https:\/\/w3techs.com\/technologies\/overview\/content_management\">35 % v\u0161etk\u00fdch web str\u00e1nok na internete<\/a> a a\u017e <a href=\"https:\/\/trends.builtwith.com\/cms\">52% z TOP 1 mili\u00f3na najpopul\u00e1rnej\u0161\u00edch web str\u00e1nok na svete<\/a>. V\u00fdhodou jeho popul\u00e1rnosti je aj to, \u017ee pre WordPress existuje mno\u017estvo <a href=\"https:\/\/wordpress.org\/plugins\/\">pluginov<\/a> (z\u00e1suvn\u00fdch modulov \u010di doplnkov), ktor\u00e9 pridaj\u00fa web str\u00e1nke r\u00f4znu funkcionalitu. Jedn\u00fdm z nich je aj <a href=\"https:\/\/wordpress.org\/plugins\/query-monitor\/\">Query Monitor<\/a>, plugin, ktor\u00fd zobraz\u00ed intern\u00e9 \u0161tatistiky na\u010d\u00edtania web str\u00e1nky, na ktorej je nain\u0161talovan\u00fd.<\/p>\n<p><strong>Po nain\u0161talovan\u00ed Query Monitoru sa mi potvrdilo to, \u010do uk\u00e1zali u\u017e d\u00e1ta z webhostingu &#8211; nieko\u013eko pr\u00edkazov na datab\u00e1zu bolo tak zle definovan\u00fdch a tak\u00fdch n\u00e1ro\u010dn\u00fdch, \u017ee to datab\u00e1za pri n\u00e1raste \u010d\u00edtanosti prestala zvl\u00e1da\u0165.<\/strong><\/p>\n<div id=\"attachment_8963\" style=\"width: 1908px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8963\" class=\"size-full wp-image-8963\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomaly-skript-qm.jpg\" alt=\"Pomal\u00fd pr\u00edkaz na datab\u00e1zu\" width=\"1898\" height=\"473\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomaly-skript-qm.jpg 1898w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomaly-skript-qm-300x75.jpg 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomaly-skript-qm-1024x255.jpg 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomaly-skript-qm-768x191.jpg 768w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-pomaly-skript-qm-1536x383.jpg 1536w\" sizes=\"(max-width: 1898px) 100vw, 1898px\" \/><p id=\"caption-attachment-8963\" class=\"wp-caption-text\">Jeden pr\u00edkaz na datab\u00e1zu trval a\u017e 20 sek\u00fand!<\/p><\/div>\n<h2>Funkcionalita, ktor\u00e1 znefunk\u010dnila port\u00e1l Po\u013enoinfo<\/h2>\n<p><strong>Port\u00e1l Po\u013enoinfo meria \u010d\u00edtanos\u0165 v\u0161etk\u00fdch svojich \u010dl\u00e1nkov.<\/strong> Inform\u00e1cia o po\u010dte zobrazen\u00ed jednotliv\u00fdch \u010dl\u00e1nkov je hodnotn\u00e1 nie iba pre prev\u00e1dzkovate\u013ea port\u00e1lu, ale aj pre samotn\u00fdch \u010ditate\u013eov. Port\u00e1l u\u017e od svojho za\u010diatku zobrazuje aj rebr\u00ed\u010dek \u010d\u00edtanosti &#8211; 5 naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov za posledn\u00fdch 24 hod\u00edn a 5 naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov za posledn\u00fdch 7 dn\u00ed, ale taktie\u017e aj rebr\u00ed\u010dek troch najkomentovanej\u0161\u00edch \u010dl\u00e1nkov za posledn\u00fdch 7 dn\u00ed.<\/p>\n<p>Na vytvorenie tejto funkcionality port\u00e1l Po\u013enoinfo pou\u017e\u00edva jeden z ob\u013e\u00faben\u00fdch WordPress pluginov. Ten funguje tak, \u017ee pre ka\u017ed\u00e9 jedno zobrazenie ka\u017ed\u00e9ho jedn\u00e9ho \u010dl\u00e1nku ka\u017ed\u00fdm jedn\u00fdm n\u00e1v\u0161tevn\u00edkom port\u00e1lu zap\u00ed\u0161e do datab\u00e1zy inform\u00e1ciu o tom, \u017ee dan\u00fd \u010dl\u00e1nok bol zobrazen\u00fd. To je v poriadku a datab\u00e1zu to neza\u0165a\u017euje. <strong>\u010co sp\u00f4sobovalo probl\u00e9m bolo, ako dan\u00fd plugin z\u00edskaval \u0161tatistick\u00e9 \u00fadaje o naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkoch za posledn\u00fdch 24 hod\u00edn, no predov\u0161etk\u00fdm za posledn\u00fdch 7 dn\u00ed.<\/strong> Na to sme v\u0161ak pri\u0161li a\u017e o dva dni nesk\u00f4r, ke\u010f sme videli v \u0161tatistik\u00e1ch n\u00e1v\u0161tevnosti port\u00e1lu, \u017ee n\u00e1v\u0161tevnos\u0165 Po\u013enoinfo.sk st\u00fapla za posledn\u00e9 dva dni o vy\u0161e 500 %.<\/p>\n<div id=\"attachment_8973\" style=\"width: 1127px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8973\" class=\"size-full wp-image-8973\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-zvysena-citanost-2.png\" alt=\"N\u00e1ras\u0165 \u010d\u00edtanosti Po\u013enoinfo\" width=\"1117\" height=\"795\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-zvysena-citanost-2.png 1117w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-zvysena-citanost-2-300x214.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-zvysena-citanost-2-1024x729.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-zvysena-citanost-2-768x547.png 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" \/><p id=\"caption-attachment-8973\" class=\"wp-caption-text\">\u010c\u00edtanos\u0165 Po\u013enoinfo st\u00fapla o 200% v porovnan\u00ed s predch\u00e1dzaj\u00facim t\u00fd\u017ed\u0148om, v jeden de\u0148 dokonca a\u017e o 518%!<\/p><\/div>\n<p>Naj\u010d\u00edtanej\u0161ie \u010dl\u00e1nky na Po\u013enoinfo m\u00e1vali \u0161tandardne okolo tis\u00edc a\u017e 2 000 \u010d\u00edtan\u00ed. Teraz v\u0161ak mali naj\u010d\u00edtanej\u0161ie \u010dl\u00e1nky a\u017e vy\u0161e 8 000 \u010d\u00edtan\u00ed. Top 5 naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov za posledn\u00fdch 7 dn\u00ed malo spolu skoro 20 000 \u010d\u00edtan\u00ed. Ke\u010f teda chcel web z\u00edska\u0165 inform\u00e1ciu o tom, ktor\u00e9 \u010dl\u00e1nky boli za posledn\u00fd t\u00fd\u017ede\u0148 naj\u010d\u00edtanej\u0161ie, musel v datab\u00e1ze na\u010d\u00edta\u0165 skoro 20 000 riadkov \u00fadajov. Pritom ale musel prejs\u0165 v\u0161etky riadky v danej tabu\u013eke, ktor\u00fdch je aktu\u00e1lne vy\u0161e jeden a pol mili\u00f3na. A to v\u0161etko iba preto, aby na webe zobrazil nadpis piatich \u010dl\u00e1nkov s inform\u00e1ciou o ich aktu\u00e1lnej \u010d\u00edtanosti.<\/p>\n<h2>\u010co je to cachovanie, ako funguje a pre\u010do n\u00e1m v tomto pr\u00edpade nepomohlo<\/h2>\n<p>Cachovanie je jedn\u00fdm z najefekt\u00edvnej\u0161\u00edch sp\u00f4sobov, ako zr\u00fdchli\u0165 na\u010d\u00edtanie web str\u00e1nok. Funguje tak, \u017ee ke\u010f pr\u00edde nejak\u00fd n\u00e1v\u0161tevn\u00edk na web str\u00e1nku, tak sa ur\u010dit\u00e9 d\u00e1ta danej web str\u00e1nky ulo\u017eia v jeho prehliada\u010di a pri opatovnom na\u010d\u00edtan\u00ed danej web str\u00e1nky sa u\u017e nena\u010d\u00edtaj\u00fa z internetu, ale priamo z disku dan\u00e9ho zariadenia &#8211; po\u010d\u00edta\u010da, laptopu alebo smartf\u00f3nu &#8211; \u010do na\u010d\u00edtanie web str\u00e1nky v\u00fdrazne zr\u00fdchli. Vidie\u0165 to m\u00f4\u017eete aj vo v\u00fdsledkoch na\u010d\u00edtavania port\u00e1lu cez slu\u017ebu WebPageTest, ktor\u00fd som spom\u00ednal za za\u010diatku \u010dl\u00e1nku.<\/p>\n<div id=\"attachment_9020\" style=\"width: 569px\" class=\"wp-caption aligncenter\"><a class=\"gallery magnific\" href=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-ako-funguje-cachovanie-test.png\" rel=\"prettyPhoto[gallery-wb8t]\"><img decoding=\"async\" aria-describedby=\"caption-attachment-9020\" class=\"wp-image-9020\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-ako-funguje-cachovanie-test-954x1024.png\" alt=\"Ako funguje cachovanie web str\u00e1nok\" width=\"559\" height=\"600\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-ako-funguje-cachovanie-test-954x1024.png 954w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-ako-funguje-cachovanie-test-280x300.png 280w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-ako-funguje-cachovanie-test-768x824.png 768w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-ako-funguje-cachovanie-test.png 1028w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/a><p id=\"caption-attachment-9020\" class=\"wp-caption-text\">Porovnanie mno\u017estva s\u0165ahovan\u00fdch inform\u00e1cii pri prvom a op\u00e4tovnom na\u010d\u00edtan\u00ed webu Po\u013enoinfo. Test bol roben\u00fd pred optimaliz\u00e1ciou, ktor\u00fa popisujem v tomto \u010dl\u00e1nku.<\/p><\/div>\n<p>Na port\u00e1li Po\u013enoinfo pou\u017e\u00edvame cachovanie u\u017e d\u00e1vno. Box s inform\u00e1ciami o naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov v\u0161ak bol z cachovania vynechan\u00fd, preto\u017ee sme chceli docieli\u0165 tie naj\u010derstvej\u0161ie \u00fadaje o aktu\u00e1lnej \u010d\u00edtanosti \u010dl\u00e1nkov. Ke\u010f sa toti\u017e tie \u010d\u00edsla o \u010d\u00edtanosti \u010dl\u00e1nkov \u201ezacacheuj\u00fa\u201c, m\u00f4\u017eu sa potom n\u00e1v\u0161tevn\u00edkom zobrazi\u0165 neaktu\u00e1lne \u00fadaje. V pr\u00edpade naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov za 24 hod\u00edn to sp\u00f4sobovalo v\u00fdrazn\u00e9 odchylky, kde napr\u00edklad nejak\u00fd \u010dl\u00e1nok mal u\u017e re\u00e1lnu \u010d\u00edtanos\u0165 400, ale v zozname naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov mal st\u00e1le iba 150, alebo aj menej.<\/p>\n<p>Ke\u010f nastal probl\u00e9m s na\u010d\u00edtan\u00edm webu Po\u013enoinfo pre r\u00fdchly n\u00e1ras\u0165 n\u00e1v\u0161tevnosti a pri\u0161li sme na to, \u017ee probl\u00e9m sp\u00f4soboval box s naj\u010d\u00edtanej\u0161\u00edmi \u010dl\u00e1nkami, zapli sme jeho cachovanie a zv\u00fd\u0161ili frekvenciu vypr\u00e1zd\u0148ovania cache na ka\u017ed\u00fdch 15 min\u00fat. To znamen\u00e1, \u017ee inform\u00e1cie o naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov sa z datab\u00e1zy s\u0165ahovali iba raz za 15 min\u00fat. To v\u0161ak n\u00e1\u0161 probl\u00e9m odstr\u00e1nilo iba navonok.<\/p>\n<h2>Zle naprogramovan\u00fd web cachovanie nevyrie\u0161i, iba dan\u00fd probl\u00e9m schov\u00e1<\/h2>\n<p>Po zapnut\u00ed cachovania to vyzeralo tak, \u017ee probl\u00e9m bol vyrie\u0161en\u00fd. Klientovi sa web na\u010d\u00edtal r\u00fdchlo. Mne taktie\u017e. Aj inform\u00e1cie z Query Monitora, pluginu, ktor\u00fd som spom\u00ednal vy\u0161\u0161ie, boli pozit\u00edvne. Web fungoval.<\/p>\n<p>Ale, raz za \u010das za op\u00e4\u0165 nechcel na\u010d\u00edta\u0165 a Query Monitor vyp\u00edsal inform\u00e1ciu o tom, \u017ee nejak\u00fd skript sa na\u010d\u00edtal aj 30 sek\u00fand. <strong>Cachovan\u00edm sme probl\u00e9m nevyrie\u0161ili, iba sme ho schovali t\u00fdm, \u017ee sa web n\u00e1v\u0161tevn\u00edkom po prvom extr\u00e9mne pomalom na\u010d\u00edtan\u00ed str\u00e1nky u\u017e na\u010d\u00edtal r\u00fdchlo, ke\u010f\u017ee sa na\u010d\u00edtal z cache prehliada\u010da dan\u00e9ho n\u00e1v\u0161tevn\u00edka a dan\u00fd pomal\u00fd pr\u00edkaz na datab\u00e1zu sa teda nespustil.<\/strong> Av\u0161ak, po 15 min\u00fatach sa cache webu automaticky vymazala a tak bolo \u010fal\u0161ie na\u010d\u00edtanie webu op\u00e4\u0165 extr\u00e9mne pomal\u00e9.<\/p>\n<h2>Rie\u0161enie na mieru, ktor\u00e9 probl\u00e9m na dobro odstr\u00e1nilo<\/h2>\n<p>Ke\u010f sme prech\u00e1dzali k\u00f3d pluginu na vytvorenie funkcionality naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkov, potvrdilo sa n\u00e1m, \u010do hovoril Query Monitor, aj \u0161tatistiky webhostingu. Pr\u00edkaz na datab\u00e1zu, ktor\u00fd dan\u00fd plugin vykon\u00e1val pri ka\u017edom zobrazen\u00ed str\u00e1nky nejak\u00fdm nov\u00fdm n\u00e1v\u0161tevn\u00edkom, bol vysoko neefekt\u00edvny a pri \u010d\u00edtanost\u00ed \u010dl\u00e1nkov v tis\u00edckach datab\u00e1za tento pr\u00edkaz bu\u010f nevedela vykona\u0165, alebo ho vykonala s oneskoren\u00edm v desiatkach sek\u00fand.<\/p>\n<p><strong>Rie\u0161en\u00edm z na\u0161ej strany bolo na mieru vytvori\u0165 skript, ktor\u00fd vykon\u00e1va nasledovn\u00e9:<\/strong><\/p>\n<ol>\n<li>Ka\u017ed\u00fdch 15 min\u00fat sa skript pripoj\u00ed na datab\u00e1zu a efekt\u00edvnym sp\u00f4sobom z\u00edska \u00fadaje o naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkoch za 24 hod\u00edn a 7 dn\u00ed, a o najkomentovanej\u0161\u00edch \u010dl\u00e1nkoch za 7 dn\u00ed.<\/li>\n<li>Po ka\u017edom z\u00edskan\u00ed \u00fadajov (spolu s\u00fa 3) je z\u00e1merne pridan\u00e9 takzvan\u00e9 uspanie skriptu na 5 sek\u00fand, ktor\u00e9 zn\u00ed\u017ei potenci\u00e1lnu z\u00e1\u0165a\u017e na datab\u00e1zov\u00fd server.<\/li>\n<li>Z\u00edskan\u00e9 \u00fadaje skript spracuje a do datab\u00e1zy ulo\u017e\u00ed u\u017e iba samostatn\u00e9 nadpisy \u010dl\u00e1nkov, odkazy na tieto \u010dl\u00e1nky (url adresy) a po\u010det ich zobrazen\u00ed za dan\u00e9 \u010dasov\u00e9 obdobie (zvl\u00e1\u0161\u0165 pre 24 hod\u00edn a za 7 dn\u00ed).<\/li>\n<li>Body 1 a\u017e 3 prebiehaj\u00fa na pozad\u00ed, to znamen\u00e1, \u017ee neovplyv\u0148uj\u00fa r\u00fdchlos\u0165 zobrazenia port\u00e1lu n\u00e1v\u0161tevn\u00edkom. Skript sa spust\u00ed iba jedenkr\u00e1t ka\u017ed\u00fdch 15 min\u00fat.<\/li>\n<li>Pri zobrazen\u00ed str\u00e1nky n\u00e1v\u0161tevn\u00edkom sa z datab\u00e1zy na\u010d\u00edta iba jeden riadok, v ktorom s\u00fa zap\u00edsan\u00e9 \u00fadaje o aktu\u00e1lne naj\u010d\u00edtanej\u0161\u00edch \u010dl\u00e1nkoch (z bodu 3).<\/li>\n<\/ol>\n<p><strong>Vytvoren\u00edm tohto jednoduch\u00e9ho skriptu sme zabezpe\u010dili, \u017ee pri na\u010d\u00edtan\u00ed web str\u00e1nky sa z datab\u00e1zu nez\u00edskavaj\u00fa \u00fadaje z vy\u0161e jeden a pol mili\u00f3na riadkov, ale iba z jedn\u00e9ho jedin\u00e9ho.<\/strong> Mysl\u00edm, \u017ee ten rozdiel v r\u00fdchlosti je jasn\u00fd.<\/p>\n<div id=\"attachment_8979\" style=\"width: 1908px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8979\" class=\"size-full wp-image-8979\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-moj-upraveny-skript-rychly.png\" alt=\"Optimalizovan\u00e9 pr\u00edkazy na datab\u00e1zu\" width=\"1898\" height=\"504\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-moj-upraveny-skript-rychly.png 1898w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-moj-upraveny-skript-rychly-300x80.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-moj-upraveny-skript-rychly-1024x272.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-moj-upraveny-skript-rychly-768x204.png 768w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-moj-upraveny-skript-rychly-1536x408.png 1536w\" sizes=\"(max-width: 1898px) 100vw, 1898px\" \/><p id=\"caption-attachment-8979\" class=\"wp-caption-text\">Optimalizovan\u00e9 pr\u00edkazy na datab\u00e1zu. Prv\u00fd zis\u0165uje naj\u010d\u00edtanej\u0161ie \u010dl\u00e1nky za 7 dn\u00ed, druh\u00fd najkomentovanej\u0161ie \u010dl\u00e1nky za 7 dn\u00ed. Spolu ich vykonanie trv\u00e1 iba stotinu sekundy (0,01 s), zatia\u013e \u010do p\u00f4vodn\u00fd skript trval desiatky sek\u00fand.<\/p><\/div>\n<p>Po p\u00e1r d\u0148och sme u\u017e videli obrovsk\u00fd rozdiel v efektivite port\u00e1lu aj v \u0161tatistik\u00e1ch webhostingu. V grafoch ni\u017e\u0161ie m\u00f4\u017eete vidie\u0165 n\u00e1ras\u0165 z\u00e1\u0165a\u017ee 20. apr\u00edla, ke\u010f za\u010dalo na port\u00e1l chodi\u0165 v\u00fdrazne viac \u013eud\u00ed. 21. apr\u00edla sme probl\u00e9m vyrie\u0161ili a s\u00edce bolo na webe e\u0161te viac \u013eud\u00ed ako de\u0148 predt\u00fdm (ako je mo\u017en\u00e9 vidie\u0165 v grafe Google Analytics vy\u0161\u0161ie), web to u\u017e bez probl\u00e9mov zvl\u00e1dal, a dokonca pritom pou\u017e\u00edval v\u00fdrazne menej zdrojov. 22. apr\u00edla u\u017e bola hotov\u00e1 aj \u010fal\u0161ia optimaliz\u00e1cia (viac ni\u017e\u0161ie) a efektivita webu e\u0161te por\u00e1stla. D\u00f4le\u017eit\u00e1 pozn\u00e1mka: Sn\u00edmky obrazovky boli roben\u00e9 23. apr\u00edla, preto v grafe \u00fadaj z tohto d\u0148a nie je zapo\u010d\u00edtan\u00fd (resp. je na nule).<\/p>\n<div id=\"attachment_8984\" style=\"width: 1383px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8984\" class=\"size-full wp-image-8984\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-cpu-cas-30-dni.png\" alt=\"\u0160tatistiky z\u00e1\u0165a\u017ee serverov\u00e9ho po\u010d\u00edta\u010da\" width=\"1373\" height=\"454\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-cpu-cas-30-dni.png 1373w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-cpu-cas-30-dni-300x99.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-cpu-cas-30-dni-1024x339.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-cpu-cas-30-dni-768x254.png 768w\" sizes=\"(max-width: 1373px) 100vw, 1373px\" \/><p id=\"caption-attachment-8984\" class=\"wp-caption-text\">Z\u00e1\u0165a\u017e serverov\u00e9ho po\u010d\u00edta\u010da v sekund\u00e1ch. V\u00e4\u010d\u0161ia celkov\u00e1 z\u00e1\u0165a\u017e znamen\u00e1 pomal\u0161\u00ed (menej efekt\u00edvny) web. Port\u00e1l bol optimalizovan\u00fd 21. a 22. apr\u00edla.<\/p><\/div>\n<div id=\"attachment_8988\" style=\"width: 1378px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8988\" class=\"size-full wp-image-8988\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-nacitanych-upravenych-riadkov-30-dni.png\" alt=\"\u0160tatistiky z\u00e1\u0165a\u017ee serverov\u00e9ho po\u010d\u00edta\u010da\" width=\"1368\" height=\"448\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-nacitanych-upravenych-riadkov-30-dni.png 1368w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-nacitanych-upravenych-riadkov-30-dni-300x98.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-nacitanych-upravenych-riadkov-30-dni-1024x335.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-databaza-nacitanych-upravenych-riadkov-30-dni-768x252.png 768w\" sizes=\"(max-width: 1368px) 100vw, 1368px\" \/><p id=\"caption-attachment-8988\" class=\"wp-caption-text\">Celkov\u00fd po\u010det mno\u017estva na\u010d\u00edtan\u00fdch a zap\u00edsan\u00fdch \u00fadajov z a do datab\u00e1zy. \u010c\u00edm menej \u00fadajov sa z datab\u00e1zy s\u0165ahuje a do datab\u00e1zy zapisuje, t\u00fdm je web r\u00fdchlej\u0161\u00ed. Port\u00e1l bol optimalizovan\u00fd 21. a 22. apr\u00edla.<\/p><\/div>\n<h2>\u010eal\u0161ia optimaliz\u00e1cia r\u00fdchlosti na\u010d\u00edtania port\u00e1lu<\/h2>\n<p>Ke\u010f sme u\u017e na webe Po\u013enoinfo rie\u0161ili r\u00fdchlos\u0165 na\u010d\u00edtavania, pozreli sme sa aj na in\u00e9 \u010dasti, ktor\u00e9 by sme mohli vylep\u0161i\u0165. K zisteniu toho, \u010do sa d\u00e1 na webe vylep\u0161i\u0165, je skvel\u00e1 aj slu\u017eba WebPageTest spom\u00ednan\u00e1 vy\u0161\u0161ie, no my sme sa v tomto pr\u00edpade s\u00fastredili na slu\u017ebu <a href=\"https:\/\/gtmetrix.com\/\">GTmetrix<\/a>, ktor\u00e1 dok\u00e1\u017ee otestova\u0165 web str\u00e1nku naraz hne\u010f cez nieko\u013eko n\u00e1strojov a m\u00e1 prehladn\u00e9 u\u017e\u00edvate\u013esk\u00e9 rozhranie.<\/p>\n<h3>Pr\u00edli\u0161 skor\u00e9 na\u010d\u00edtanie skriptov<\/h3>\n<p>Najv\u00e4\u010d\u0161ou slabinou port\u00e1lu Po\u013enoinfo bolo pr\u00edli\u0161 skor\u00e9 na\u010d\u00edtanie skriptov, ktor\u00e9 neboli potrebn\u00e9 ihne\u010f pri na\u010d\u00edtan\u00ed webu. Pr\u00edli\u0161 skor\u00e9 na\u010d\u00edtavanie skriptov, ktor\u00e9 nie s\u00fa potrebn\u00e9, dok\u00e1\u017ee v\u00fdrazne spomali\u0165 r\u00fdchlos\u0165 na\u010d\u00edtania web str\u00e1nky. Probl\u00e9mom WordPressu a pou\u017e\u00edvania r\u00f4znych pluginov od r\u00f4znych autorov je to, \u017ee nem\u00e1me priamu kontrolu nad ich k\u00f3dom a z\u00e1le\u017e\u00ed na nich, ako kvalitne ich plugin optimalizuj\u00fa pre efekt\u00edvne, r\u00fdchle na\u010d\u00edtanie.<\/p>\n<p>Testom cez GTmetrix sme objavili nieko\u013eko probl\u00e9mov\u00fdch pluginov. Jedn\u00fdm z nich bol skript od Facebooku, cez ktor\u00fd sa v p\u00e4ti\u010dke webu na\u010d\u00edtal \u201eFacebook Like Box\u201c, teda priamo k\u00f3d od Facebook s aktu\u00e1lnymi \u00fadajmi o facebookovej str\u00e1nke Po\u013enoinfo. Tento Facebook box sme odstr\u00e1nili a nahradili ho animovan\u00fdm banerom. T\u00e1to mal\u00e1 a jednoduch\u00e1 zmena ihne\u010f zlep\u0161ila r\u00fdchlos\u0165 na\u010d\u00edtania ka\u017edej podstr\u00e1nky port\u00e1lu (zo zn\u00e1mky <a href=\"https:\/\/gtmetrix.com\/reports\/polnoinfo.sk\/bXNtCeIq\">B &#8211; 84%<\/a> na zn\u00e1mku <a href=\"https:\/\/gtmetrix.com\/reports\/polnoinfo.sk\/e6QtlR0U\">B &#8211; 88%<\/a>).<\/p>\n<p>\u010eal\u0161\u00edmi probl\u00e9mov\u00fdmi boli skripty z pluginov, ktor\u00e9 na webe vytv\u00e1raj\u00fa funkcionalitu kalend\u00e1ra po\u013enohospod\u00e1rskych podujat\u00ed a chr\u00e1nia kontaktn\u00e9 formul\u00e1re pred spamom. Ich na\u010d\u00edtanie sme oneskorili tak, aby nespoma\u013eovali r\u00fdchlos\u0165 webu.<\/p>\n<h3>Na\u010d\u00edtanie skriptov, ktor\u00e9 nie s\u00fa potrebn\u00e9<\/h3>\n<p>Taktie\u017e sme \u00faplne odstr\u00e1nili na\u010d\u00edtanie skriptov na podstr\u00e1nkach, kde neboli potrebn\u00e9. Napr\u00edklad skripty gal\u00e9rie fotografi\u00ed nie je potrebn\u00e9 na\u010d\u00edta\u0165 na \u00favodnej str\u00e1nke port\u00e1lu a skripty vytv\u00e1raj\u00face grafy burzov\u00fdch cien sta\u010d\u00ed na\u010d\u00edta\u0165 iba na podstr\u00e1nkach s grafmi.<\/p>\n<p>V\u0161etk\u00fdmi t\u00fdmito zmenami sme boli schopn\u00fd dosiahnu\u0165 na\u010d\u00edtanie web str\u00e1nky (vr\u00e1tane reklamn\u00fdch banerov) za 4,5 sekundy, pri op\u00e4tovnom na\u010d\u00edtan\u00ed iba za 3,6 sekundy. Hodnotenie GTmetrix sme zlep\u0161ili z p\u00f4vodnej zn\u00e1mky <a href=\"https:\/\/gtmetrix.com\/reports\/polnoinfo.sk\/ZQ4b6hhF\">C &#8211; 78 %<\/a> (skor\u0161ie v mesiaci apr\u00edl) na zn\u00e1mku A &#8211; 91 % (a\u017e <a href=\"https:\/\/gtmetrix.com\/reports\/polnoinfo.sk\/KtiDOtjP\">A &#8211; 95 %<\/a> v pr\u00edpade vypnutia neoptimalizovan\u00fdch merac\u00edch k\u00f3dov jednej reklamnej kampane, ktor\u00e1 aktu\u00e1lne na webe prebieha).<\/p>\n<div id=\"attachment_8997\" style=\"width: 1587px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-8997\" class=\"size-full wp-image-8997\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-pred-optimalizaciou.png\" alt=\"Test r\u00fdchlosti na\u010d\u00edtania web str\u00e1nky\" width=\"1577\" height=\"215\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-pred-optimalizaciou.png 1577w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-pred-optimalizaciou-300x41.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-pred-optimalizaciou-1024x140.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-pred-optimalizaciou-768x105.png 768w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-pred-optimalizaciou-1536x209.png 1536w\" sizes=\"(max-width: 1577px) 100vw, 1577px\" \/><p id=\"caption-attachment-8997\" class=\"wp-caption-text\">P\u00f4vodn\u00fd v\u00fdsledok port\u00e1lu Po\u013enoinfo z 3. apr\u00edla<\/p><\/div>\n<div id=\"attachment_9001\" style=\"width: 1593px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-9001\" class=\"size-full wp-image-9001\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-po-optimalizacii.png\" alt=\"Test r\u00fdchlosti na\u010d\u00edtania web str\u00e1nky\" width=\"1583\" height=\"223\" srcset=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-po-optimalizacii.png 1583w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-po-optimalizacii-300x42.png 300w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-po-optimalizacii-1024x144.png 1024w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-po-optimalizacii-768x108.png 768w, https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-gtmetrix-po-optimalizacii-1536x216.png 1536w\" sizes=\"(max-width: 1583px) 100vw, 1583px\" \/><p id=\"caption-attachment-9001\" class=\"wp-caption-text\">V\u00fdsledok r\u00fdchlosti na\u010d\u00edtania port\u00e1lu Po\u013enoinfo po jeho optimaliz\u00e1cii<\/p><\/div>\n<h2>Z\u00e1ver<\/h2>\n<p>Je d\u00f4le\u017eit\u00e9, aby va\u0161a web str\u00e1nka vyzerala profesion\u00e1lne, bola preh\u013eadn\u00e1 a funk\u010dn\u00e1. \u010co je v\u0161ak rovnako d\u00f4le\u017eit\u00e9, a mnoho \u013eud\u00ed to podcenuje a\u017e dok\u00fdm je neskoro, je fungovanie web str\u00e1nky na pozad\u00ed. Jej svi\u017enos\u0165 a efektivita. Preto\u017ee kr\u00e1sna web str\u00e1nka je v\u00e1m nani\u010d, ke\u010f nefunguje. Pri webe Po\u013enoinfo sme to podcenili a doplatili sme na to. Pou\u010dili sme sa v\u0161ak, port\u00e1l sme optimalizovali a pripravili ho na \u010fal\u0161\u00ed rast a zvy\u0161uj\u00facu sa n\u00e1v\u0161tevnos\u0165.<\/p>\n<p>To, \u017ee va\u0161a web str\u00e1nka funguje dnes, e\u0161te neznamen\u00e1, \u017ee bude bez probl\u00e9mov fungova\u0165 aj zajtra. Niekedy sta\u010d\u00ed iba jeden skvelo nap\u00edsan\u00fd \u010dl\u00e1nok. Jeden odkaz na v\u00e1\u0161 web z nejak\u00e9ho popul\u00e1rneho webu. Jedna zmienka v telev\u00edzii a m\u00f4\u017eete ma\u0165 probl\u00e9m.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-8584\" role=\"img\" src=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/dakujeme-za-pozornost-v20200405.svg\" alt=\"\u010eakujeme za pozornos\u0165\" width=\"1200\" height=\"600\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jedn\u00e9ho d\u0148a som si od m\u00f4jho dlhoro\u010dn\u00e9ho klienta a kamar\u00e1ta na\u0161iel spr\u00e1vu, \u017ee jeho port\u00e1l Po\u013enoinfo.sk sa u\u017e hodinu nechce poriadne na\u010d\u00edta\u0165. Ke\u010f\u017ee ten web sme mu pred vy\u0161e rokom vytvorili my, ihne\u010f som si sadol za laptop a za\u010dal sk\u00fama\u0165, kde je probl\u00e9m. Tento \u010dl\u00e1nok je s\u00fahrnom toho, ako sa n\u00e1m podarilo zisti\u0165, kde bol probl\u00e9m a probl\u00e9m vyrie\u0161i\u0165 tak\u00fdm sp\u00f4sobom, \u017ee sa teraz port\u00e1l na\u010d\u00edta r\u00fdchlej\u0161ie ako kedyko\u013evek predt\u00fdm.<\/p>\n","protected":false},"author":1,"featured_media":9035,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[116,64],"tags":[67,72,70,69,68,73,71],"class_list":{"0":"post-8924","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-pripadove-studie","8":"category-optimalizacia-web-stranok","9":"tag-google-analytics","10":"tag-gtmetrix","11":"tag-polnoinfo-sk","12":"tag-query-monitor","13":"tag-webpagetest","14":"tag-websupport","15":"tag-wordpress"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti? - Brandbonsai<\/title>\n<meta name=\"description\" content=\"Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165 - na\u010d\u00edtal sa vy\u0161e 30 sek\u00fand, alebo sa nena\u010d\u00edtal v\u00f4bec.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165\" \/>\n<meta property=\"og:description\" content=\"Jedn\u00e9ho d\u0148a som si od m\u00f4jho dlhoro\u010dn\u00e9ho klienta a kamar\u00e1ta na\u0161iel spr\u00e1vu, \u017ee jeho port\u00e1l Po\u013enoinfo.sk sa u\u017e hodinu nechce poriadne na\u010d\u00edta\u0165. Ke\u010f\u017ee ten web sme mu pred vy\u0161e rokom vytvorili my, ihne\u010f som si sadol za laptop a za\u010dal sk\u00fama\u0165, kde je probl\u00e9m. Tento \u010dl\u00e1nok je s\u00fahrnom toho, ako sa n\u00e1m podarilo zisti\u0165, kde bol probl\u00e9m a probl\u00e9m vyrie\u0161i\u0165 tak\u00fdm sp\u00f4sobom, \u017ee sa teraz port\u00e1l na\u010d\u00edta r\u00fdchlej\u0161ie ako kedyko\u013evek predt\u00fdm.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/\" \/>\n<meta property=\"og:site_name\" content=\"Brandbonsai\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/brandbonsai\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-23T12:18:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-29T10:37:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-fb-share-image.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lubo Jur\u00edk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Autor\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lubo Jur\u00edk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 min\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/\"},\"author\":{\"name\":\"Lubo Jur\u00edk\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#\\\/schema\\\/person\\\/111d20a7a32452b29ed4a439a2138e77\"},\"headline\":\"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?\",\"datePublished\":\"2020-04-23T12:18:35+00:00\",\"dateModified\":\"2023-04-29T10:37:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/\"},\"wordCount\":2967,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brandbonsai.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/polnoinfo-featured-image.jpg\",\"keywords\":[\"Google Analytics\",\"GTmetrix\",\"Po\u013enoinfo.sk\",\"Query Monitor\",\"WebPageTest\",\"Websupport\",\"Wordpress\"],\"articleSection\":[\"Pr\u00edpadov\u00e9 \u0161t\u00fadie\",\"SEO a in\u00e9 optimaliz\u00e1cie web str\u00e1nok\"],\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/\",\"url\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/\",\"name\":\"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti? - Brandbonsai\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/brandbonsai.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/polnoinfo-featured-image.jpg\",\"datePublished\":\"2020-04-23T12:18:35+00:00\",\"dateModified\":\"2023-04-29T10:37:19+00:00\",\"description\":\"Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165 - na\u010d\u00edtal sa vy\u0161e 30 sek\u00fand, alebo sa nena\u010d\u00edtal v\u00f4bec.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#primaryimage\",\"url\":\"https:\\\/\\\/brandbonsai.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/polnoinfo-featured-image.jpg\",\"contentUrl\":\"https:\\\/\\\/brandbonsai.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/polnoinfo-featured-image.jpg\",\"width\":890,\"height\":600,\"caption\":\"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#website\",\"url\":\"https:\\\/\\\/brandbonsai.com\\\/\",\"name\":\"Brandbonsai\",\"description\":\"Designing brands that get noticed\",\"publisher\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/brandbonsai.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#organization\",\"name\":\"Brandbonsai\",\"url\":\"https:\\\/\\\/brandbonsai.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/brandbonsai.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/brandbonsai-logo-v4-color-horizontal.svg\",\"contentUrl\":\"https:\\\/\\\/brandbonsai.com\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/brandbonsai-logo-v4-color-horizontal.svg\",\"width\":206,\"height\":60,\"caption\":\"Brandbonsai\"},\"image\":{\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/brandbonsai\\\/\",\"https:\\\/\\\/instagram.com\\\/brandbonsai\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/brandbonsai.com\\\/#\\\/schema\\\/person\\\/111d20a7a32452b29ed4a439a2138e77\",\"name\":\"Lubo Jur\u00edk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a001e0c1b6d29827fffefe6bf24810296459bb5a393622195b5eef9bca6aa4c0?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a001e0c1b6d29827fffefe6bf24810296459bb5a393622195b5eef9bca6aa4c0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a001e0c1b6d29827fffefe6bf24810296459bb5a393622195b5eef9bca6aa4c0?s=96&d=mm&r=g\",\"caption\":\"Lubo Jur\u00edk\"},\"sameAs\":[\"https:\\\/\\\/brandbonsai.com\"],\"url\":\"https:\\\/\\\/brandbonsai.com\\\/sk\\\/author\\\/lubo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti? - Brandbonsai","description":"Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165 - na\u010d\u00edtal sa vy\u0161e 30 sek\u00fand, alebo sa nena\u010d\u00edtal v\u00f4bec.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/","og_locale":"sk_SK","og_type":"article","og_title":"Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165","og_description":"Jedn\u00e9ho d\u0148a som si od m\u00f4jho dlhoro\u010dn\u00e9ho klienta a kamar\u00e1ta na\u0161iel spr\u00e1vu, \u017ee jeho port\u00e1l Po\u013enoinfo.sk sa u\u017e hodinu nechce poriadne na\u010d\u00edta\u0165. Ke\u010f\u017ee ten web sme mu pred vy\u0161e rokom vytvorili my, ihne\u010f som si sadol za laptop a za\u010dal sk\u00fama\u0165, kde je probl\u00e9m. Tento \u010dl\u00e1nok je s\u00fahrnom toho, ako sa n\u00e1m podarilo zisti\u0165, kde bol probl\u00e9m a probl\u00e9m vyrie\u0161i\u0165 tak\u00fdm sp\u00f4sobom, \u017ee sa teraz port\u00e1l na\u010d\u00edta r\u00fdchlej\u0161ie ako kedyko\u013evek predt\u00fdm.","og_url":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/","og_site_name":"Brandbonsai","article_publisher":"https:\/\/www.facebook.com\/brandbonsai\/","article_published_time":"2020-04-23T12:18:35+00:00","article_modified_time":"2023-04-29T10:37:19+00:00","og_image":[{"width":1600,"height":800,"url":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-fb-share-image.jpg","type":"image\/jpeg"}],"author":"Lubo Jur\u00edk","twitter_card":"summary_large_image","twitter_misc":{"Autor":"Lubo Jur\u00edk","Predpokladan\u00fd \u010das \u010d\u00edtania":"13 min\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#article","isPartOf":{"@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/"},"author":{"name":"Lubo Jur\u00edk","@id":"https:\/\/brandbonsai.com\/#\/schema\/person\/111d20a7a32452b29ed4a439a2138e77"},"headline":"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?","datePublished":"2020-04-23T12:18:35+00:00","dateModified":"2023-04-29T10:37:19+00:00","mainEntityOfPage":{"@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/"},"wordCount":2967,"commentCount":0,"publisher":{"@id":"https:\/\/brandbonsai.com\/#organization"},"image":{"@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#primaryimage"},"thumbnailUrl":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-featured-image.jpg","keywords":["Google Analytics","GTmetrix","Po\u013enoinfo.sk","Query Monitor","WebPageTest","Websupport","Wordpress"],"articleSection":["Pr\u00edpadov\u00e9 \u0161t\u00fadie","SEO a in\u00e9 optimaliz\u00e1cie web str\u00e1nok"],"inLanguage":"sk-SK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/","url":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/","name":"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti? - Brandbonsai","isPartOf":{"@id":"https:\/\/brandbonsai.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#primaryimage"},"image":{"@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#primaryimage"},"thumbnailUrl":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-featured-image.jpg","datePublished":"2020-04-23T12:18:35+00:00","dateModified":"2023-04-29T10:37:19+00:00","description":"Ako sme zr\u00fdchlili web Po\u013enoinfo.sk, ke\u010f pri 500% n\u00e1raste n\u00e1v\u0161tevnosti za\u010dal pada\u0165 - na\u010d\u00edtal sa vy\u0161e 30 sek\u00fand, alebo sa nena\u010d\u00edtal v\u00f4bec.","breadcrumb":{"@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/"]}]},{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#primaryimage","url":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-featured-image.jpg","contentUrl":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/polnoinfo-featured-image.jpg","width":890,"height":600,"caption":"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?"},{"@type":"BreadcrumbList","@id":"https:\/\/brandbonsai.com\/sk\/je-vas-web-pripraveny-na-velky-narast-navstevnosti\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/brandbonsai.com\/sk\/"},{"@type":"ListItem","position":2,"name":"Je v\u00e1\u0161 web pripraven\u00fd na 500% n\u00e1rast n\u00e1v\u0161tevnosti?"}]},{"@type":"WebSite","@id":"https:\/\/brandbonsai.com\/#website","url":"https:\/\/brandbonsai.com\/","name":"Brandbonsai","description":"Designing brands that get noticed","publisher":{"@id":"https:\/\/brandbonsai.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/brandbonsai.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"},{"@type":"Organization","@id":"https:\/\/brandbonsai.com\/#organization","name":"Brandbonsai","url":"https:\/\/brandbonsai.com\/","logo":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/brandbonsai.com\/#\/schema\/logo\/image\/","url":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/brandbonsai-logo-v4-color-horizontal.svg","contentUrl":"https:\/\/brandbonsai.com\/wp-content\/uploads\/2020\/04\/brandbonsai-logo-v4-color-horizontal.svg","width":206,"height":60,"caption":"Brandbonsai"},"image":{"@id":"https:\/\/brandbonsai.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/brandbonsai\/","https:\/\/instagram.com\/brandbonsai"]},{"@type":"Person","@id":"https:\/\/brandbonsai.com\/#\/schema\/person\/111d20a7a32452b29ed4a439a2138e77","name":"Lubo Jur\u00edk","image":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/secure.gravatar.com\/avatar\/a001e0c1b6d29827fffefe6bf24810296459bb5a393622195b5eef9bca6aa4c0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a001e0c1b6d29827fffefe6bf24810296459bb5a393622195b5eef9bca6aa4c0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a001e0c1b6d29827fffefe6bf24810296459bb5a393622195b5eef9bca6aa4c0?s=96&d=mm&r=g","caption":"Lubo Jur\u00edk"},"sameAs":["https:\/\/brandbonsai.com"],"url":"https:\/\/brandbonsai.com\/sk\/author\/lubo\/"}]}},"_links":{"self":[{"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/posts\/8924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/comments?post=8924"}],"version-history":[{"count":6,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/posts\/8924\/revisions"}],"predecessor-version":[{"id":13657,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/posts\/8924\/revisions\/13657"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/media\/9035"}],"wp:attachment":[{"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/media?parent=8924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/categories?post=8924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brandbonsai.com\/sk\/wp-json\/wp\/v2\/tags?post=8924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}