{"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\/sl\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","title":{"rendered":"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/3002396dbff5ba9ce06a715a7b0c4d2f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nO metodologiji smo govorili u <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ultravds\/blog\/478854\/\">prvega dela<\/a><\/noindex> \u010dlanku, u ovom testiramo HTTPS, ali u realisti\u010dnijim scenarijima. Za testiranje je dobijen Let\u2019s Encrypt sertifikat, uklju\u010dena je Brotli kompresija na 11.<\/p>\n<p>Ovoga puta \u0107emo poku\u0161ati reprodukovati scenarij postavljanja servera na VDS ili kao virtuelnu ma\u0161inu na hostu sa standardnim procesorom. Za to smo postavili limit od:<\/p>\n<ul>\n<li>25% \u2014 \u0160to u prera\u010dunavanju na frekvenciju iznosi ~ 1350MHz<\/li>\n<li>35% - 1890MHz<\/li>\n<li>41% \u2014 2214MHz<\/li>\n<li>65% \u2014 3510MHz<\/li>\n<\/ul>\n<p>\nBroj simultanih konekcija smanjen je sa 500 na 1, 3, 5, 7 i 9,<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Rezultati:<\/h2>\n<p><\/p>\n<h3>Ka\u0161njenja:<\/h3>\n<p>\nTTFB je posebno izdvojen kao zaseban test, jer HTTPD alati za svaku pojedina\u010dnu zahtev stvaraju kao da su novi korisnici. Ovaj test je jo\u0161 uvek prili\u010dno udaljen od stvarnosti, jer \u0107e korisnik ipak kliknuti na nekoliko stranica, a u stvarnosti \u0107e klju\u010dnu ulogu odigrati TTFP.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/cbed8f7c33e16c02d5f4a5b5351ec489.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPrvi, uop\u0161te prvi zahtev posle prvog pokretanja virtuelne ma\u0161ine IIS se ispunjava u proseku za 120 ms.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/cb1655496a517a21038aa44102872969.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSvi naredni zahtevi pokazuju TTFP od 1.5 ms. Apache i Nginx u ovom zaostaju. Autor li\u010dno smatra ovaj test najindikativnijim i birao bi pobednika samo na osnovu njega.<br \/>\nRezultat nije iznena\u0111uju\u0107i, budu\u0107i da IIS ke\u0161ira ve\u0107 komprimovane stati\u010dne sadr\u017eaje i ne kompresuje ih svaki put kada mu se obrate.<\/p>\n<h3>Vreme potro\u0161eno po klijentu<\/h3>\n<p>\nZa procenu performansi dovoljno je i test sa 1 simultanom konekcijom. <br \/>\nNa primer, IIS je zavr\u0161io testiranje du\u017eine od 5000 korisnika za 40 sekundi, \u0161to je 123 zahteva u sekundi.<\/p>\n<p>Na grafikonima ispod je prikazano vreme do potpune prenosa sadr\u017eaja sajta. To je deo zahteva koji su izvr\u0161eni u odre\u0111enom vremenu. U na\u0161em slu\u010daju 80% svih zahteva obra\u0111eno je za 8ms na IIS-u, a za 4.5ms na Apache-u i Nginx-u, dok je interval do 8 milisekundi izvr\u0161ilo 98% svih zahteva na Apache-u i Nginx-u.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/6ee8ef5dec443c21561a74bbd4cd9b0b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVreme za obradu 5000 zahteva:<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/f6501e87858f642406b41e3a94163189.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/b82e5d1bb3e2918ba923ecbea9539bfd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVreme za obradu 5000 zahteva:<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/8ce3939b78b35ac5a710482f0929714e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAko imate virtuelnu ma\u0161inu sa 3.5GHz CPU i 8 jezgara, onda birajte ono \u0161to \u017eelite. Svi veb serveri su vrlo sli\u010dni u ovom testiranju. O tome koji veb server izabrati za svaki host razgovara\u0107emo u nastavku.<\/p>\n<p>Kada se govori o malo realnijoj situaciji, svi veb serveri su u rovovima jedan pored drugog.<\/p>\n<h3>dogodki\/s (eps): 836.6908<\/h3>\n<p>\nGrafikon ka\u0161njenja u odnosu na broj simultanih konekcija. \u0160to je ravniji i ni\u017ei \u2013 to je bolje. Poslednjih 2% su izba\u010deni iz grafika jer bi ih u\u010dinili ne\u010ditljivim.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/ec6d8e53ce9ca16daf34d17e1a1cf7c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/e73da00772632f630cb4e1227c9aa90c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/165b8f56f905727d5bb521196112645e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nZdaj bomo obravnavali mo\u017enost, kjer je stre\u017enik gostovan na virtualnem gostovanju. Vzeli bomo 4 jedra po 2,2 GHz in eno jedro pri 1,8 GHz.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/f1b1f297f4dee8cd170effb2bf417cd8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/25bf2907b79e07cb97e7810fbab0a81c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/da649793b51fc10c6a7b3957c54f7b1d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/66ee865f013a804c1a6883068849f711.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/eaad6c11a75d6c809c71e0b78e9d0f33.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/7f0d0064d6d270aee7b334f4f6104f8b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Kako se \u0161iri<\/h2>\n<p>\n\u010ce ste kdaj videli, kako izgledajo VAK elektronskih vakuumskih triod, pentod in podobno, bodo ti grafi za vas znani. To, kar posku\u0161amo ujeti, je nasi\u010denje. Omejitev, pri kateri ne glede na \u0161tevilo jedr, rast zmogljivosti ne bo opazna.<\/p>\n<p>Prej je bil celoten izziv obdelava 98% zahtevkov z najmanj\u0161o zakasnitvijo, da bi kar se da enakomerno ohranjali krivuljo. Zdaj bomo s pomo\u010djo gradnje druge krivulje poiskali optimalno delovno to\u010dko za vsak stre\u017enik.<\/p>\n<p>Za to bomo vzeli kazalnik Requests per second (RPR). Po horizontalni osi frekvenca, po vertikalni osi \u2013 \u0161tevilo zahtevkov, obdelanih na sekundo, \u010drte \u2013 \u0161tevilo jedr.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/a001a085582ae9038cb87fea2fa9dd62.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPrikazana je Korelacija, kako dobro Nginx obdeluje zahtevke enega za drugim. 8 jedr v takem testiranju ka\u017ee bolj\u0161e odzive.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/4eec09cee7574f521a0e9fb256053bdc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNa tem grafu je jasno vidno, kako bolje (ne veliko) Nginx deluje na enem jedru. \u010ce imate Nginx, razmislite o zmanj\u0161anju \u0161tevila jedr na eno, \u010de gostite le stati\u010dne vsebine.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/183c211ab1ed69960ab5e606c284b422.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/3197721769223047246cc3b3be2e236b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/c3882b50d227b8e2015700d451b020c8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIIS, \u010deprav ima po mnenju DevTools v Chromu najni\u017eji TTFB, se ne more postaviti ob bok Nginxu in Apachu v resnih stresnih testih s strani Apache Foundation.<\/p>\n<p><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/964f92a23d85ea58681f481e8fa121e0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVsa ukrivljenost grafov se reproducira zanesljivo. <\/p>\n<h2>Nekak\u0161en zaklju\u010dek:<\/h2>\n<p>\nDa, Apache se zanesljivo slab\u0161e izka\u017ee pri 1 in 8 jedrih, medtem ko pri 4 deluje nekoliko bolje. <\/p>\n<p>Da, Nginx pri 8 jedrih bolje obdeluje zahtevke enega za drugim, slab\u0161e pa deluje pri 1 in 4 jedrih, ko je povezav veliko.<\/p>\n<p>Da, IIS daje prednost 4 jedrom za ve\u010dprednostno obremenitev in 8 jedrom za enojno. Na koncu se je IIS izkazal kot nekoliko hitrej\u0161i od vseh pri 8 jedrih pod visoko obremenitvijo, \u010deprav so vsi stre\u017eniki delovali na enaki ravni.<\/p>\n<p>To ni napaka merjenja, toleranca je najve\u010d +-1ms v zakasnitev in ne ve\u010d kot +-2-3 zahtevki na sekundo za RPR.<\/p>\n<p>Rezultati, ko se 8 jedra izka\u017eejo slab\u0161e, niso presenetljivi; veliko jeder in SMT\/Hyperthreading mo\u010dno zmanj\u0161ata zmogljivost, \u010de imamo \u010dasovne okvire, v katerih moramo dokon\u010dati celoten proces.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ultravds.com\/\"><img decoding=\"async\" alt=\"Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010dni scenarij HTTPS:\" src=\"\/wp-content\/uploads\/2019\/12\/e530d5d2228f95edcd9c5af9339ee939.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Izvor: <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\/sl\/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=\"sl_SI\" \/>\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\/sl\/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\udd47Bitka WEB stre\u017enikov. Del 2 \u2013 realisti\u010den scenarij HTTPS: | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/bitva-web-serverov-chast-2-realistichnyj-stsenarij-https","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/54585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=54585"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/54585\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=54585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=54585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=54585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}