Tajomstvo optimalizácie spravodajských projektov pre vyhľadávače. Optimalizácia WordPressu a pravidelné dopĺňanie vlastnej databázy. QHub – špičkové témy WordPress pre kancelárie alebo IT spoločnosti

  • 05.05.2019

Poznámka: aktivuje sa adaptívna verzia stránky, ktorá sa automaticky prispôsobí malej veľkosti vášho prehliadača a kvôli čitateľnosti skryje niektoré detaily stránky. Príjemné pozeranie!

Ahoj. Dnes budeme v téme pokračovať optimalizácia rozloženia HTML stránky, ktorý začal v článku o.

Najprv pochopme, prečo je to dôležité, a potom prejdime k praktickým radám.

Správne vytvorená (sadená) šablóna webu:

  • Môže výrazne urýchliť načítanie stránky (najmä ak predtým všetko bežalo);
  • Vašim stránkam to uľahčí dostať sa na TOP výsledky vyhľadávania (nielen vďaka rýchlemu načítaniu);
  • Zvýši vaše šance na plnú kompatibilitu medzi prehliadačmi, to znamená na rovnaké správne zobrazenie stránky vo všetkých prehliadačoch;
  • Poskytne malú záruku, že po mnohých rokoch nebudete musieť svoje stránky prerábať pre nové prehliadače (alebo pre nové verzie starých prehliadačov).

Odporúčam prejsť od jednoduchých vecí k zaujímavejším.

Časť 1. Dodržiavajte štandardy HTML a CSS

Pre každý prípad poviem, že okrem HTML a CSS vieme optimalizovať aj JS a PHP časti našich stránok, ktoré sú náročnejšie na zdroje a výrazne spomaľujú rýchlosť načítania stránky. Komponenty JS a PHP však okrem rýchlosti načítavania stránok nijako neovplyvňujú propagáciu stránky (iba ak ju neporušujú), na rozdiel od HTML markupu, teda šablóny stránky.

1.1 Vždy zatvorte značky.

Vrátane tých, ktoré nemusia byť zatvorené, aj keď ste neprajníkom štandardu XHTML, je lepšie sa tohto pravidla držať. Príklad:

  • Položka zoznamu
  • Položka zoznamu
  • Položka zoznamu

Každý štítok li je uzavretý, aj keď sa to nevyžaduje.

1.2 Dodržujte správne vkladanie značiek.

Podľa princípu: prvé otvorené - posledné zatvorené. Príklad nesprávnosti:

text

Ako správne:

text

1.3 Nikdy nepopisujte CSS a JS v rámci rozloženia HTML a atribútov značiek.

Nikdy! Inými slovami, zabudnite na existenciu atribút štýlu a štýlová značka:

text

Popíšte všetky štýly v v samostatnom súbore .css

Atribút štýlu môžete použiť iba jeho dynamickým vykreslením pomocou javascriptu pre nejakú akciu. Napríklad, ak kliknutím na obrázok potrebujete zmeniť farbu všetkého textu na stránke, potom iba v tomto prípade môžete dynamicky vytvoriť atribút štýlu s potrebnými hodnotami pre požadovanú značku (v tomto príklade pre telo). prečo? Pretože vyhľadávacie roboty to aj tak neuvidia a nikto (vrátane používateľov) nestiahne extra kód, pretože akcia sa uskutoční po úplnom načítaní stránky.

V takýchto prípadoch by som však stále odporúčal pridať preddefinovanú triedu CSS k požadovanému tagu, a nie pridať k nemu atribút štýlu. To je aspoň pohodlnejšie pre neskoršie úpravy.

To isté platí pre JS, všetok kód JS musí byť in samostatný súbor, nie v rámci vášho rozloženia alebo v horšom prípade medzi atribútmi značky.

1.4 Zabudnite na Caps Lock a veľké písmená.

Všetky značky, atribúty a ich význam píšte malými (malými) písmenami, to isté platí pre šablóny so štýlmi CSS.

Takmer všetko popísané vyššie je v oficiálnej špecifikácii HTML a CSS a vzťahuje sa na platnosť dokladu.

Musím teda podotknúť, že dodržiavaním štandardov W3C, teda dodržiavaním platnosti dokumentu, získate nasledujúce SEO výhody:

  • Čistý kód a následne dodatočná dôvera vyhľadávacích nástrojov k vašej stránke;
  • Rýchlejšie načítanie stránky, pretože prehliadač nemusí strácať čas ladením neplatného dokumentu.

Nemali by ste sa však pozastavovať nad platnosťou, mali by ste sa ju snažiť čo najviac dodržiavať, no nie na úkor všetkého ostatného (čas, funkčnosť a pod.).

Časť 2. Urýchlenie načítania stránky - jeden z faktorov hodnotenia

2.1 Uveďte skutočné rozmery obrázkov.

Ide o dve veci:

  • Nezabudnite uviesť atribúty šírka a výška pre značku img: Zrýchli to načítanie obrázkov, pretože prehliadač bude vopred vedieť, akú veľkosť má zobraziť.
  • Nezabudnite vložiť obrázok rovnakej veľkosti, akú ste zadali v atribútoch.

Ak je obrázok väčší, ako potrebujete, nemusíte šetriť čas tým, že ho možno zmenšiť pomocou HTML alebo CSS. Nájdite si čas, prejdite do Photoshopu alebo jeho analógov a zmenšite obrázok na veľkosť, ktorú chcete vidieť na stránke, môže to výrazne urýchliť načítanie stránok.

2.2 Použite CSS3 namiesto JS.

JS môže výrazne spomaliť načítavanie vašich stránok, ako aj pokračovať vo vytváraní záťaže po načítaní stránky (rôzne efekty, ako napríklad plíživé čiary a iné dynamické veci), čo môže spomaliť prehliadač, kým je karta so stránkou otvorené.

Dnes sa dá veľa krásnych a zaujímavých efektov dosiahnuť len pomocou vlastností CSS3 (napr. prechod, box-shadow, border-radius, opacity, transform, background-size) a šikovných.

Všetko vyššie uvedené možno zhrnúť do jednej vety: kdekoľvek môžete (podozrenie ako) nahradiť JS CSS3, bez váhania používajte CSS3! Ak chcete nájsť takéto úryvky, odporúčam vám preskúmať nové funkcie CSS3.

2.3 Menej Photoshopu – viac CSS 3.

Týmto heslom sa mnohí webmasteri riadia už dlho. Môžete vytvárať nádherné tlačidlá a dizajnové prvky s hladkými prechodmi, vyhlazenými rohmi, vrhnutými tieňmi (vnútornými a vonkajšími) a krásnym textom navrchu iba pomocou CSS. Kdekoľvek môžete nahradiť prvky grafického dizajnu kódom CSS – urobte to! Príklad:

Alebo moje tlačidlo Odoberať! na konci každého článku. Mimochodom, nezabudnite sa prihlásiť na odber upozornení na nové užitočné články, žiadny spam alebo reklama.

Okrem vlastností CSS3 uvedených vyššie máte k dispozícii aj formát popisu farieb RGBA.

Na vytvorenie prechodov CSS pre rôzne prehliadače môžete použiť bezplatné služby, ako je táto na colorzilla.com.

2.4 Kombinujte obrázky do CSS sprite.

Tie obrázky, ktoré sa nám nepodarilo nakresliť pomocou CSS 3, musíme spojiť do jedného (ideálne). Je to potrebné na zníženie počtu požiadaviek na server pri načítavaní stránky. Táto položka môže výrazne znížiť zaťaženie vášho web servera a zároveň urýchliť načítanie stránok, 2 muchy jednou ranou!

Ak chcete získať lepšiu predstavu o tom, o čo ide, stačí sa pozrieť na môj CSS sprite:

Nie je to zlé, však? Pre všetky prvky existuje jeden obrázok na pozadí, ktorý len presunieme a nahradíme potrebnú časť obrázku na pozadí určitého prvku vďaka vlastnosti background-position, napríklad takto:

# subs, # left, .mail, .rss, .vk (background: url (/images/1.png) no-repeat) #subs (background-position: -28px -120px;) #left (background-position: -35px -20px;) .mail (pozícia-na pozadí: -43px -50px;) .rss (pozícia-na pozadí: -12px -8px;) .vk (pozícia-na pozadí: -34px -56px;)

Najlepšie by bolo zostaviť sprite ručne pomocou Photoshopu, no môže sa vám to zdať ako dosť komplikovaná úloha, takže môžete využiť bezplatné služby, ktoré spravia všetko za vás, dokonca aj napíšu CSS kód za vás. Moja obľúbená služba je SpriteMe. Nebudem sa však unavovať opakovaním: vždy je lepšie robiť všetko ručne, najmä takto môže byť sprite oveľa kompaktnejší (vo veľkosti, a teda aj hmotnosti), a preto efektívnejší.

2.5 Umiestnite súbory JS správne.

Všetky súbory JS pripojené vašou stránkou by mali byť v kóde umiestnené čo najnižšie, nemusíte ich vkladať do „hlavy“ webu (medzi tagy head) – výrazne to spomaľuje načítavanie stránky. Najlepšou možnosťou by bolo zahrnúť súbory JS pred uzatváraciu značku tela, to znamená, že úplne dole na stránke nie je nikde pod ňou.

A ešte jedna veľmi užitočná rada: v ideálnom prípade by sa všetky vaše JS súbory mali spojiť do jedného jediného, ​​teda vystrihnúť (Ctrl + X) kód zo všetkých súborov a skopírovať ho do jedného, ​​aby ste nakoniec mali jeden nižšie , pred koncovou značkou tela jeden súbor:

...

To môže výrazne urýchliť načítanie vašich stránok, pretože zníži počet požiadaviek na váš webový server. Umiestnenie JS súboru na spodok stránky oneskorí jeho načítanie a spracovanie, čo urýchli vykresľovanie hlavnej časti stránky. A nezabudnite skrátiť (komprimovať) váš konečný súbor JS.

2.6 Umiestnite CSS súbory správne.

CSS súbor, ktorý by mimochodom mal byť tiež jediný (z rovnakých dôvodov), by mal byť v kóde umiestnený naopak čo najvyššie!

Netreba ho však umiestňovať nad title tag, ten je pre SEO najdôležitejší a je lepšie ho nechať úplne hore. Osobne zaraďujem CSS súbor hneď za title tag a všetky meta tagy a za ním sa dá pripojiť napríklad favicon (ikona stránky v záložke prehliadača) atď.

Časť 3. Správne rozloženie SEO

3.1 Kód navigácie na stránke.

Všetka navigácia na stránke (menu, strúhanka, zoznamy výrobcov v internetových obchodoch atď.) by mala byť implementovaná pomocou nečíslovaných zoznamov (značky ul, li) a nie pomocou značiek div a a.

Po prvé, toto napísanie jedálneho lístka sa považuje za dobrú formu a po druhé, pre vyhľadávače bude jednoduchšie zistiť, kde a ako je usporiadaná vaša navigácia, pretože sú zvyknuté na konštrukcie s nečíslovanými zoznamami a nie na bloky s nepremysleným zoznamom. odkazov. Príklad, ako to urobiť správne:

3.1.1 Jemnosti horizontálneho menu.

Ak potrebujete implementovať horizontálne menu, potom vám chcem dať 2 bezplatné tipy:

  • Nikdy na to nepoužívajte vlastnosť CSS float (float, spôsobí, že sa okolo neho zabalia iné prvky), namiesto toho použite nasledujúci kód: ul.menu li (display: inline-block;)
  • V kóde nemusíte každú novú položku ponuky začínať na novom riadku, ako v príklade vyššie. Je lepšie napísať všetko do jedného riadku a upraviť vzdialenosť medzi bodmi pomocou marža... Príklad:

Zalomenie riadku v HTML sa rovná medzere, to znamená, že ak medzi položky ponuky v kóde vložíte Enter, používatelia na stránke budú mať medzi nimi medzery. Čo je na tom zlé? Každý prehliadač môže mať inú šírku priestoru a niektoré ho môžu úplne ignorovať. Vďaka tomu bude vaša stránka vyzerať všade inak a niekedy (z vlastnej skúsenosti) môže dizajn aj značne skresliť.

Preto mám vlastné pravidlo pre rozloženie: medzi ľubovoľné (nielen v menu) inline-blok prvky by nemali obsahovať medzery a zalomenia riadkov! Zároveň je to nepodstatné, ale znižuje to celkovú váhu vašich stránok, pretože ako som už písal: 1 znak (vrátane medzier a zalomení riadkov) = +1 byte k váhe vašich stránok.

3.2 Atribút alt obrázkov

Nezabudnite zahrnúť atribút alt do značky img:

Po prvé, je to potrebné, ak chcete prejsť kontrolou platnosti (v XHTML určite, na HTML si už nepamätám, tak či onak by ste sa mali vždy rovnať prísnym štandardom XHTML), a po druhé, ak obrázok nenačíta, potom sa používateľovi namiesto obrázkov zobrazí aspoň text napísaný v alt (o čom to je). Po tretie, zvýši sa šanca, že sa vaše obrázky dostanú do vyhľadávania obrázkov zo služieb Google a Yandex, čo môže prilákať ďalších návštevníkov na vaše stránky.

A posledná vec: slová uvedené v atribúte alt sa berú do úvahy pri hodnotení vašej stránky, čo znamená, že kľúčové slová tam môžete dať, ale v žiadnom prípade to nepreháňajte, je lepšie skladať alt pre ľudí, len občas tam vložiť kľúčové slová .

Ak sú všetky vaše atribúty alt vyplnené rovnakými kľúčovými slovami, potom v každom prípade očakávajte sankcie.

3.3 Maximálne využitie hlavičiek HTML h1-h6.

h1- Toto je najväčší a najdôležitejší nadpis a mal by obsahovať názov vašej aktuálnej stránky. Zatiaľ čo h6 najmenší a najmenej významný nadpis. Mnoho SEO expertov dôrazne odporúča, aby ste nadpis h1 používali iba raz na stránku, čo dáva zmysel. Zvyšok nadpisov možno použiť ľubovoľný počet krát, hlavná vec je múdra.

Už samotná prítomnosť hlavičiek HTML v rozložení vašej webovej stránky je výhodou pre propagáciu vo vyhľadávačoch a šikovné umiestnenie môže výsledok zdvojnásobiť. Tu je to, čo o tom píše samotný Yandex.

Prehľadne navrhnuté a štruktúrované stránky sú pre používateľa najatraktívnejšie a je oveľa jednoduchšie nájsť potrebné informácie.

Poradie zohľadňuje nielen formálny súlad s textom žiadosti, úplnosť prezentovaných informácií a ich relevantnosť, ale aj to, ako sú štruktúrované a zarámované.

Myslím, že ste už videli dôležitosť nadpisov pri kódovaní rozloženia, len sa nesnažte uzavrieť všetky možné kľúčové slová do nadpisov (aj keď to niekedy robím sám), predtým to fungovalo, ale teraz to nefunguje. Nadpisy by sa mali používať na navigáciu používateľa, nie na manipuláciu s relevantnosťou.

Osobne prikladám všetky podnadpisy do článku h2, podpoložky podpoložky v h3, a malé čiastkové odseky v h4... V spodnej časti pod každým článkom je prihlasovací formulár a blok s tlačidlami sociálnych sietí, ich mená som priložil do h6... V pravom stĺpci stránky sú uvedené názvy sekcií h5.

Ako vidíte, používam HTML hlavičky na maximum a logika mi automaticky hovorí, aby som v kóde usporiadal všetko zhora nadol. Aj keď pre úplnú idylku bolo potrebné prehodiť nadpisy h6 a h5, ale to by bolo príliš pedantské :) a nie také dôležité.

3.4 Rýchle odkazy na stránku.

Pokračovaním v téme titulkov chcem povedať o dôležitosti h1 a ako ho správne nalíčiť. Po prvé, dôrazne odporúčam použiť ho iba raz na stránku! Sledujte to vo svojom CMS. Po druhé, h1 má veľký vplyv na SEO (po druhé titul) každopádne, ale odporúčam vám duplikovať text z nadpisu do h1.

Yandex píše:

Aby Yandex správne zvýraznil rýchle odkazy, text v značke pre kľúčové stránky sa musí zhodovať s jej názvom (s názvom stránky, zvýrazneným napríklad značkou <h1>) a s textom odkazov smerujúcich na túto stránku.</p> <h4>3.5 Využite všetky výhody formátovania textu.</h4> <p>Už sme zistili, že vyhľadávače milujú stránky, ktoré majú jasnú, zrozumiteľnú a správnu štruktúru. Preto by ste okrem hlavičiek mali využívať čo najviac ďalších možností:</p> <ul><li>Používajte číslované a neusporiadané zoznamy (ul, ol);</li> <li>Hlavný text nezalamujte do značiek div, ale do značiek odsekov: p;</li> <li>Doplňte text obrázkami a videami;</li> <li>Kreslenie tabuliek HTML;</li> <li>Používajte (s mierou!) Tagy logického výberu textu: strong, em, u.</li> </ul><h4>3.6 Kľúčové slová a metaznačky popisu používajte rozumne.</h4> <p>V <b>popis</b> napíšte si v dostupnom jazyku, o čom je vaša stránka, nemusíte sa snažiť vložiť čo najviac kľúčových slov. Napíšte popis pre ľudí, myslite len na to, inak si prílišnou optimalizáciou môžete len uškodiť. K metaznačke <b>Kľúčové slová</b> platí to isté. Tu je oficiálna stránka Yandex, ktorá popisuje, ako správne zostaviť meta popis lokality: prečítajte si v novom okne.</p> <p><b>Vezmite si poznámku:</b> nepoužívajte zbytočné meta tagy (to je zbytočné), maximálne tri: kľúčové slová, popis a meta tag na označenie kódovania stránky:</p><p> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </p><p>Ak ich váš CMS generuje viac (Autor, Generátor atď.), tak ich pokojne vymažte! Stránka by nemala obsahovať zbytočné odpadky, a to ako v texte, tak aj v kóde.</p> <h4>3.7 Optimalizujte svoj kód.</h4> <p>Po dokončení svojej stránky sa zamyslite nad tým, ako by ste mohli obmedziť značenie HTML, napríklad pomocou, a tiež si všimnite, či všetky vaše značky niečo robia. Ak na značku nie sú aplikované žiadne vlastnosti CSS, prečo ste ju vložili? Ak to chcete skontrolovať, použite. Začiatočníci často vytvárajú veľa nepotrebných značiek div. Pozrite sa, čím menej kódu, tým lepšie!</p> <h4>3.8 Skráťte kód.</h4> <p>Po dokončení všetkých prác zminifikujte kód HTML, CSS a JS. Ako rezať? Napíšte to všetko do jedného riadku, bude to dokonalé. A to nie je vtip, odstráňte všetky medzery medzi značkami a všetky zalomenia riadkov v rozložení HTML! Keď v prehliadači stlačíte Ctrl + U, mali by ste vidieť jeden súvislý riadok.</p> <p>Nie nadarmo som si tento bod zapísal do SEO časti, pretože absencia tabulátorov, zalamovaní riadkov a medzier navyše v HTML rozložení pomáha vyhľadávacím robotom rýchlejšie spracovať hlavný text stránky.</p> <p>Najjednoduchší spôsob skrátenia CSS a JS je cez špeciálne služby, na JS môžete použiť napríklad Closure Compiler od Google (pozor, po optimalizácii môže váš kód stratiť funkčnosť); pre CSS je v pohode csscompressor.com, ja však väčšinou používam jednu jedinú službu (pre JS a CSS), o ktorej je na samom konci článku.</p> <h2>Časť 4. Pokračujeme v optimalizácii rozloženia stránky pre vyhľadávače</h2> <h4>4.1 Čím vyššie je hlavný text, tým vyššia je pozícia vo vyhľadávačoch.</h4> <p>Dôležité sú 2 parametre:</p> <ul><li>Koľko potrebuje používateľ na to, aby stránku posunul (preroloval) k relevantnému (podľa vyhľadávačov) obsahu;</li> <li>Ako vysoko v kóde (blízko začiatku) je relevantný obsah.</li> </ul><p>A ak druhý bod s najväčšou pravdepodobnosťou výrazne neovplyvňuje polohu, potom by mal prvý bod určite venovať veľkú pozornosť pri budovaní štruktúry a dizajnu lokality.</p> <p>Yandex píše:</p> <ul><li>Hlavná podstata dokumentu by mala byť jasná už na prvej obrazovke prehliadača.</li> <li>Neodporúča sa používať dizajnové prvky, ktoré znemožňujú používateľom prístup k textu – rolovacie okná, skryté rozbaľovacie polia atď.</li> </ul><p>Google má tiež špeciálny algoritmus nazývaný, ktorý určuje, ako ďaleko musíte posúvať svoju stránku, aby ste sa dostali do užitočnej (relevantnej pre dopyt) časti stránky. Nasledujúci obrázok ilustruje fungovanie tohto algoritmu, ktorý algoritmus kontroluje pri priemernom rozlíšení obrazovky (1024 * 768):</p> <p><img src='https://i1.wp.com/site-on.net/images/articles/screen6.3.png' width="100%" loading=lazy loading=lazy></p> <p>Oba vyhľadávače tiež venujú veľkú pozornosť počtu reklám a bannerov na prvej obrazovke prehliadača.</p> <p>Pamätajte si, že čím dlhšie budete musieť rolovať k hlavnému obsahu, tým menej bude preferovaný pred konkurentmi, ktorí majú hlavnú časť textu na samom začiatku stránky.</p> <p>Pri tejto príležitosti niekoľko užitočných rád:</p> <ul><li>Upravte hlavičku stránky čo najmenšiu na výšku (príklad ako <b>netreba</b>: tento blog);</li> <li>Snažte sa nezahltiť svoje stránky reklamami.</li> <li>Ak sa pri dvojstĺpcovom rozložení neviete rozhodnúť, či umiestniť ďalší stĺpec napravo alebo naľavo od hlavného stĺpca, vždy ho umiestnite napravo. Vyhľadávacie roboty, podobne ako ľudia, sa pozerajú na vaše stránky zľava doprava, čo znamená, že je najlepšie ponechať hlavný obsah vľavo!</li> </ul><p>Teraz trochu o druhom bode. Na tomto blogu je pred zobrazením hlavnej časti, teda textu článkov, presne jeden riadok kódu (aj keď dlhý), druhý riadok je začiatok prvého odseku článku. Ako som dnes napísal: v ideálnom prípade by mal byť celý web jeden riadok a je žiaduce, aby hlavný text bol čo najbližšie k jeho začiatku.</p> <p>Na to je ešte jeden trik. Napríklad máme 2 stĺpce lokality – hlavný a doplnkový. Zároveň napriek SEO veľmi chceme, aby bol dodatočný stĺpec vľavo, nie je v tom nič fatálne. V tomto prípade však bude všetok kód a všetky informácie z doplnkového stĺpca (vľavo) vyššie v kóde ako hlavná časť a môžeme to opraviť!</p> <p>Na to použijeme vlastnosť CSS float. Pri vytváraní rozloženia HTML umiestnime hlavný stĺpec (vpravo) naľavo od dodatočného stĺpca (vyššie v kóde):</p><p> <div id="text">Hlavná časť stránky.</div> <div id="left">Ďalší stĺpec vľavo.</div> <div class="clear"><!-- запрещаем обтекание всеми остальными элементами--></div> </p><p>Teraz ich vymeníme pomocou CSS:</p><p>#text (float: right;) #left (float: left;) .clear (clear: both;) <span>/ * žiadne obtočenie * /</p><p>Myslím, že ste pochopili pointu. Mohol by som vynechať tretie riadky v oboch fragmentoch kódu, pretože ide o detaily rozloženia, ktoré presahujú rámec tohto článku. Tento tip však pomôže znížiť možné problémy pre začínajúcich dizajnérov rozloženia, najmä tých, ktorí prvýkrát počuli o vlastnosti float v CSS, a ešte viac objasní.</p> <h2>Časť 5. Rýchlosť stránky Google</h2> <p>Google Page Speed ​​​​je skvelá online služba od spoločnosti Google, ako aj doplnok pre prehliadače Chrome a Mozilla, ktorý sa pre vás stane nepostrádateľným pomocníkom pri analýze šablóny webu HTML + CSS. Povie vám všetky nedostatky a čo je dôležité – dá vám konkrétne riešenia.</p> <p>Taktiež je to práve služba, ktorú rád využívam na skrátenie HTML, JS a CSS kódu, po jej použití je zaručený 100% výkon.</p> <p>Stačí začať pracovať s Google Page Speed ​​​​a výrazne zlepšíte svoju úroveň správnej optimalizácie šablóny webu na strane klienta.</p> <p>ďakujem za pozornosť. Prajem pekný deň a vidíme sa!</p> <p>Pravdepodobne už začneme optimalizovať Poďme!</p> <h3>Príklad nadmerného zaťaženia servera.</h3> <p>Povedzme, že používateľ vstúpil na stránku, ale čo sa stane, keď sa stránka otvorí? Ako sa zobrazujú informácie na obrazovke? Nasledujme tento proces na príklade hlavičky lokality.</p> <p>Titulok a URL hlavnej stránky webu, ak si pamätáte, sa nastavuje v nastaveniach WordPressu: adimnka -> Možnosti -> Všeobecné. Všetky nastavenia dostupné v záložke „Parametre“ sa zapisujú do databázy, respektíve do tabuľky wp-options, odkiaľ sú následne rôznymi funkciami vyžiadané a zobrazené na obrazovke.</p> <p>Vývojári WordPres napísali pomerne veľa funkcií, ale nemôžu byť spustené sami. Pre ich plnohodnotnú prácu je potrebný akýsi spojovací článok, v úlohe ktorého pôsobí šablóna stránky.</p> <p>Šablóna, ako viete, pozostáva z niekoľkých súborov, z ktorých každý je zodpovedný za zobrazenie konkrétnej oblasti webu. Nás teraz zaujíma hlavička, kde je zobrazený nadpis, tak poďme otvoriť <span>súbor header.php a uvidíte, čo je tam napísané.</p> <p>Vo väčšine šablón je hlavný názov stránky uzavretý v značke h1, takže hľadáme kúsok kódu s touto značkou. V mojej šablóne vyzeral výstupný kód hlavičky takto:</p><p> <h1>/"><?php bloginfo("name"); ?></h1> </p><p>Super, nadpis musí byť odkaz, takže kód obsahuje konštrukciu <span><a href=»ссылка»>Kotva</a> </span>... Ale čo je napísané namiesto odkazu? A kotva je nejaká zvláštna. Ale toto je jasný príklad nadmerného zaťaženia servera.</p> <p>Kotva sa budeme zaoberať trochu neskôr, ale teraz sa zoznámime s funkciou get_option ().</p> <h3>Funkcia Get_option () a zaťaženie servera</h3> <p>V nastaveniach WordPress sme teda zadali názov a URL hlavnej stránky webu a boli odoslané do úložiska v databáze, do tabuľky wp-options.</p> <p>V momente, keď používateľ otvorí akúkoľvek stránku nášho zdroja a súbor header.php začne načítavať hlavičku, aktivuje sa funkcia get_option ().</p> <p>Princíp fungovania vyššie uvedenej funkcie spočíva v prístupe k databáze alebo skôr k tabuľke wp-options a prijímanie určitých údajov odtiaľ na základe zadaných parametrov. Potom príkaz <b>ozvena</b> zobrazí prijaté údaje na obrazovke.</p> <p>Trochu komplikované, no nič, teraz všetko vysvetlím. Zátvorky označujú parameter, v našom prípade get_option („home“), ktorý funkcii hovorí, aký typ údajov má prijímať.</p> <p>Parameter home dáva funkcii pokyn na vyžiadanie adresy URL domovskej stránky z databázy. Stop! Takže adresa URL domovskej stránky je tiež uložená v databáze? Správny. A keď sa stránka otvorí, funkcia si to vyžiada, to znamená, že sa pristúpi k údajom uloženým na serveri.</p> <p>Teraz si predstavte, že k vášmu zdroju prišlo 100 návštevníkov a začali sa „hrať nezbedných“ a otvárali stále viac a viac nových stránok.</p> <p>Pravdepodobne ste už počuli o hackerských útokoch na rôzne stránky, počas ktorých na server naraz padajú tisíce alebo dokonca milióny požiadaviek, ktorým server neodolá a zdroj je zablokovaný.</p> <p>Treba si uvedomiť, že ak znížime počet požiadaviek na databázu, umožníme serveru voľnejšie „dýchať“ a uvoľnené zdroje využije na užitočnejšie veci, čo sa samozrejme prejaví na rýchlosti načítania stránky .</p> <p>Vráťme sa k funkcii get_option (). Ak chcete získať určité údaje z databázy, funkcia môže mať nasledujúce parametre:</p> <p>get_option ("domov") – URL domovskej stránky <br>get_option ("admin_email") - E-mail správcu stránky; <br>get_option ("názov blogu") - Názov stránky; <br>get_option ("blogdescription") - Stručný popis stránky; <br>get_option ("blog_charset") - kódovanie stránok; <br>get_option ("date_format") - Formát dátumu; <br>get_option ("default_category") - Predvolená kategória; <br>get_option ("siteurl") - WordPress URL (pozri Možnosti -> Všeobecné); <br>get_option ("start_of_week") - Prvý deň v týždni; <br>get_option ("cesta k načítaniu") - Predvolený adresár pre nahrávanie (zastarané); <br>get_option ("posts_per_page") - maximálny počet príspevkov na stránku; <br>get_option ("posts_per_rss") - maximálny počet príspevkov v RSS kanáli;</p> <p>Väčšina uvedených dátových typov je špecifikovaná v nastaveniach WordPress na karte „Možnosti“. Výnimkou sú: "Kódovanie stránok" - špecifikované priamo v databáze a "Predvolený adresár sťahovania" - možnosť je od verzie 3.5 odstránená z nastavení.</p> <p>Prečo to všetko hovorím? Faktom je, že obsah súborov v šablóne je pre každého iný, ale ak pochopíte, čo je v nich napísané a ako to funguje, bude oveľa jednoduchšie optimalizovať WordPress a zbaviť sa zbytočných volaní do databázy.</p> <p>Ako a čím nahradiť funkciu get_option () vám poviem o niečo neskôr, ale teraz si poďme zistiť, aký druh bloginfo () je napísaný v kóde namiesto kotvy.</p> <h3>Funkcia Bloginfo () a zaťaženie servera</h3> <p>Vráťme sa do momentu, kedy používateľ otvoril stránku. Zistili sme, že adresa URL domovskej stránky bola prevzatá z databázy pomocou funkcie get_option (‚home‘).</p> <p>Dobre, ale odkiaľ sa vzal názov? Hlavička je tiež uložená v databáze, ale v našom prípade bola prijatá a zobrazená inou funkciou - bloginfo ().</p> <blockquote><p><b>Na poznámku!</b> bloginfo () je značka šablóny, ktorá aktivuje funkciu get_bloginfo (). Dá sa použiť kdekoľvek v šablóne.</p> </blockquote> <p>Funkcia bloginfo () môže mať nasledujúce parametre:</p> <p>bloginfo ("url") - Zobrazuje adresu URL stránky; <br>bloginfo ("názov") - Zobrazuje názov stránky; <br>bloginfo ("popis") - Zobrazí popis stránky; <br>bloginfo ("template_url") - cesta k aktuálnemu adresáru témy; <br>bloginfo ("adresár_šablóny") je to isté ako "adresa_url_šablóny"; <br>bloginfo ("stylesheet_url") - cesta k šablóne so štýlmi aktuálnej témy; <br>bloginfo ("stylesheet_directory") je to isté ako "stylesheet_url"; <br>bloginfo ("charset") - Zobrazuje kódovanie stránky; <br>bloginfo ("admin_email") - Zobrazuje e-mailovú adresu správcu; <br>bloginfo ("verzia") – Zobrazuje verziu WordPress; <br>bloginfo ("html_type") - Výstup údajov z tabuľky html_type wp-options; <br>bloginfo ("pingback_url") - cesta k súboru xmlrpc.php; <br>bloginfo ("rss2_url") – zobrazuje URL pre RSS 2.0 feed (doména / feed); <br>bloginfo ("comments_rss2_url") - Zobrazuje adresu URL zdroja komentárov (doména / komentáre / kanál); <br>bloginfo ("rdf_url") - Zobrazuje adresu URL kanála RDF-RSS 1.0 (doména / informačný kanál / rfd); <br>bloginfo ("rss_url") - Zobrazuje adresu URL informačného kanála RSS 0.92 (doména / informačný kanál / rss); <br>bloginfo ("atom_url") - Vytlačí URL zdroja Atom (doména / zdroj / atóm);</p> <p>Funkcia bloginfo () je mierne odlišná od funkcie get_option (), ale funguje na podobnom princípe, teda vyžiada si určité údaje z databázy a zobrazí ich na obrazovke.</p> <p>Treba povedať, že existujú rôzne názory na zaťaženie severu vytvorené funkciou bloginfo (). Ale záťaž sa určite koná a ak je možnosť ju znížiť, tak je hriech túto príležitosť nevyužiť.</p> <p>Urobil som celý rad opatrení, po ktorých sa môj blog zrýchlil viac ako dvojnásobne.</p> <p><br><img src='https://i2.wp.com/seo-mayak.com/wp-content/uploads/2014/03/skorost-zagruzki-stranitc3.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p><br><img src='https://i1.wp.com/seo-mayak.com/wp-content/uploads/2014/03/skorost-zagruzki-stranitc2.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Navyše nepoužívam žiadne cache pluginy ani skripty ako MaxCache a taktiež som nezmenil hosting a zostal som verný TimeWebu. Výsledok sa podarilo dosiahnuť len vďaka optimalizácii WordPressu. Takže urobte si vlastné závery.</p> <p>Samozrejme, že opatrenia, ktoré som prijal, sa netýkajú len redukcie požiadaviek na databázu a postupne vám o všetkom poviem, ale nemôžem tento objemný materiál vtesnať do jedného článku.</p> <p>Očakávajte teda nové hrnce venované rýchlosti načítania stránok, aby ste ich nezmeškali, prihláste sa na odber <span>aktualizácie blogu</span>.</p> <h3>Technológia redukcie dopytov v databáze</h3> <p>Dovoľte mi pripomenúť, ako vyzerá kód hlavičky v mojom súbore header.php:</p><p> <h1>/"><?php bloginfo("name"); ?></h1> </p><p>A teraz to najzaujímavejšie. Ak sa pozriete do zdrojového kódu, kód hlavičky tam nadobudne úplne inú podobu:</p> <p><br><img src='https://i0.wp.com/seo-mayak.com/wp-content/uploads/2014/03/skorost-zagruzki-stranitc4.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Toto je kód hlavičky, ktorý by sa mal zapísať do súboru header.php. Potom sa server zbaví dvoch úplne zbytočných požiadaviek vynásobených počtom otvorených stránok.</p> <p>Prečo sú však vyššie uvedené funkcie zapísané v súboroch šablón?</p> <p>Faktom je, že vývojári nemôžu vedieť, na ktorej doméne budú neskôr použité šablóny, ktoré navrhli, a aké názvy budú mať stránky. Preto boli vyvinuté univerzálne funkcie pre všetky šablóny, ktoré prijímajú dáta z databázy.</p> <p>Ale poznáme názov našej stránky a poznáme aj doménu. Ukazuje sa, že tieto funkcie nie je potrebné používať.</p> <p>Preto počnúc súborom header.php hľadáme sekcie kódu s vyššie uvedenými funkciami, potom sa pozrieme na to, ako vyzerajú v zdrojovom kóde a nahradíme ich.</p> <p>Na upevnenie materiálu uvediem niekoľko príkladov. Tu je kód, ktorý vydáva informácie o kódovaní.</p><p> <meta http-equiv="Content-Type" content="<?php bloginfo("html_type"); ?>; znaková sada =<?php bloginfo("charset"); ?>" /> </p><p>Pozrime sa na zdrojový kód:</p> <p>Skopírujte celý riadok a vložte ho namiesto kódu s funkciami.</p> <p>Kód pripojenia súboru CSS:</p><p> <link rel="stylesheet" href="<?php bloginfo("stylesheet_url"); ?>"zadajte =" text / css "media =" obrazovka "/></p><p>Cesta k hárku štýlov bola odvodená pomocou funkcie <span>bloginfo ('stylesheet_url')</span>... Pozrime sa na zdrojový kód:</p> <p> <link rel="icon" href="<?php bloginfo("template_url"); ?>/images/fav.ico "type =" obrázok / x-icon "/></p> <p>Druhá časť návodu: Optimalizácia WordPress šablón. Pre rýchly prechod na požadovanú časť navrhujem obsah pokynov.</p> <i> </i><ol><li>Pokročilá technická optimalizácia WordPress.</li> </ol><ul><ul><li>noindex a nofolow pre kategórie;</li> <li>deaktivácia nepotrebných archívov;</li> <li>nastavenie číslovania strán;</li> <li>nofolow pre nedôležité odkazy.</li> </ul></ul><ol><li>Zmena štruktúry stránky s cieľom zvýšiť pozíciu vo výsledkoch vyhľadávania.</li> </ol><ol><li>Výsledky.</li> </ol><h3>Časť 2. Optimalizácia WordPress šablón</h3> <h4><span>Smiska WordPress</span></h4> <p>Drobečková navigácia by mala obsahovať odkaz na domovskú stránku vášho webu a na kategóriu, do ktorej článok patrí. Ak záznam obsahuje viac ako jednu kategóriu, je potrebné vybrať jednu kategóriu. Nainštalujte si nejaký zásuvný modul WordPress a pridajte príslušný kód do svojej šablóny v súboroch <i>single.php</i>, <i>page.php</i> a <i>archív.php</i>.</p> <h4>Nadpisy</h4> <p>Hoci väčšina tém WordPress má správne hlavičky, uistite sa, že hlavička je v značke pre každý prípad. <i><h1>. </i> Názov vašej stránky by mal byť tiež v <i><h1> </i> na hlavnej stránke a nie viac ako <i><h3> </i> v príspevkoch alebo kategóriách. Ak to chcete zmeniť, upravte súbory <i>post.php</i> a <i>page.php</i>.</p> <h4>Čistenie kódu</h4> <p>SEO stránok WordPress sa iba zhoršuje dodatočným kódom v šablónach. Všetky skripty a štýly, ktoré sa nachádzajú v súboroch php vašej témy WordPress, by sa mali preniesť do súborov * .js a * .css. Takéto manipulácie pomôžu prehliadačom návštevníkov vašich webových stránok uložiť tieto súbory do vyrovnávacej pamäte a vyhľadávače už nebudú musieť strácať čas ich sťahovaním. Pokúste sa udržiavať kód šablóny WordPress čistý.</p> <h4>Snaha o zvýšenie rýchlosti</h4> <p>Rýchlosť načítania vášho blogu je veľmi dôležitým faktorom v počte stránok, ktoré vyhľadávač denne prejde. Ak chcete zvýšiť rýchlosť načítania svojich stránok, môžete urobiť dve veci:</p> <ul><li>optimalizujte svoju WordPress šablónu tak, aby sa minimalizoval objem hovorov do databázy vášho webu;</li> <li>Nainštalujte si veľmi užitočný doplnok WordPress SEO s názvom WP Super Cache, ktorý môže po malom ladení tohto doplnku zrýchliť váš web.</li> </ul><h4>Zmena bočného panela</h4> <p>Nemusíte uverejňovať odkazy na všetkých svojich priateľov na bočnom paneli na vašej lokalite. Ak to naozaj chcete urobiť, zobrazte ich iba na hlavnej stránke webu. Vyhľadávače môžu znížiť úroveň vašej stránky, ak naplníte veľa odkazov, takže nerobíte dobre sebe ani svojim priateľom.</p> <p>Možno čoskoro vývojári pridajú takú užitočnú funkciu pre SEO optimalizáciu WordPressu, akou je zobrazovanie rôznych widgetov na rôznych stránkach, no teraz tomu tak nie je. Na tento účel používam veľmi šikovný plugin s názvom Conditional Widgets. Je dobré použiť jednu sadu miniaplikácií na domovskej stránke a druhú na vnútorných stránkach.</p> <p>Pokračovanie nabudúce...</p> <p>Je to možné <b>WordPress optimalizácia</b> a zrýchlenie jednoduchými metódami? Samozrejme! Hoci je WordPress v predvolenom nastavení ľahký a rýchly, jeho nesprávna konfigurácia môže spôsobiť, že mnohé procesy budú spomalené a mimoriadne mätúce. Odporúčame vám venovať pozornosť spôsobom, ktoré vám môžu pomôcť urýchliť váš web.</p> <p>Podľa najnovšieho výskumu od Microsoftu sa čas čakania používateľov na načítanie stránky skrátil z 12 sekúnd na 8 sekúnd, ľudia sa stali netrpezlivejšími. Štúdie navyše ukázali, že 40 % používateľov opustí váš zdroj, ak načítanie trvá dlhšie ako 3 sekundy. Preto je optimalizácia a zrýchlenie WordPressu nevyhnutnosťou.</p> <h5>1. Optimalizácia WordPressu a pravidelné dopĺňanie vlastnej databázy.</h5> <p>WordPress je redakčný systém založený na relačnej databáze. Ak je databáza veľká, môže to viesť k spomaleniu internetového zdroja.</p> <p>Pri používaní veľkej databázy zvážte nasledujúce parametre, ktoré môžu viesť k spomaleniu výkonu WordPress:</p> <ul><li><span>Po revízii: Funkcia " <i>Po revízii</i>» </span> rýchlo naplní databázu, po ktorej začne internetový projekt pomaly fungovať. Každý aktualizovaný príspevok sa uloží do databázy. Takto sa databáza napĺňa. Táto funkcia môže byť úplne alebo obmedzená. Ak chcete obmedziť revízie, musíte prejsť do súboru nastavení <b>wp-config.php</b> pridajte nasledujúce riadky:</li> </ul> definovať ("AUTOSAVE_INTERVAL", 300); // sekundy definuj ("WP_POST_REVISIONS", 5); <p>Po zmenách kódu WordPress uloží maximálne 5 zmien príspevkov a iba 5 minút. V prípade potreby môžete znova povoliť funkciu "Poslať revíziu".</p> <ul><li>Ak nechcete meniť kód pre súbor wp-config.php, môžete si nainštalovať plugin - Kontrola revízií alebo plugin na odstránenie revízie príspevkov - WP Clean Up. Potom optimalizovaný WordPress začne automaticky spravovať revízie príspevkov. Podrobnejšie môžete nainštalovať a spravovať.</li> <li><span>Odkazy na blog a spätné odkazy</span>: Databázu môžu vyplniť aj odkazy na blogy a spätné odkazy. Dajú sa aj vypnúť. Môžete to urobiť takto: <i>Nastavenia / Diskusia / Povoliť upozornenia z iných blogov (upozornenia a spätné odkazy) na nové články</i></li> <li><span>Komentáre blogu</span>: Komentáre na blogu nie sú vôbec zlé, ale iba ak to nie sú tisíce spamových komentárov, ktoré zaberajú miesto v databáze. Takéto komentáre je bezpodmienečne nutné pravidelne mazať, aby nedošlo k „zasypaniu“ databázy.</li> <li>Pluginy. Niektoré doplnky zhromažďujú údaje a načítavajú ich do databázy. Na prvý pohľad sa zdajú byť užitočné, no v skutočnosti len zaberajú veľa miesta. Napríklad jeden plugin môže využiť až 160 MB. databázový priestor. Toto je len jeden plugin! A ak ich je niekoľko?</li> <li><span>Analýza a registrácia.</span> Musíte si dávať pozor na doplnky, ktoré analyzujú históriu a zaznamenávanie údajov webového projektu. Väčšinou využívajú veľké množstvo databázy, čo môže viesť k spomaleniu výkonu stránky a degradácii optimalizácie WordPress.</li> <li>Môžete si nainštalovať doplnok WP-Cleanup a použiť ho na čistenie a optimalizáciu databázy.</li> </ul><h5>2. Optimalizácia obrázkov vo WordPress.</h5> <p>Čas potrebný na načítanie na stránku závisí od veľkosti obrázkov. Stáva sa to, keď potrebujete nahrať obrázok vo vysokom rozlíšení alebo keď je fotografia zverejnená v článkoch a následne zobrazená na domovskej stránke.</p> <p>existuje <b>2 spôsoby optimalizácie</b> vlastné obrázky:</p> <p>· Pravidelne optimalizujte a zmenšujte veľkosť fotografií; dá sa to urobiť bez zníženia kvality fotografie;</p> <p>V tomto prípade, <b>bezplatná služba OptiPic</b>, automaticky skomprimuje všetky obrázky na stránke bez vašej účasti.</p> <p>Mimochodom, ak máte veľké množstvo obrázkov, môžete použiť kód <b>zľavový kupón</b> pre platený režim a 5% zľavu skopírujte kód <b>dSAdDeN2xj7_Nr9B1LH68MoyeuJxMeUY</b></p> <p>· Oneskorenie načítania obrázkov; tento spôsob sa používa, keď sa fotografia nenačíta, kým čítačka roluje cez okno, kde sa fotografia nachádza. Táto metóda zabráni problémom s načítaním webovej stránky. Na to môžete použiť rôzne pluginy, napríklad Lazy Load a podobné s podobným názvom.</p><p>Optimalizácia obrazu umožňuje jeho zmenšenie z veľkosti 2 MB. až 600 kb. bez zhoršenia kvality. Toto sa robí s cieľom odstrániť nepotrebné časti obrázka. Fotky je možné na blogu WordPress optimalizovať pomocou nainštalovaných špeciálnych pluginov.</p><p>Bezpochyby taký <i>WordPress optimalizácia</i> bude mať veľký vplyv na rýchlosť načítania vášho portálu, keďže väčšinou nejde o optimalizované obrázky, ktoré sa načítavajú najdlhšie, to platí najmä pre mobilné zariadenia a mobilný internet.</p> <h5>3. Používanie vyrovnávacej pamäte a odstraňovanie hlavičiek.</h5> <p>Väčšina webových zdrojov WordPress by mohla byť až dvakrát rýchlejšia, ak by používali ukladanie do vyrovnávacej pamäte.</p> <p>Optimalizácia WordPress pomocou ukladania do vyrovnávacej pamäte je založená na ukladaní súborov webových zdrojov do vyrovnávacej pamäte prehliadača návštevníka alebo hotových stránok na serveri, to znamená, že z času na čas, keď návštevník navštívi stránku, automaticky uloží stránku do súboru vyrovnávacej pamäte. Ak sa nastavenia vyrovnávacej pamäte nezmenia, vyrovnávacia pamäť prehliadača návštevníka sa zvyčajne obnoví, keď sa obnoví webový projekt, čím sa zabezpečí, že sa nič nestratí.</p> <p>Na efektívne využitie cachovania môžete použiť plugin, ktorý ja sám používam WP Super Cache. Tento plugin urýchľuje načítanie WordPressu a optimalizácia je dosiahnutá vďaka tomu, že ukladá hotové stránky na disk servera. Vďaka tomu, keď prehliadač požaduje stránku, blog nemusí zakaždým generovať stránku od začiatku. V prípade štandardného sťahovania potrebuje urobiť veľa dotazov do databázy, spracovať program v PHP a pod. S cache sa okamžite vydá hotový výsledok.</p><p>Ukladanie do vyrovnávacej pamäte môže výrazne zvýšiť rýchlosť vášho blogu. Zistilo sa, že funkcia úplného ukladania do vyrovnávacej pamäte môže zrýchliť blog WordPress z 2,4 sekundy na 900 milisekúnd.</p><p>Po povolení ukladania do vyrovnávacej pamäte môžete povoliť aj modul expirácie hlavičky, ide o modul http servera Apache mod_expires. Táto optimalizácia zvýši rýchlosť WordPress tým, že upozorní prehliadače návštevníkov, keď si vyžiadajú určité súbory zo servera. A ukladať súbory v prehliadači používateľa na správny čas. Modul mod_expires môže ušetriť zdroje servera a výrazne zvýšiť rýchlosť otvárania stránok. Podrobnosti o tom, aké položky zapísať do .htaccess na aktiváciu modulu a jeho správnu konfiguráciu, nájdete v článku „“. Na našom hostingu je tento modul štandardne povolený pre všetky webové stránky. Teda už spočiatku zlepšovanie ich optimalizácie.</p> <h5>4. Povolenie kompresie GZIP cez mod_deflate.</h5> <p>Aký je najobľúbenejší nástroj na kompresiu súborov do formátu Zip v počítači? 7-Zip? WinRar? Mnohí museli komprimovať súbory a pozorovať úžasnú efektivitu, keď sa súbor z 200 MB zmenšil na 40 MB? Ako sa to stane? Nie je týmto spôsobom možná technologická kompresia? Všetko je možné, to isté môžete urobiť aj pre blog, a tým zabezpečiť jeho rýchlu prácu a výbornú optimalizáciu.</p> <p>Kompresia GZIP pomáha komprimovať súbory stránok do formátu Zip a úplne ich preniesť na návštevníkov, čím sa optimalizuje rýchlosť načítania. Na tento účel sa používa http modul mod_deflate servera Apache. Inými slovami, návštevnosť webovej stránky je rovnaká, no samotný blog je rýchly, keďže návštevníkov obsluhuje komprimovaná verzia.</p> Skontrolovali sme webový zdroj, ktorý bol komprimovaný pomocou kompresie GZIP zo 68 kb na 13 kb, Worpress zrýchlil jeho načítanie 5-krát. <p>Ako spustiť a nakonfigurovať tento modul na dobrom hostingu, ako je ten náš, je popísané v článku „“.</p> <h5>5. Pomocou CDN.</h5> <p>Existujú štúdie, ktoré ukazujú, že CDN môže zvýšiť výkon blogu o 60 %.</p> <p>Rýchlosť načítania obsahu stránky závisí od toho, kde sa nachádza hosting, kde sa nachádza webový projekt. Ak sa napríklad hosting nachádza v Indii a vy sa prihlasujete napríklad zo Spojených štátov, stránka sa bude načítavať pomalšie, ako keby sa to dialo v Indii. Ako z tejto situácie von? Ľudia s obmedzenou rýchlosťou prístupu na internet môžu využiť službu CDN na zrýchlenie načítania webových stránok.</p> <p><img src='https://i1.wp.com/reallyhost.ru/wp-content/uploads/2016/11/b1a60e238a.jpg' width="100%" loading=lazy loading=lazy></p> <p>Aby mohol webový portál WordPress využívať službu CDN, je potrebné distribuovať obsah po celom svete, aby používatelia mohli využívať verziu, ktorá je im bližšia.</p> <h5>6. Optimalizácia a zmena témy WordPress.</h5> <p>Načítanie blogu môže tiež trvať dlho. Ak používate tému WordPress, ktorá je nafúknutá a je založená predovšetkým na externých požiadavkách, váš blog pobeží pomalšie v porovnaní s tými, ktoré používajú témy založené na zavedených štandardoch. Je jasné, že optimalizácia tu bude dosť náročná.</p> <h5>7. Spojenie pozadia obrázka s pohyblivým spritom.</h5> <p>WordPress téma je založená na obrázku pozadia, v spojení s CSS príkazmi, hlavne displej je čisté pozadie. Jedno krásne pozadie sa teda môže skladať z 12 rôznych pozadí. Navonok to vyzerá normálne a jednoducho, pokiaľ sa týchto 12 pozadí použije ako 12 rôznych serverových požiadaviek z prehliadača návštevníka. Čo ak sa týchto 12 náčrtov spojí do jedného? Potom sa rýchlosť výrazne zvýši.</p> <p>Pri kombinácii pozadia so spritom môžete kombinovať rôzne motívy obrázka na pozadí do jedného a potom pomocou CSS získať obvyklé zobrazenie stránky. Tým sa zníži celkový počet bajtov požadovaných na načítanie prehliadačov používateľov, čo spôsobuje oneskorenie. Výsledkom je rýchlejší blog a lepšia optimalizácia.</p> <h5>8. Používanie iba asynchrónnych volaní pre kódy JavaScript.</h5> <p>Všimli ste si niekedy, že keď Facebook zamrzne, ostatné webové zdroje začnú pracovať výrazne pomalšie? Zaujímavé je, že sa to nestane, keď sa načítajú kódy Facebooku. Stáva sa to, keď sa používajú synchrónne kódy z iných stránok – najmä analytické alebo sledovacie. Ak je kód na WordPress nainštalovaný synchrónne, načíta sa najskôr – v závislosti od časti kódu – pred načítaním ostatných prvkov lokality.</p> <p>Použitím iba asynchrónneho zdroja kódu JavaScpipt je zaručené správne a rýchle fungovanie blogu bez ohľadu na to, ktorý kódový server JavaScript sa vo webovom projekte používa.</p> <p>Podrobne, čo to je, môžete.</p> <h5>9. Povoľte HTTP Keep-Alive.</h5> <p>Toto nastavenie je možné, ak máte prístup ku konfigurácii http servera. V ostatných prípadoch odporúčam použiť bežný hosting.</p><p>Pre všetkých zákazníkov máme povolenú bezplatnú podporu Keep-Alive!</p><p>Zvyčajne, keď návštevník požiada o súbor zo servera, každý súbor sa odošle samostatne. Problémom v tomto prípade je, že pre každý súbor sa otvorí nový odkaz, čo v konečnom dôsledku vedie k spomaleniu výkonu blogu v závislosti od toho, koľko ľudí súčasne navštívi webový zdroj. Povolením HTTP Keep-Alive sa všetky súbory doručujú do prehliadačov návštevníkov prostredníctvom jediného odkazu. Pripojenie je otvorené, kým sa neprijmú všetky súbory. Tým sa zníži počet otvorených odkazov na serveri, čo vedie k zvýšeniu rýchlosti stránky.</p> <h5>10. Použitie najlepšieho hostiteľa.</h5> <p>Ak je hostiteľ zlý, na tipoch v tomto článku naozaj nezáleží. Za takýchto okolností je optimalizácia náročná. Pri pravidelnej analýze a prieskume webových hostiteľov sa zistilo, že v 2 prípadoch z 10, ak je konfigurácia servera zlá, nie je možné urobiť nič pre zvýšenie rýchlosti portálu.</p> <p>V jednom časopise boli popísané prípady, ktoré ukazujú, ako silne webhosting ovplyvňuje trvanie načítania webovej stránky. Programátor porovnával rýchlosť blogov dvoch klientov, z ktorých jeden využíval dedikovaný server a druhý zdieľal. Výsledok bol ohromujúci: čas odozvy webového zdroja na požiadavky na dedikovanom serveri bol 7 ms, zatiaľ čo čas odozvy stránky na zdieľanom serveri bol až 250 ms.</p><p>Webhosting rozhodne záleží. Preto pred kúpou hostingu niekde vyskúšajte ten náš. Prvý mesiac ho môžete využívať zadarmo. Alebo si môžete vziať úplne bezplatný plán.</p><h5>Na záver vám odporúčam pozrieť si skvelé video, kde sú vizuálne znázornené mnohé body z tohto článku o optimalizácii a zrýchlení WordPress.</h5> <p><span class="AbwVuuCDn_o"></span></p> <p>Dobrý deň, milí čitatelia blogu. Dnes chcem hovoriť o tom, ako znížiť zaťaženie vytvoreného hostingového servera. Inými slovami, budeme tento motor optimalizovať, aby sme znížili zaťaženie hostiteľského servera.</p><p>Vy ale viete, ako sa váš projekt volá a nie je na to vôbec potrebné pristupovať do databázy pri otváraní ktorejkoľvek z jeho stránok. Preto, keď ste sa definitívne rozhodli pre výber šablóny, môžete bezpečne nahradiť časti kódu v jej súboroch, ktoré implementujú dotazy do databázy, konkrétnymi názvami, cestami atď. ().</p><p>Znížime tak počet volaní do WP databázy pri načítaní ktorejkoľvek zo stránok blogu a to už nie je málo. Teraz prejdime od teórie k konkrétnostiam a pozrime sa, čo sa dá skutočne napraviť.</p><p>Najprv musíte svoje súbory tém preniesť na FTP. Sú v priečinku:</p><p>/ wp-content / themes / your_theme_description_name</p><p>Začnime s vyššie uvedeným - <b>HLAVIČKA</b>... Myslím, že Filezila už poznáte a FTP prístup k hostiteľovi nie je pre vás novinkou. Ak nie, potom je v hornej časti vyhľadávacie pole a postačí zadať slovo „filezila“ alebo „poznámkový blok“, aby ste získali najúplnejšie informácie o týchto dvoch mimoriadne užitočných programoch.</p><p>V HEADER je implementovaných množstvo databázových volaní, ktoré je možné jednoducho nahradiť statickými údajmi alebo úplne vymazať. Úplne hore pravdepodobne uvidíte nasledujúci kus kódu:</p><p> <meta http-equiv="Content-Type" content="<?php bloginfo("html_type"); ?>; znaková sada =<?php bloginfo("charset"); ?>" /> </p><p>Nie, nemusíte ho, samozrejme, vymazať, ale môžete ho trochu upraviť odstránením nepotrebných volaní databázy:</p><p> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </p><p>No dve prosby negatívne - maličkosť, ale milá. Ďalej viac. Čo ešte možno nahradiť alebo odstrániť v HEADER? Uveďme zoznam:</p><ol><li>Vymažte riadok s informáciou o počte nainštalovaných <b>verzie WordPress</b>... Nenesie žiadne užitočné zaťaženie a navyše je nebezpečný, pretože niektoré možnosti hackovania sú použiteľné iba pre určité verzie a z tohto riadku je veľmi výhodné zistiť aktuálnu verziu vášho motora. Tento riadok zvyčajne vyzerá takto: <meta name="generator" content="WordPress <?php bloginfo("version"); ?>" /></li><li>Nahraďte adresu URL svojou <b>Súbor šablóny so štýlmi CSS</b> vo vašej aktuálnej koži na statickú. V kóde je tento riadok: <link rel="stylesheet" href="<?php bloginfo("stylesheet_url"); ?>"zadajte =" text / css "media =" obrazovka "/></li><p>WP Tuner je nainštalovaný na WordPress štandardným spôsobom, a to:</p><ol><li>rozbaľte archív pomocou správcu ftp, pripojte sa k svojmu blogu a nahrajte priečinok wptuner do priečinka wp-content / plugins / plugins na hostiteľskom serveri</li><li>vstúpte do oblasti správcu a vyberte kartu "Pluginy" - "Neaktívne"</li><li>nájdite riadok s doplnkom WP Tuner a aktivujte ho</li> </ol><p>Ak pri inštalácii doplnku WP Tuner narazíte na nejaké ťažkosti, môžete si prečítať článok o riešení možných problémov s inštaláciou doplnkov. Teraz môžete prejsť na admin panel a zoznámiť sa s nastaveniami tohto rozšírenia (z ľavého menu vyberte Nastavenia -> WP Tuner.</p><p>WP Tuner vlastne až tak veľa nastavení nemá, okrem toho, aby tento plugin pri načítaní stránky začal ukazovať počet požiadaviek do databázy, netreba meniť vôbec nič. Stačí ísť na blog, ale musíte byť pod prihlásením správcu a otvoriť stránku.</p><p>Po dokončení načítania prejdite nadol a pod pätou sa zobrazí okno tohto rozšírenia. Obrázok nižšie ukazuje, kde môžete vidieť počet uskutočnených volaní databázy.</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/image/22.12.png' width="100%" loading=lazy loading=lazy></p><p>Bežní návštevníci blogu túto hanbu zavedenú WP Tunerom samozrejme neuvidia, iba administrátor, t.j. vy.</p><p>Ale môžete vidieť počet dopytov do databázy vo WordPress a <b>bez použitia doplnkových služieb</b>... Ak to chcete urobiť, musíte získať prístup k súborom svojho blogu cez FTP a otvoriť na úpravu napríklad súbor:</p><p>/wp-content/themes/your_theme_of_type_name/footer.php</p><p>a niekde do jeho obsahu musíte vložiť nasledujúcu konštrukciu (bod vloženia určí oblasť výstupu počtu dotazov do databázy v päte):</p><p> <?php if (is_user_logged_in()) { ?> <?php echo get_num_queries(); ?>dopyty v<?php timer_stop(1); ?>sekúnd.<?php } ?> </p><p>Výsledkom je, že po načítaní stránky úplne dole (v oblasti päty) uvidíte, koľko volaní do databázy bolo uskutočnených:</p> <p>Veľa šťastia! Uvidíme sa čoskoro na stránkach blogu</p><blockquote>ďalšie videá si môžete pozrieť na stránke</blockquote>");"><br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/video/image/samye-bystrye-rabotneyki-mira.jpg' width="100%" loading=lazy loading=lazy><p>Možno vás bude zaujímať</p><p>Po aktualizácii chýba v oblasti správy WordPress ľavá ponuka</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/knopki-sotsialnyh-setei.jpg' width="100%" loading=lazy loading=lazy><span>Vytvorte sociálne tlačidlá na pridanie a záložky pre blog WordPress (žiadne doplnky a skripty)</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/wordpress-optimizatsiya1.jpg' width="100%" loading=lazy loading=lazy><span>Zníženie spotreby pamäte WordPress pri vytváraní stránok - plugin WPLANG Lite na nahradenie lokalizačného súboru</span> <img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2015/11/wordpress-smailiki.jpg' height="324" width="350" loading=lazy loading=lazy><span>Emotikony vo WordPress – ktoré kódy emotikonov vložiť, ako aj doplnok Qip Smiles (krásne emotikony na komentáre)</span> <span>Ako automaticky pridať atribút Alt do značiek Img vášho blogu WordPress (kde nie sú prítomné)</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/hyper-cache.jpg' width="100%" loading=lazy loading=lazy><span>Hyper Cache – povoľte modul pre ukladanie do vyrovnávacej pamäte vo WordPress na optimalizáciu blogu WP a zníženie jeho zaťaženia na hostiteľskom serveri</p></ol> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> <br clear="all"> </div> <div class="related" style="background:none;"> <p class="h1"><span>Súvisiace články</span></p> <style> </style> <style> #perelink-horizontal{ vertical-align: top; margin: 0 -5px; text-align: left; } #perelink-horizontal .perelink-horizontal-item { vertical-align: top; display: inline-block; width: 220px; margin: 0 5px 10px; } #perelink-horizontal .perelink-horizontal-item a span { display: block; margin-top: 10px; } #perelink-horizontal img{ width:220px; height:138px; margin-bottom:10px; } </style> <div id="perelink-horizontal"> <div class="perelink-horizontal-item"> <a href="https://rzdoro.ru/sk/different/dobavlenie-punkta-v-nastroiki-lg-g3-kak-popast-v-servisnoe.html"> <img src="/uploads/4f24e7e92e883aa0e298b0b37f50da99.jpg" height="138" width="220" loading=lazy loading=lazy> <span>Ako sa dostať do servisnej ponuky na LG G2</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://rzdoro.ru/sk/program/proshivka-android-dlya-samsung-s5660-proshivka-samsung-galaxy-gio-s5660-dlya-nachala-opredelimsya.html"> <img src="/uploads/058237a79976f8122cb69f65461096d6.jpg" height="138" width="220" loading=lazy loading=lazy> <span>Firmvér Samsung Galaxy Gio S5660</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://rzdoro.ru/sk/different/samsung-galaxy-a8-4pda-proshivka-pokazat-soderzhimoe-po-tegu-proshivka.html"> <img src="/uploads/ab55243218ee740f3ac87468569ba360.jpg" height="138" width="220" loading=lazy loading=lazy> <span>Zobrazovanie položiek podľa štítku: firmvér samsung galaxy a8</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://rzdoro.ru/sk/linux/rukovodstvo-po-ekspluatacii-sony-ericsson-xperia-arc-smartphone-arc.html"> <img src="/uploads/66300068561847ab5d393b99253efadd.jpg" height="138" width="220" loading=lazy loading=lazy> <span>Návod na použitie smartfónu Sony Ericsson Xperia Arc Arc</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://rzdoro.ru/sk/windows-7/1440x900-sootnoshenie-storon-razreshenie-televizora-chem-rukovodstvovatsya-pri.html"> <img src="/uploads/4f80872ffe7852cd95e62202e285cdf7.jpg" height="138" width="220" loading=lazy loading=lazy> <span>Pomer strán 1440 x 900</span> </a> </div> <div class="perelink-horizontal-item"> <a href="https://rzdoro.ru/sk/windows-xp/razresheniya-ekrana-5-4-razresheniya-ekranov-monitorov-optimalnoe.html"> <img src="/uploads/0fcb17c0113d5fad5eb8f89d921fa3e2.jpg" height="138" width="220" loading=lazy loading=lazy> <span>Rozlíšenia obrazovky monitora</span> </a> </div> </div> </div> </div> <div class="sidebar"> <div class="aside last_articles"> <div class="h2">Najnovšie články</div> <ul> <li> <div class="article_info"> <div class="replace post_4385"> <div class="top"> <div class="img_border"> <span></span> <img src="/uploads/1d73d1fcb011203a9c996ce2c6c24366.jpg" alt="Kedy potrebujem aktualizovať firmvér" title="Kedy potrebujem aktualizovať firmvér" loading=lazy loading=lazy> </div> <div class="right_info"> <div class="date">2021-11-16 12:29:16</div> <a href="https://rzdoro.ru/sk/scan/proshivka-telefona-htc-820-v-kakih-sluchayah-nado-obnovit-proshivku.html" class="replace post_4385">Kedy potrebujem aktualizovať firmvér</a> </div> </div> </div> <div class="clear"></div> </div> </li> <li> <div class="article_info"> <div class="replace post_4385"> <div class="top"> <div class="img_border"> <span></span> <img src="/uploads/5a1edb454d093238cbab055b9c4949c4.jpg" alt="Ako premeniť smartfón s Androidom na bezpečnostnú kameru" title="Ako premeniť smartfón s Androidom na bezpečnostnú kameru" loading=lazy loading=lazy> </div> <div class="right_info"> <div class="date">2021-11-11 12:38:28</div> <a href="https://rzdoro.ru/sk/entertainment/sdelat-smartfon-veb-kameroi-dlya-kompyutera-kak-prevratit.html" class="replace post_4385">Ako premeniť smartfón s Androidom na bezpečnostnú kameru</a> </div> </div> </div> <div class="clear"></div> </div> </li> <li> <div class="article_info"> <div class="replace post_4385"> <div class="top"> <div class="img_border"> <span></span> <img src="/uploads/2e30815e398c34ede7f5c2befd3d2589.jpg" alt="Ako vyzerá čínska klávesnica (história a fotografie)" title="Ako vyzerá čínska klávesnica (história a fotografie)" loading=lazy loading=lazy> </div> <div class="right_info"> <div class="date">2021-11-11 12:38:28</div> <a href="https://rzdoro.ru/sk/windows-10/kak-vyglyadit-klaviatura-na-kitaiskom-kak-vyglyadit-kitaiskaya.html" class="replace post_4385">Ako vyzerá čínska klávesnica (história a fotografie)</a> </div> </div> </div> <div class="clear"></div> </div> </li> </ul> </div> <div class="aside" style="display:none;"> <span class="related-link" data-href="/author/dergachev"><img src="https://rzdoro.ru/wp-content/themes/ostroymaterialah/img/banner.jpg" loading=lazy loading=lazy> </div> <div class="aside" > <div class="top_comment"> <div class="h2">Populárne články</div> <ul> <li> <a href="https://rzdoro.ru/sk/iron/chto-oznachaet-bukva-s-v-avatarke-znachenie-avatarok-v-psihologii.html"> <div class="pull-left"> <div class="img_container"> <div class="img_border"> <img src="/uploads/0408907a6aaedc46d4b9810da5d17d83.jpg" alt="Hodnota avatarov v psychológii" / loading=lazy loading=lazy> </div> </div> </div> <div class="title_text"> <p>Hodnota avatarov v psychológii</p> </div> </a> </li> <li> <a href="https://rzdoro.ru/sk/windows-10/samaya-chastaya-avatarka-znachenie-avatarok-v-psihologii.html"> <div class="pull-left"> <div class="img_container"> <div class="img_border"> <img src="/uploads/6c324cf01f12debdae0104ad4903be06.jpg" alt="Hodnota avatarov v psychológii" / loading=lazy loading=lazy> </div> </div> </div> <div class="title_text"> <p>Hodnota avatarov v psychológii</p> </div> </a> </li> <li> <a href="https://rzdoro.ru/sk/windows-xp/kak-postavit-udarenie-na-kompyutere-kak-postavit-udarenie-nad-bukvoi-v.html"> <div class="pull-left"> <div class="img_container"> <div class="img_border"> <img src="/uploads/28e8daea46a39f81f682ab6f05e79237.jpg" alt="Ako zdôrazniť písmeno v MS Word" / loading=lazy loading=lazy> </div> </div> </div> <div class="title_text"> <p>Ako zdôrazniť písmeno v MS Word</p> </div> </a> </li> <li> <a href="https://rzdoro.ru/sk/internet/chto-znachit-esli-avatar-cheloveka-chto-znachit-tvoya-avatarka.html"> <div class="pull-left"> <div class="img_container"> <div class="img_border"> <img src="/uploads/a931ca255d3e46f6c41a3be9a61b4d4d.jpg" alt="Čo to znamená, ak je avatar osoby" / loading=lazy loading=lazy> </div> </div> </div> <div class="title_text"> <p>Čo to znamená, ak je avatar osoby</p> </div> </a> </li> <li> <a href="https://rzdoro.ru/sk/internet/kak-sozdat-svoi-sobstvennyi-tvitter-moment-chto-takoe.html"> <div class="pull-left"> <div class="img_container"> <div class="img_border"> <img src="/uploads/c73ea6f0aab52aa088a667508652ea7e.jpg" alt="Ako si vytvoriť svoj vlastný Twitter moment" / loading=lazy loading=lazy> </div> </div> </div> <div class="title_text"> <p>Ako si vytvoriť svoj vlastný Twitter moment</p> </div> </a> </li> </ul> </div> </div> <div class="aside"> <div class="most_commented"> <div class="h2">Voľba redaktora</div> <ul> <li> <div class="full_date">2021-11-11 12:38:28</div> <div class="clear"></div> <a href="https://rzdoro.ru/sk/network/lisa-na-avatarke-chto-znachit-chto-mozhet-rasskazat-avatarka-v.html" class="title">Čo môže povedať avatar na sociálnej sieti o svojom majiteľovi</a> <p class="desc">Viac podrobností! 1. Farba. Farba je dôležitý detail na obrázku a často si avatara vyberáme práve pre jeho farebnú schému, ktorá je pre nás najvhodnejšia ...</p> </li> <li> <div class="full_date">2021-11-11 12:38:28</div> <div class="clear"></div> <a href="https://rzdoro.ru/sk/different/kak-sozdat-svoi-sobstvennyi-tvitter-moment.html" class="title">Ako si vytvoriť svoj vlastný Twitter moment</a> <p class="desc">Navigácia Sociálne siete dnes zohrávajú dôležitú úlohu v živote používateľov internetu. Vďaka takýmto zdrojom majú ľudia možnosť komunikovať s ...</p> </li> <li> <div class="full_date">2021-11-06 10:20:40</div> <div class="clear"></div> <a href="https://rzdoro.ru/sk/program/pervyi-skaniruyushchii-zondovyi-mikroskop-skaniruyushchii.html" class="title">Skenovací mikroskop s atómovou silou Laboratórna správa by mala obsahovať</a> <p class="desc">Mikroskop atómovej sily vytvorili v roku 1982 Gerd Binnig, Calvin Quait a Christopher Gerber v USA ako modifikáciu predtým vynájdeného ...</p> </li> <li> <div class="full_date">2021-11-06 10:20:40</div> <div class="clear"></div> <a href="https://rzdoro.ru/sk/entertainment/detali-i-razmery-kontaktnoi-seti-podbor-stoek-opor-kontaktnoi-seti.html" class="title">Výber nosných stojanov kontaktnej siete</a> <p class="desc">Metodická príručka K realizácii praktického vyučovania v disciplíne „Kontaktná sieť“. 1. Výber dielov a materiálov pre kontaktné zostavy ...</p> </li> <li> <div class="full_date">2021-11-06 10:20:40</div> <div class="clear"></div> <a href="https://rzdoro.ru/sk/audio-video/podbor-oborudovaniya-kontaktnoi-seti-proektirovanie-i-raschet-kontaktnoi-seti.html" class="title">Návrh a výpočet AC trolejového vedenia</a> <p class="desc">VYSVETLIVKA. Metodické pokyny sú určené pre študentov denného a externého štúdia Vysokej školy železničnej Saratov ...</p> </li> </ul> </div> </div> <div class="aside"> </div> </div> </div> </div> <div class="push"></div></div> <footer> <div class="colomn-first"> <p><span class="related-link" data-href="/"><img src="/uploads/logo.png" alt="Stránky pomocníka pre počítače" / loading=lazy loading=lazy></span></p> <p><span style="color:#27a98c;">©</span> Copyright 2021, <br>rzdoro.ru – stránka počítačovej pomoci</p> <div class="colomn"> <ul> <li>Kategórie</li> <li><span class="related-link" data-href="/category/iron/">železo</span></li> <li><span class="related-link" data-href="/category/windows-10/">Windows 10</span></li> <li><span class="related-link" data-href="/category/scan/">Skenovanie</span></li> <li><span class="related-link" data-href="/category/windows-7/">Windows 7</span></li> </ul> <ul style="margin-top: 23px;"> <li><span class="related-link" data-href="/category/iron/">železo</span></li> <li><span class="related-link" data-href="/category/windows-10/">Windows 10</span></li> <li><span class="related-link" data-href="/category/scan/">Skenovanie</span></li> <li><span class="related-link" data-href="/category/windows-7/">Windows 7</span></li> </ul> <ul> <li>Iné</li> <li><span class="related-link" data-href="">O stránke</span></li> <li><a href="https://rzdoro.ru/sk/sitemap.xml">mapa lokality</a></li> <li><span class="related-link" data-href="">Kontakty</span></li> <li><span class="related-link" data-href="">Reklama</span></li> </ul> </div> </div> </footer> <script type="text/javascript" src="https://rzdoro.ru/wp-content/plugins/service_binet/ajax.js"></script> <script> jQuery(document).ready(function() { // Get all thumbs containers jQuery( ".thumbs-rating-container" ).each(function( index ) { // Get data attribute var content_id = jQuery(this).data('content-id'); var itemName = "thumbsrating"+content_id; // Check if this content has localstorage if (localStorage.getItem(itemName)){ // Check if it's Up or Down vote if ( localStorage.getItem("thumbsrating" + content_id + "-1") ){ jQuery(this).find('.thumbs-rating-up').addClass('thumbs-rating-voted'); } if ( localStorage.getItem("thumbsrating" + content_id + "-0") ){ jQuery(this).find('.thumbs-rating-down').addClass('thumbs-rating-voted'); } } } ); } ); </script> <div id="wprmenu_bar" class="wprmenu_bar left"> <div class="hamburger hamburger--slider"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </div> <div class="menu_title"> <a href="https://rzdoro.ru/sk/">rzdoro.ru</a> </div> </div> <div class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left " id="mg-wprm-wrap"> <ul id="wprmenu_menu_ul"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/iron/">železo</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/windows-10/">Windows 10</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/scan/">Skenovanie</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/windows-7/">Windows 7</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/windows-xp/">Windows XP</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/printers-driver/">Ovládače tlačiarní</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/laptops/">Prenosné počítače</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/windows-8/">Windows 8</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/audio-video/">Audio Video</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/gadgets/">Moduly gadget</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/different/">Zmiešaný</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://rzdoro.ru/sk/category/linux/">Linux</a></li> </ul> </div> <script type="text/javascript"> jQuery(document).ready(function($){ $("a[rel*=lightbox]").colorbox({ width:false,height:false,innerWidth:false,innerHeight:false,initialWidth:"30%",initialHeight:"30%",maxWidth:"90%",maxHeight:"90%",current:"Фото { current} из { total} ",previous:"назад",next:"далее",close:"закрыть",top:false,right:false,bottom:false,left:false} ); } ); </script> <script type='text/javascript' src='https://rzdoro.ru/wp-content/plugins/wp-polls/polls-js.js?ver=2.73.8'></script> <script type='text/javascript' src='https://rzdoro.ru/wp-content/plugins/lightbox-plus/js/jquery.colorbox.1.5.9.js?ver=1.5.9'></script> <script type='text/javascript' src='https://rzdoro.ru/wp-content/plugins/lightbox-plus/css/fancypants/helper.js?ver=2.7'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9.1'></script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>