{"id":10200,"date":"2017-04-08T22:57:32","date_gmt":"2017-04-08T20:57:32","guid":{"rendered":"https:\/\/www.websupport.sk\/blog\/?p=10200"},"modified":"2025-03-11T21:07:05","modified_gmt":"2025-03-11T20:07:05","slug":"nova-generacia-webovych-serverov","status":"publish","type":"post","link":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/","title":{"rendered":"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><b>Doba \u010d\u00edtania:<\/b><\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span><p>Nahliadnite do fungovania webovej \u010dasti infra\u0161trukt\u00fary, ktor\u00e1 pre\u0161la za posledn\u00e9 roky r\u00f4znymi podobami. V s\u00fa\u010dasnosti dokon\u010dujeme migr\u00e1ciu na jej najnov\u0161iu verziu. Pri jej n\u00e1vrhu sme \u010derpali z bohatej hist\u00f3rie a vybrali to najlep\u0161ie. Nie\u010do sme zmenili, nie\u010do pridali a teraz sa u\u017e iba pozer\u00e1me na farebn\u00e9 grafy (haha, to ur\u010dite).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10206 size-large\" src=\"https:\/\/www.websupport.sk\/blogoads\/sites\/2\/2017\/04\/graf-webserver-1100x543.png\" alt=\"\" width=\"1100\" height=\"543\" srcset=\"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/graf-webserver-1100x543.png 1100w, https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/graf-webserver-300x148.png 300w, https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/graf-webserver-768x379.png 768w, https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/graf-webserver-530x261.png 530w, https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/graf-webserver.png 1861w\" sizes=\"auto, (max-width: 1100px) 100vw, 1100px\" \/><\/p>\n<p>Z\u00e1kladom je webov\u00fd server, kreat\u00edvne nazvan\u00fd <strong>web-X<\/strong> (kde X je cel\u00e9 kladn\u00e9 \u010d\u00edslo), server s 24-32 jadrami, 128GB RAM a 6-10 SSD diskami. Ako opera\u010dn\u00fd syst\u00e9m pou\u017e\u00edvame <strong>LTS verzie Ubuntu<\/strong>. Probl\u00e9mom sa sna\u017e\u00edme predch\u00e1dza\u0165 a preto tam, kde n\u00e1m to switche umo\u017e\u0148uj\u00fa, pou\u017e\u00edvame active-active bonding pomocou LACP, inde active-pasive. V\u0161etky servery v\u0161ak maj\u00fa konektivitu zdvojen\u00fa. Rovnako aj redundantn\u00e9 nap\u00e1janie.<\/p>\n<h2>Kontajnery<\/h2>\n<p>Nosnou my\u0161lienkou architekt\u00fary je skrytie jednotliv\u00fdch verzi\u00ed aplika\u010dn\u00e9ho softv\u00e9ru ako je Apache do kontajnerov. Nerob\u00edme to len preto, \u017ee kontajnery s\u00fa modern\u00e9, ale \u017ee n\u00e1m umo\u017e\u0148uj\u00fa lep\u0161ie pou\u017e\u00edva\u0165 star\u00e9 a \u0165a\u017eko udr\u017eiavate\u013en\u00e9 verzie softwaru, ktor\u00e9mu u\u017e d\u00e1vno skon\u010dila podpora na aktu\u00e1lnej verzii opera\u010dn\u00e9ho syst\u00e9mu.<\/p>\n<h2>Konfigura\u010dn\u00fd mana\u017ement<\/h2>\n<p>Po zaveden\u00ed konfigura\u010dn\u00e9ho mana\u017ementu vo firme u\u017e nebolo cesty sp\u00e4\u0165. S\u00edce sme <strong>vymenili n\u00e1stroj &#8211; CFEngine za SaltStack<\/strong>, av\u0161ak nie pr\u00edstup, ak\u00fdm ho pou\u017e\u00edvame. Cel\u00e1 konfigur\u00e1cia je aplikovan\u00e1 pomocou k\u00f3du (Infrastructure as Code), ktor\u00fd je ulo\u017een\u00fd v Git repozit\u00e1ri, kde sa trackuj\u00fa v\u0161etky zmeny. Konfigur\u00e1cia nov\u00e9ho servera je teda maxim\u00e1lne zjednodu\u0161en\u00e1 len na to, \u017ee po aplikovan\u00ed opera\u010dn\u00e9ho syst\u00e9mu zarad\u00edme server do spr\u00e1vnych skup\u00edn a nech\u00e1me Salt-master (prez\u00fdvan\u00e9ho gru) nech in\u0161truuje svojich minionov (klientov), \u010do maj\u00fa robi\u0165. A, \u017ee \u010do znamen\u00e1 aplikovanie opera\u010dn\u00e9ho syst\u00e9mu? To je ve\u013emi dobr\u00e1 ot\u00e1zka.<\/p>\n<h2>Deploy<\/h2>\n<p>Na deploy serverov pou\u017e\u00edvame n\u00e1stroj <a href=\"https:\/\/maas.io\/\" target=\"_blank\"><strong>MAAS<\/strong><\/a>, ktor\u00fd zjednodu\u0161uje cel\u00fd proces obsluhy hardwaru a jeho uvedenie do prev\u00e1dzky pomocou p\u00e1r finti\u010diek s sie\u0165ov\u00fdm PXE bootmi a vzdialen\u00fdmi IPMI pr\u00edkazmi. MAAS m\u00e1 u seba pripraven\u00fd obraz aktu\u00e1lnej LTS verzie Ubuntu, ktor\u00fd je upraven\u00fd pre na\u0161e potreby a namiesto in\u0161tal\u00e1cie v\u0161etk\u00fdch komponentov tento obraz rozbal\u00ed na pripraven\u00fd RAID, chroot-ne sa dovn\u00fatra, nastav\u00ed bootloader a hur\u00e1, in\u0161tal\u00e1cia je dokon\u010den\u00e1. Cel\u00fd proces je r\u00fdchlej\u0161\u00ed a robustnej\u0161\u00ed, preto\u017ee bal\u00ed\u010dky netreba s\u0165ahova\u0165, in\u0161talova\u0165 a konfigurova\u0165 po jednom.<\/p>\n<h2>Templates<\/h2>\n<p>\u010eal\u0161\u00edm ve\u013emi pou\u017e\u00edvan\u00fdm zlep\u0161ov\u00e1kom s\u00fa templates (\u0161abl\u00f3ny) pre spom\u00ednan\u00e9 kontajnery. My\u0161lienka na pozad\u00ed je v celku jednoduch\u00e1: m\u00e1me Y serverov (Y je aktu\u00e1lny po\u010det webserverov, v dobe p\u00edsania tohto \u010dl\u00e1nku 75), pre\u010do by sme konfigurovali jednu vec Y-kr\u00e1t, ke\u010f n\u00e1m to sta\u010d\u00ed spravi\u0165 raz, vytvori\u0165 si z toho template a potom to op\u00e4t \u201cplacen\u00fa\u0165\u201d, kde treba. Takto vznikol samostatn\u00fd templatovac\u00ed server na ktorom Salt-om pripravujeme v\u0161etky verzie Apache, PHP\u010diek a Zionov, ktor\u00e9 potrebujeme a n\u00e1sledne v\u0161etky nepotrebn\u00e9 veci odin\u0161talujeme (napr. Spom\u00ednan\u00e9ho Salt miniona), template otestujeme a ke\u010f s\u00fa testy OK (zelen\u00e1 je t\u00e1 spr\u00e1vna farba), m\u00f4\u017ee by\u0165 nasaden\u00fd na webserver.<\/p>\n<p>Tento pr\u00edstup ma nieko\u013eko pr\u00edjemn\u00fdch v\u00fdhod. Okrem u\u0161etren\u00e9ho \u010dasu potrebn\u00e9ho na v\u0161etky konfigur\u00e1cie m\u00e1me istotu, \u017ee nasaden\u00e1 verzia je presne tak\u00e1, ak\u00fa sme ju vyrobili a config management ni\u010d nezmenil, preto\u017ee tam u\u017e ani nie je. Ak nastane probl\u00e9m a kontajner nebe\u017e\u00ed spr\u00e1vne, netreba zd\u013ahavo investigova\u0165, ako ho na\u0161tartova\u0165. Sta\u010d\u00ed znova aplikova\u0165 template, ktor\u00fd je lok\u00e1lne pripraven\u00fd a dan\u00e1 verzia be\u017e\u00ed op\u00e4\u0165 ako nov\u00e1, doslovne. Je to ako keby sa config management staral o ka\u017ed\u00fd jeden s\u00fabor na serveri.<\/p>\n<p>Tak\u00fdto templatovac\u00ed pr\u00edstup m\u00e1 v\u0161ak aj nieko\u013eko nev\u00fdhod, napr\u00edklad zv\u00fd\u0161en\u00e9 n\u00e1roky na diskov\u00fd priestor a d\u00e1ta prenesen\u00e9 po sieti pri nasadzovan\u00ed zmien. Pomocou n\u00e1\u0161ho ob\u013e\u00faben\u00e9ho ZFS a jeho featurkami ako deduplik\u00e1cia a inkrement\u00e1lne posielanie snapshotov sa v\u0161ak podarilo tieto dopady minimalizova\u0165.<\/p>\n<h2>100% webov na novej architekt\u00fare<\/h2>\n<p>Na na\u0161ej architekt\u00fare be\u017eia u\u017e v\u0161etky weby. Aktu\u00e1lne vylep\u0161ujeme proces nasadzovania a testovania templatov a samozrejme, ako v\u017edy, zbierame n\u00e1pady na nov\u00fa e\u0161te ultim\u00e1tnej\u0161iu architekt\u00faru. V pr\u00edpade, \u017ee m\u00e1te ak\u00e9ko\u013evek ot\u00e1zky k t\u00fdmto p\u00e1r riadkom, alebo n\u00e1pady do bud\u00facna, budeme radi ak n\u00e1m ich v koment\u00e1roch posuniete.<\/p>\n<p><em>Mimochodom, aktu\u00e1lne h\u013ead\u00e1me \u0161ikovn\u00e9ho kolegu\u00a0do n\u00e1\u0161mu IT t\u00edmu na poz\u00edciu Site Reliability Engineer. Daj n\u00e1m o sebe <a href=\"https:\/\/inhiro.com\/job\/id\/11404\" target=\"_blank\">vedie\u0165<\/a>.\u00a0<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nahliadnite do fungovania webovej \u010dasti infra\u0161trukt\u00fary, ktor\u00e1 pre\u0161la za posledn\u00e9 roky r\u00f4znymi podobami. V s\u00fa\u010dasnosti dokon\u010dujeme migr\u00e1ciu na jej najnov\u0161iu verziu. Pri jej n\u00e1vrhu sme \u010derpali z bohatej hist\u00f3rie a vybrali to najlep\u0161ie. Nie\u010do sme zmenili, nie\u010do pridali a teraz sa u\u017e iba pozer\u00e1me na farebn\u00e9 grafy (haha, to ur\u010dite). Z\u00e1kladom je webov\u00fd server, kreat\u00edvne [&hellip;]<\/p>\n","protected":false},"author":84,"featured_media":10201,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7],"tags":[81,116,370,1080,956],"class_list":["post-10200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novinky","category-technologie","tag-architektura","tag-blog","tag-inovacie","tag-nova-generacia","tag-websupport"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Nov\u00e1 gener\u00e1cia webov\u00fdch serverov - Websupport blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/\" \/>\n<meta property=\"og:locale\" content=\"sk_SK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov - Websupport blog\" \/>\n<meta property=\"og:description\" content=\"Nahliadnite do fungovania webovej \u010dasti infra\u0161trukt\u00fary, ktor\u00e1 pre\u0161la za posledn\u00e9 roky r\u00f4znymi podobami. V s\u00fa\u010dasnosti dokon\u010dujeme migr\u00e1ciu na jej najnov\u0161iu verziu. Pri jej n\u00e1vrhu sme \u010derpali z bohatej hist\u00f3rie a vybrali to najlep\u0161ie. Nie\u010do sme zmenili, nie\u010do pridali a teraz sa u\u017e iba pozer\u00e1me na farebn\u00e9 grafy (haha, to ur\u010dite). Z\u00e1kladom je webov\u00fd server, kreat\u00edvne [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/\" \/>\n<meta property=\"og:site_name\" content=\"Websupport blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-08T20:57:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-11T20:07:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/nova-generacia-webserverov-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1577\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"T\u00edm Websupport\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Autor\" \/>\n\t<meta name=\"twitter:data1\" content=\"T\u00edm Websupport\" \/>\n\t<meta name=\"twitter:label2\" content=\"Predpokladan\u00fd \u010das \u010d\u00edtania\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 min\u00faty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/\"},\"author\":{\"name\":\"T\u00edm Websupport\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#\\\/schema\\\/person\\\/d3f3517a180f66130801edb710ffb6b3\"},\"headline\":\"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov\",\"datePublished\":\"2017-04-08T20:57:32+00:00\",\"dateModified\":\"2025-03-11T20:07:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/\"},\"wordCount\":825,\"publisher\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/app\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/nova-generacia-webserverov-2.png\",\"keywords\":[\"architektura\",\"blog\",\"inov\u00e1cie\",\"nova generacia\",\"websupport\"],\"articleSection\":[\"Novinky\",\"Technol\u00f3gie\"],\"inLanguage\":\"sk-SK\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/\",\"url\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/\",\"name\":\"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov - Websupport blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/app\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/nova-generacia-webserverov-2.png\",\"datePublished\":\"2017-04-08T20:57:32+00:00\",\"dateModified\":\"2025-03-11T20:07:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#breadcrumb\"},\"inLanguage\":\"sk-SK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/app\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/nova-generacia-webserverov-2.png\",\"contentUrl\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/app\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/nova-generacia-webserverov-2.png\",\"width\":1920,\"height\":1577},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/2017\\\/04\\\/nova-generacia-webovych-serverov\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/\",\"name\":\"Websupport blog\",\"description\":\"Websupport blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sk-SK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#organization\",\"name\":\"Websupport\",\"url\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/app\\\/uploads\\\/sites\\\/2\\\/2021\\\/08\\\/websupport-logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/app\\\/uploads\\\/sites\\\/2\\\/2021\\\/08\\\/websupport-logo.svg\",\"width\":153,\"height\":48,\"caption\":\"Websupport\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/#\\\/schema\\\/person\\\/d3f3517a180f66130801edb710ffb6b3\",\"name\":\"T\u00edm Websupport\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sk-SK\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c69189751d452c13309d44d15907c3aa93630e0cc9e4e874e1bca01fee7ce18b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c69189751d452c13309d44d15907c3aa93630e0cc9e4e874e1bca01fee7ce18b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c69189751d452c13309d44d15907c3aa93630e0cc9e4e874e1bca01fee7ce18b?s=96&d=mm&r=g\",\"caption\":\"T\u00edm Websupport\"},\"description\":\"Sme slobodn\u00e1 a otvoren\u00e1 firma. Rob\u00edme to, \u010do n\u00e1s bav\u00ed a chceme ka\u017edou na\u0161ou \u010dinnos\u0165ou pos\u00fava\u0165 \u0161tandardy vy\u0161\u0161ie.\",\"url\":\"https:\\\/\\\/www.websupport.sk\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov - Websupport blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/","og_locale":"sk_SK","og_type":"article","og_title":"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov - Websupport blog","og_description":"Nahliadnite do fungovania webovej \u010dasti infra\u0161trukt\u00fary, ktor\u00e1 pre\u0161la za posledn\u00e9 roky r\u00f4znymi podobami. V s\u00fa\u010dasnosti dokon\u010dujeme migr\u00e1ciu na jej najnov\u0161iu verziu. Pri jej n\u00e1vrhu sme \u010derpali z bohatej hist\u00f3rie a vybrali to najlep\u0161ie. Nie\u010do sme zmenili, nie\u010do pridali a teraz sa u\u017e iba pozer\u00e1me na farebn\u00e9 grafy (haha, to ur\u010dite). Z\u00e1kladom je webov\u00fd server, kreat\u00edvne [&hellip;]","og_url":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/","og_site_name":"Websupport blog","article_published_time":"2017-04-08T20:57:32+00:00","article_modified_time":"2025-03-11T20:07:05+00:00","og_image":[{"width":1920,"height":1577,"url":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/nova-generacia-webserverov-2.png","type":"image\/png"}],"author":"T\u00edm Websupport","twitter_card":"summary_large_image","twitter_misc":{"Autor":"T\u00edm Websupport","Predpokladan\u00fd \u010das \u010d\u00edtania":"4 min\u00faty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#article","isPartOf":{"@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/"},"author":{"name":"T\u00edm Websupport","@id":"https:\/\/www.websupport.sk\/blog\/#\/schema\/person\/d3f3517a180f66130801edb710ffb6b3"},"headline":"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov","datePublished":"2017-04-08T20:57:32+00:00","dateModified":"2025-03-11T20:07:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/"},"wordCount":825,"publisher":{"@id":"https:\/\/www.websupport.sk\/blog\/#organization"},"image":{"@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#primaryimage"},"thumbnailUrl":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/nova-generacia-webserverov-2.png","keywords":["architektura","blog","inov\u00e1cie","nova generacia","websupport"],"articleSection":["Novinky","Technol\u00f3gie"],"inLanguage":"sk-SK"},{"@type":"WebPage","@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/","url":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/","name":"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov - Websupport blog","isPartOf":{"@id":"https:\/\/www.websupport.sk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#primaryimage"},"image":{"@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#primaryimage"},"thumbnailUrl":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/nova-generacia-webserverov-2.png","datePublished":"2017-04-08T20:57:32+00:00","dateModified":"2025-03-11T20:07:05+00:00","breadcrumb":{"@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#breadcrumb"},"inLanguage":"sk-SK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/"]}]},{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#primaryimage","url":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/nova-generacia-webserverov-2.png","contentUrl":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2017\/04\/nova-generacia-webserverov-2.png","width":1920,"height":1577},{"@type":"BreadcrumbList","@id":"https:\/\/www.websupport.sk\/blog\/2017\/04\/nova-generacia-webovych-serverov\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.websupport.sk\/blog\/"},{"@type":"ListItem","position":2,"name":"Nov\u00e1 gener\u00e1cia webov\u00fdch serverov"}]},{"@type":"WebSite","@id":"https:\/\/www.websupport.sk\/blog\/#website","url":"https:\/\/www.websupport.sk\/blog\/","name":"Websupport blog","description":"Websupport blog","publisher":{"@id":"https:\/\/www.websupport.sk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.websupport.sk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sk-SK"},{"@type":"Organization","@id":"https:\/\/www.websupport.sk\/blog\/#organization","name":"Websupport","url":"https:\/\/www.websupport.sk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/www.websupport.sk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2021\/08\/websupport-logo.svg","contentUrl":"https:\/\/www.websupport.sk\/blog\/app\/uploads\/sites\/2\/2021\/08\/websupport-logo.svg","width":153,"height":48,"caption":"Websupport"},"image":{"@id":"https:\/\/www.websupport.sk\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.websupport.sk\/blog\/#\/schema\/person\/d3f3517a180f66130801edb710ffb6b3","name":"T\u00edm Websupport","image":{"@type":"ImageObject","inLanguage":"sk-SK","@id":"https:\/\/secure.gravatar.com\/avatar\/c69189751d452c13309d44d15907c3aa93630e0cc9e4e874e1bca01fee7ce18b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c69189751d452c13309d44d15907c3aa93630e0cc9e4e874e1bca01fee7ce18b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c69189751d452c13309d44d15907c3aa93630e0cc9e4e874e1bca01fee7ce18b?s=96&d=mm&r=g","caption":"T\u00edm Websupport"},"description":"Sme slobodn\u00e1 a otvoren\u00e1 firma. Rob\u00edme to, \u010do n\u00e1s bav\u00ed a chceme ka\u017edou na\u0161ou \u010dinnos\u0165ou pos\u00fava\u0165 \u0161tandardy vy\u0161\u0161ie.","url":"https:\/\/www.websupport.sk\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/posts\/10200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/users\/84"}],"replies":[{"embeddable":true,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/comments?post=10200"}],"version-history":[{"count":1,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/posts\/10200\/revisions"}],"predecessor-version":[{"id":34257,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/posts\/10200\/revisions\/34257"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/media\/10201"}],"wp:attachment":[{"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/media?parent=10200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/categories?post=10200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.websupport.sk\/blog\/wp-json\/wp\/v2\/tags?post=10200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}