{"id":54585,"date":"2019-12-29T00:00:00","date_gmt":"2019-12-28T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https"},"modified":"2020-02-18T14:02:37","modified_gmt":"2020-02-18T11:02:37","slug":"bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","title":{"rendered":"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/3002396dbff5ba9ce06a715a7b0c4d2f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nO metodice jsme hovo\u0159ili v <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ultravds\/blog\/478854\/\">prvn\u00ed \u010d\u00e1sti<\/a><\/noindex> \u010dl\u00e1nku, v tomto testujeme HTTPS, ale ve realistick\u00fdch sc\u00e9n\u00e1\u0159\u00edch. Pro testov\u00e1n\u00ed byl z\u00edsk\u00e1n certifik\u00e1t Let\u2019s Encrypt, aktivov\u00e1no komprese Brotli na \u00farovni 11.<\/p>\n<p>Tentokr\u00e1t se pokus\u00edme reprodukovat sc\u00e9n\u00e1\u0159 nasazen\u00ed serveru na VDS nebo jako virtu\u00e1ln\u00ed stroj na hostitelsk\u00e9m serveru s b\u011b\u017en\u00fdm procesorem. Pro tento \u00fa\u010del byl nastaven limit na:<\/p>\n<ul>\n<li>25 % \u2014 co\u017e odpov\u00edd\u00e1 frekvenci ~ 1350 MHz<\/li>\n<li>35 % - 1890 MHz<\/li>\n<li>41 % \u2014 2214 MHz<\/li>\n<li>65 % \u2014 3510 MHz<\/li>\n<\/ul>\n<p>\nPo\u010det simult\u00e1nn\u00edch p\u0159ipojen\u00ed byl sn\u00ed\u017een z 500 na 1, 3, 5, 7 a 9,<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>V\u00fdsledky:<\/h2>\n<p><\/p>\n<h3>Zpo\u017ed\u011bn\u00ed:<\/h3>\n<p>\nTTFB byl speci\u00e1ln\u011b vy\u010dlen\u011bn jako samostatn\u00fd test, proto\u017ee HTTPD Tools pro ka\u017ed\u00fd jednotliv\u00fd po\u017eadavek vytv\u00e1\u0159\u00ed jakoby nov\u00e9ho u\u017eivatele. Tento test je st\u00e1le dost vzd\u00e1len od reality, proto\u017ee u\u017eivatel by nakonec kliknul na p\u00e1r str\u00e1nek a v realit\u011b hraje hlavn\u00ed roli TTFP.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/cbed8f7c33e16c02d5f4a5b5351ec489.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPrvn\u00ed, zcela prvn\u00ed po\u017eadavek po prvn\u00edm spu\u0161t\u011bn\u00ed virtu\u00e1ln\u00edho stroje IIS se vy\u0159izuje pr\u016fm\u011brn\u011b za 120 ms.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/cb1655496a517a21038aa44102872969.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nV\u0161echny n\u00e1sleduj\u00edc\u00ed po\u017eadavky vykazuj\u00ed TTFP ve 1,5 ms. Apache a Nginx v tom zaost\u00e1vaj\u00ed. Osobn\u011b autor pova\u017euje tento test za nejv\u00fdznamn\u011bj\u0161\u00ed a vyb\u00edral by v\u00edt\u011bze jen na jeho z\u00e1klad\u011b.<br \/>\nV\u00fdsledek nen\u00ed p\u0159ekvapuj\u00edc\u00ed, proto\u017ee IIS ukl\u00e1d\u00e1 ji\u017e komprimovan\u00fd statick\u00fd obsah do cache a znovu ho nekontroluje p\u0159i ka\u017ed\u00e9m p\u0159\u00edstupu.<\/p>\n<h3>\u010cas vynalo\u017een\u00fd na jednoho klienta<\/h3>\n<p>\nPro hodnocen\u00ed v\u00fdkonnosti sta\u010d\u00ed i test s 1 simult\u00e1nn\u00edm p\u0159ipojen\u00edm. <br \/>\nNap\u0159\u00edklad, IIS dokon\u010dil testov\u00e1n\u00ed s 5000 u\u017eivateli za 40 sekund, co\u017e p\u0159edstavuje 123 po\u017eadavk\u016f za sekundu.<\/p>\n<p>V grafech n\u00ed\u017ee je uveden \u010das do \u00fapln\u00e9ho p\u0159enosu obsahu webu. To je pod\u00edl po\u017eadavk\u016f vy\u0159\u00edzen\u00fdch v ur\u010dit\u00e9m \u010dase. V na\u0161em p\u0159\u00edpad\u011b bylo 80 % v\u0161ech po\u017eadavk\u016f zpracov\u00e1no za 8 ms na IIS a za 4,5 ms na Apache a Nginx, a interval do 8 milisekund byl spln\u011bn 98 % v\u0161ech po\u017eadavk\u016f na Apache a Nginx.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/6ee8ef5dec443c21561a74bbd4cd9b0b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u010cas, za kter\u00fd bylo zpracov\u00e1no 5000 po\u017eadavk\u016f:<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/f6501e87858f642406b41e3a94163189.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/b82e5d1bb3e2918ba923ecbea9539bfd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u010cas, za kter\u00fd bylo zpracov\u00e1no 5000 po\u017eadavk\u016f:<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/8ce3939b78b35ac5a710482f0929714e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPokud m\u00e1te virtu\u00e1ln\u00ed stroj s 3,5 GHz CPU a 8 j\u00e1dry, vyberte si, co chcete. V\u0161echny webov\u00e9 servery jsou si v tomto testov\u00e1n\u00ed velmi podobn\u00e9. O tom, kter\u00fd webov\u00fd server vybrat pro ka\u017ed\u00fd host, budeme hovo\u0159it n\u00ed\u017ee.<\/p>\n<p>Kdy\u017e jde o o n\u011bco re\u00e1ln\u011bj\u0161\u00ed situaci, v\u0161echny webov\u00e9 servery jdou nos k nos.<\/p>\n<h3>Pr\u016fchodnost:<\/h3>\n<p>\nGraf zpo\u017ed\u011bn\u00ed v z\u00e1vislosti na po\u010dtu simult\u00e1nn\u00edch p\u0159ipojen\u00ed. Rovn\u011bj\u0161\u00ed a ni\u017e\u0161\u00ed \u2013 lep\u0161\u00ed. Posledn\u00ed 2 % byly vy\u0159azeny z graf\u016f, proto\u017ee by je u\u010dinily ne\u010diteln\u00fdmi.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/ec6d8e53ce9ca16daf34d17e1a1cf7c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/e73da00772632f630cb4e1227c9aa90c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/165b8f56f905727d5bb521196112645e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNyn\u00ed se pod\u00edv\u00e1me na variantu, kde je server um\u00edst\u011bn na virtu\u00e1ln\u00edm hostingu. Vezmeme 4 j\u00e1dra b\u011b\u017e\u00edc\u00ed na 2,2 GHz a jedno j\u00e1dro na 1,8 GHz.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/f1b1f297f4dee8cd170effb2bf417cd8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/25bf2907b79e07cb97e7810fbab0a81c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/da649793b51fc10c6a7b3957c54f7b1d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/66ee865f013a804c1a6883068849f711.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/eaad6c11a75d6c809c71e0b78e9d0f33.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/7f0d0064d6d270aee7b334f4f6104f8b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Jak se \u0161k\u00e1luje<\/h2>\n<p>\nPokud jste n\u011bkdy vid\u011bli, jak vypadaj\u00ed grafy I-V elektronek, pentod a tak d\u00e1le, tyto grafy v\u00e1m budou zn\u00e1m\u00e9. Tento efekt se sna\u017e\u00edme zachytit - nasycen\u00ed. Hranice, kdy a\u0165 u\u017e p\u0159id\u00e1te jakkoliv mnoho jader, n\u00e1r\u016fst v\u00fdkonu nebude patrn\u00fd.<\/p>\n<p>D\u0159\u00edve byla cel\u00e1 v\u00fdzva v tom, zpracovat 98 % po\u017eadavk\u016f s co nejni\u017e\u0161\u00ed latenc\u00ed, jak nejrovnom\u011brn\u011bji dr\u017eet k\u0159ivku. Nyn\u00ed pomoc\u00ed dal\u0161\u00ed k\u0159ivky najdeme optim\u00e1ln\u00ed pracovn\u00ed bod pro ka\u017ed\u00fd server.<\/p>\n<p>K tomu vezmeme ukazatel Requests per second (RPR). Na horizont\u00e1ln\u00ed ose je frekvence, na vertik\u00e1ln\u00ed - po\u010det po\u017eadavk\u016f zpracovan\u00fdch za sekundu, \u010d\u00e1ry - po\u010det jader.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/a001a085582ae9038cb87fea2fa9dd62.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUkazuje se korelace, jak dob\u0159e Nginx zpracov\u00e1v\u00e1 po\u017eadavky jeden po druh\u00e9m. 8 jader se v takov\u00e9m testov\u00e1n\u00ed uk\u00e1zalo l\u00e9pe.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/4eec09cee7574f521a0e9fb256053bdc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNa tomto grafu je jasn\u011b vid\u011bt, jak l\u00e9pe (ne o moc) Nginx funguje na jednom j\u00e1dru. Pokud pou\u017e\u00edv\u00e1te Nginx, stoj\u00ed za \u00favahu sn\u00ed\u017eit po\u010det jader na jedno, pokud hostujete pouze statiku.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/183c211ab1ed69960ab5e606c284b422.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/3197721769223047246cc3b3be2e236b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/c3882b50d227b8e2015700d451b020c8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIIS, a\u010dkoliv m\u00e1 podle DevTools v Chromu nejni\u017e\u0161\u00ed TTFB, se nem\u016f\u017ee m\u011b\u0159it s Nginx ani Apach\u00e9 v intenzivn\u00edm stresov\u00e9m testu od Apache Foundation.<\/p>\n<p><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/964f92a23d85ea58681f481e8fa121e0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCel\u00e1 k\u0159ivost graf\u016f se reprodukuje p\u0159esn\u011b. <\/p>\n<h2>Druhou z\u00e1v\u011brem:<\/h2>\n<p>\nAno, Apache funguje jednozna\u010dn\u011b h\u016f\u0159e na 1 a 8 j\u00e1drech, a na 4 funguje o n\u011bco l\u00e9pe. <\/p>\n<p>Ano, Nginx na 8 j\u00e1drech l\u00e9pe zpracov\u00e1v\u00e1 po\u017eadavky jeden po druh\u00e9m, na 1 a 4 j\u00e1drech a h\u016f\u0159e funguje p\u0159i vysok\u00e9m po\u010dtu p\u0159ipojen\u00ed.<\/p>\n<p>Ano, IIS preferuje 4 j\u00e1dra pro v\u00edcevl\u00e1knov\u00e9 zat\u00ed\u017een\u00ed a 8 jader pro jednovl\u00e1knov\u00e9. Nakonec se IIS uk\u00e1zal b\u00fdt o n\u011bco rychlej\u0161\u00ed na 8 j\u00e1drech p\u0159i vysok\u00e9m zat\u00ed\u017een\u00ed, a\u010dkoliv v\u0161echny servery fungovaly podobn\u011b.<\/p>\n<p>To nen\u00ed chyba m\u011b\u0159en\u00ed, odchylka zde nen\u00ed v\u011bt\u0161\u00ed ne\u017e +-1 ms v latenc\u00edch a ne v\u00edce ne\u017e +-2-3 po\u017eadavky za sekundu pro RPR.<\/p>\n<p>V\u00fdsledky, kdy 8 jader vykazuj\u00ed hor\u0161\u00ed v\u00fdkon, nejsou p\u0159ekvapuj\u00edc\u00ed, mnoho jader a SMT\/Hyperthreading v\u00fdrazn\u011b zhor\u0161uj\u00ed v\u00fdkon, pokud m\u00e1me \u010dasov\u00e9 r\u00e1mce, za kter\u00e9 mus\u00edme dokon\u010dit cel\u00fd pipeline.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ultravds.com\/\"><img decoding=\"async\" alt=\"Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/e530d5d2228f95edcd9c5af9339ee939.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ultravds\/blog\/482230\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e \u043c\u0435\u0442\u043e\u0434\u0438\u043a\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438 \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0441\u0442\u0430\u0442\u044c\u0438, \u0432 \u044d\u0442\u043e\u0439 \u043c\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u0443\u0435\u043c HTTPS, \u043d\u043e \u0432 \u0431\u043e\u043b\u0435\u0435 \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0445 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f\u0445. \u0414\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u044b\u043b \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 Let\u2019s Encrypt, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0441\u0436\u0430\u0442\u0438\u0435 Brotli \u043d\u0430 11. \u041d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043d\u0430 VDS \u0438\u043b\u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043d\u0430 \u0445\u043e\u0441\u0442\u0435 \u0441 \u0442\u0438\u043f\u043e\u0432\u044b\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u043c. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u043b\u0438\u043c\u0438\u0442 \u0432: [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54585","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0411\u0438\u0442\u0432\u0430 WEB \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u0427\u0430\u0441\u0442\u044c 2 \u2013 \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 HTTPS: | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-28T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Bitva WEB server\u016f. \u010c\u00e1st 2 \u2013 realistick\u00fd sc\u00e9n\u00e1\u0159 HTTPS: | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0411\u0438\u0442\u0432\u0430 WEB \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432. \u0427\u0430\u0441\u0442\u044c 2 \u2013 \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 HTTPS: | ProHoster","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-28T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54585","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 11:56:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:26:49","updated":"2026-01-24 11:56:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/54585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=54585"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/54585\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=54585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=54585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=54585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}