{"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\/sv\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","title":{"rendered":"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/3002396dbff5ba9ce06a715a7b0c4d2f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVi har talat om metoden i <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ultravds\/blog\/478854\/\">f\u00f6rsta delen<\/a><\/noindex> artikeln, i denna testar vi HTTPS, men i mer realistiska scenarier. F\u00f6r testerna skaffades ett certifikat fr\u00e5n Let\u2019s Encrypt, och Brotli-komprimering aktiverades p\u00e5 11.<\/p>\n<p>Denna g\u00e5ng f\u00f6rs\u00f6ker vi \u00e5terskapa scenariot f\u00f6r att distribuera en server p\u00e5 VDS eller som en virtuell maskin p\u00e5 en v\u00e4rd med en typisk processor. F\u00f6r detta satte vi en gr\u00e4ns p\u00e5:<\/p>\n<ul>\n<li>25% \u2014 vilket i omr\u00e4knat till frekvens blir ~ 1350MHz<\/li>\n<li>35% - 1890MHz<\/li>\n<li>41% \u2014 2214MHz<\/li>\n<li>65% \u2014 3510MHz<\/li>\n<\/ul>\n<p>\nAntalet samtidiga anslutningar minskade fr\u00e5n 500 till 1, 3, 5, 7 och 9,<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Resultat:<\/h2>\n<p><\/p>\n<h3>F\u00f6rdr\u00f6jningar:<\/h3>\n<p>\nTTFB (Time to First Byte) har s\u00e4rskilt tagits ut som ett eget test, eftersom HTTPD-verktyg f\u00f6r varje enskild beg\u00e4ran skapar en ny anv\u00e4ndare. Detta test \u00e4r fortfarande ganska avskilt fr\u00e5n verkligheten, eftersom en anv\u00e4ndare \u00e4nd\u00e5 skulle klicka p\u00e5 n\u00e5gra sidor, och i verkligheten skulle TTFP spela en huvudroll.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/cbed8f7c33e16c02d5f4a5b5351ec489.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDen f\u00f6rsta, faktiskt den allra f\u00f6rsta beg\u00e4ran efter att den virtuella IIS-maskinen har startat, hanteras i genomsnitt p\u00e5 120 ms.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/cb1655496a517a21038aa44102872969.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAlla efterf\u00f6ljande beg\u00e4rningar visar ett TTFP p\u00e5 1.5 ms. Apache och Nginx ligger efter h\u00e4r. F\u00f6rfattaren anser personligen att detta test \u00e4r det mest representativa och skulle v\u00e4lja en vinnare baserat enbart p\u00e5 det.<br \/>\nResultatet \u00e4r inte \u00f6verraskande, eftersom IIS cachar redan komprimerat statiskt inneh\u00e5ll och inte komprimerar det varje g\u00e5ng det efterfr\u00e5gas.<\/p>\n<h3>Tid som spenderas per kund<\/h3>\n<p>\nF\u00f6r att bed\u00f6ma prestandan r\u00e4cker det med ett test med 1 samtidig anslutning. <br \/>\nTill exempel, IIS avslutade testen med 5000 anv\u00e4ndare p\u00e5 40 sekunder, vilket motsvarar 123 beg\u00e4rningar per sekund.<\/p>\n<p>I diagrammen nedan visas tiden tills allt inneh\u00e5ll p\u00e5 webbplatsen har \u00f6verf\u00f6rts. Detta \u00e4r andelen beg\u00e4rningar som utf\u00f6rs under en viss tid. I v\u00e5rt fall bearbetades 80% av alla beg\u00e4rningar p\u00e5 8ms f\u00f6r IIS och 4.5ms f\u00f6r Apache och Nginx, medan intervallet upp till 8 millisekunder genomf\u00f6rdes av 98% av alla beg\u00e4rningar p\u00e5 Apache och Nginx.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/6ee8ef5dec443c21561a74bbd4cd9b0b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTiden det tog att bearbeta 5000 beg\u00e4rningar:<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/f6501e87858f642406b41e3a94163189.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/b82e5d1bb3e2918ba923ecbea9539bfd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nTiden det tog att bearbeta 5000 beg\u00e4rningar:<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/8ce3939b78b35ac5a710482f0929714e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOm du har en virtuell maskin med 3.5GHz CPU och 8 k\u00e4rnor, v\u00e4lj det du vill. Alla webbservrar \u00e4r mycket lika i denna testning. Vilken webbserver man b\u00f6r v\u00e4lja f\u00f6r varje v\u00e4rd kommer vi att diskutera nedan.<\/p>\n<p>N\u00e4r det handlar om en n\u00e5got mer verklig situation g\u00e5r alla webbservrar j\u00e4msides.<\/p>\n<h3>Genomstr\u00f6mning:<\/h3>\n<p>\nDiagram \u00f6ver f\u00f6rdr\u00f6jningar vid antal samtidiga anslutningar. Ju j\u00e4mnare och l\u00e4gre, desto b\u00e4ttre. De sista 2% utsl\u00f6ts fr\u00e5n diagrammen eftersom de skulle g\u00f6ra dem ol\u00e4sliga.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/ec6d8e53ce9ca16daf34d17e1a1cf7c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/e73da00772632f630cb4e1227c9aa90c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/165b8f56f905727d5bb521196112645e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nL\u00e5t oss nu titta p\u00e5 alternativet d\u00e4r servern placeras p\u00e5 virtuell hosting. Vi tar 4 k\u00e4rnor p\u00e5 2,2 GHz och en k\u00e4rna p\u00e5 1,8 GHz.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/f1b1f297f4dee8cd170effb2bf417cd8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/25bf2907b79e07cb97e7810fbab0a81c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/da649793b51fc10c6a7b3957c54f7b1d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/66ee865f013a804c1a6883068849f711.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/eaad6c11a75d6c809c71e0b78e9d0f33.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/7f0d0064d6d270aee7b334f4f6104f8b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Hur skalas de<\/h2>\n<p>\nOm du n\u00e5gonsin har sett hur VA-kurvor f\u00f6r elektriska vakuumtrioder, pentoder osv. ser ut, s\u00e5 kommer dessa diagram att vara bekanta f\u00f6r dig. Det \u00e4r precis detta vi f\u00f6rs\u00f6ker f\u00e5nga \u2013 m\u00e4ttnaden. Gr\u00e4nsen d\u00e4r, oavsett hur m\u00e5nga k\u00e4rnor du l\u00e4gger till, s\u00e5 kommer prestanda\u00f6kningen inte att m\u00e4rkas.<\/p>\n<p>Tidigare gick hela utmaningen ut p\u00e5 att bearbeta 98 % av f\u00f6rfr\u00e5gningarna med minsta m\u00f6jliga latens, f\u00f6r att s\u00e5 j\u00e4mnt som m\u00f6jligt h\u00e5lla kurvan. Nu, med hj\u00e4lp av att bygga en annan kurva, kommer vi att hitta den optimala arbetspunkten f\u00f6r varje server.<\/p>\n<p>F\u00f6r detta tar vi m\u00e5ttet Requests per second (RPR). P\u00e5 den horisontella axeln frekvensen, p\u00e5 den vertikala \u2013 antalet f\u00f6rfr\u00e5gningar som bearbetas per sekund, linjerna representerar antalet k\u00e4rnor.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/a001a085582ae9038cb87fea2fa9dd62.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDet visar korrelationen av hur v\u00e4l Nginx bearbetar f\u00f6rfr\u00e5gningar en efter en. 8 k\u00e4rnor presterar b\u00e4ttre i s\u00e5dana tester.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/4eec09cee7574f521a0e9fb256053bdc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI detta diagram kan man tydligt se hur mycket b\u00e4ttre (inte mycket) Nginx fungerar p\u00e5 en k\u00e4rna. Om du har Nginx b\u00f6r du \u00f6verv\u00e4ga att minska antalet k\u00e4rnor till en, om du hostar enbart statisk data.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/183c211ab1ed69960ab5e606c284b422.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/3197721769223047246cc3b3be2e236b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/c3882b50d227b8e2015700d451b020c8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u00c4ven om IIS har den l\u00e4gsta TTFB enligt DevTools i Chrome lyckas det f\u00f6rlora mot b\u00e5de Nginx och Apache i en allvarlig kamp i stress-testet fr\u00e5n Apache Foundation.<\/p>\n<p><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/964f92a23d85ea58681f481e8fa121e0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAll kr\u00f6kning av diagrammen reproduceras noggrant. <\/p>\n<h2>En slags slutsats:<\/h2>\n<p>\nJa, Apache fungerar definitivt s\u00e4mre p\u00e5 1 och 8 k\u00e4rnor, men p\u00e5 4 k\u00e4rnor fungerar det n\u00e5got b\u00e4ttre. <\/p>\n<p>Ja, Nginx hanterar f\u00f6rfr\u00e5gningar b\u00e4ttre en efter en p\u00e5 8 k\u00e4rnor, men fungerar s\u00e4mre p\u00e5 1 och 4 k\u00e4rnor n\u00e4r det \u00e4r m\u00e5nga anslutningar.<\/p>\n<p>Ja, IIS f\u00f6redrar 4 k\u00e4rnor f\u00f6r flertr\u00e5dad belastning och f\u00f6redrar 8 k\u00e4rnor f\u00f6r en-tr\u00e5dad. I slut\u00e4ndan visade sig IIS vara n\u00e5got snabbare \u00e4n alla andra p\u00e5 8 k\u00e4rnor under h\u00f6g belastning, \u00e4ven om alla servrar var n\u00e4ra varandra.<\/p>\n<p>Detta \u00e4r inget m\u00e4tfel, felmarginalen ligger h\u00e4r p\u00e5 h\u00f6gst \u00b11 ms i latens och h\u00f6gst \u00b12-3 f\u00f6rfr\u00e5gningar per sekund f\u00f6r RPR.<\/p>\n<p>Resultaten d\u00e4r 8 k\u00e4rnor presterar s\u00e4mre \u00e4r inte alls \u00f6verraskande, m\u00e5nga k\u00e4rnor och SMT\/Hyperthreading f\u00f6rs\u00e4mrar kraftigt prestandan om vi har tidsramar inom vilka vi m\u00e5ste avsluta hela pipeline.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ultravds.com\/\"><img decoding=\"async\" alt=\"Slaget om WEB-servrar. Del 2 \u2013 realistiskt HTTPS-scenario:\" src=\"\/wp-content\/uploads\/2019\/12\/e530d5d2228f95edcd9c5af9339ee939.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>K\u00e4lla: <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.4 - 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\/sv\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47Kamp mellan WEB-servrar. Del 2 \u2013 realistiskt scenario f\u00f6r HTTPS: | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/54585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=54585"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/54585\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=54585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=54585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=54585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}