{"id":104517,"date":"2022-06-28T09:36:45","date_gmt":"2022-06-28T07:36:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37"},"modified":"2022-06-28T09:36:45","modified_gmt":"2022-06-28T07:36:45","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37","title":{"rendered":"A Git 2.37 kiad\u00e1s\u00e1nak bejelent\u00e9se","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Bemutat\u00e1sra ker\u00fclt a Git 2.37 verzi\u00f3, amely egy elosztott forr\u00e1skezel\u0151 rendszer. A Git az egyik legn\u00e9pszer\u0171bb, megb\u00edzhat\u00f3 \u00e9s nagy teljes\u00edtm\u00e9ny\u0171 verzi\u00f3kezel\u0151 rendszer, amely rugalmas eszk\u00f6z\u00f6ket k\u00edn\u00e1l nemline\u00e1ris fejleszt\u00e9shez, az \u00e1gaz\u00e1s \u00e9s az \u00f6sszevon\u00e1s alapjain. A t\u00f6rt\u00e9net integrit\u00e1s\u00e1nak \u00e9s a visszamen\u0151leges m\u00f3dos\u00edt\u00e1sokkal szembeni ellen\u00e1ll\u00f3nak biztos\u00edt\u00e1sa \u00e9rdek\u00e9ben implicit hash-el\u00e9s t\u00f6rt\u00e9nik a kor\u00e1bbi t\u00f6rt\u00e9net minden commit-j\u00e1ban, valamint lehet\u0151s\u00e9g van a fejleszt\u0151k digit\u00e1lis al\u00e1\u00edr\u00e1saival hiteles\u00edteni az egyes tagek \u00e9s commitok hiteles\u00edt\u00e9seit.       <\/p>\n<p>A legut\u00f3bbi kiad\u00e1shoz k\u00e9pest az \u00faj verzi\u00f3ban 395 v\u00e1ltoztat\u00e1s ker\u00fclt bevezet\u00e9sre, amelyeket 75 fejleszt\u0151 k\u00e9sz\u00edtett, k\u00f6z\u00fcl\u00fck 20 els\u0151 alkalommal vett r\u00e9szt a fejleszt\u00e9sben. F\u0151bb \u00fajdons\u00e1gok:  <\/p>\n<ul>\n<li class=\"l\"> Elk\u00e9sz\u00fclt a r\u00e9szleges indexek (sparse index) \u00e1ltal biztos\u00edtott mechanizmus, amely csak a repository r\u00e9sz\u00e9t fedi le. A r\u00e9szleges indexek jav\u00edtj\u00e1k a teljes\u00edtm\u00e9nyt \u00e9s helyet takar\u00edtanak meg olyan repositorykban, ahol r\u00e9szleges kl\u00f3noz\u00e1si (sparse-checkout) m\u0171veletek zajlanak, vagy ahol a repository nem teljes m\u00e1solat\u00e1val dolgoznak. Az \u00faj verzi\u00f3ban befejez\u0151d\u00f6tt a r\u00e9szleges indexek integr\u00e1l\u00e1sa a \"git show\", \"git sparse-checkout\" \u00e9s \"git stash\" parancsokba. A legszembet\u0171n\u0151bb teljes\u00edtm\u00e9nyjavul\u00e1s a \"git stash\" parancsn\u00e1l figyelhet\u0151 meg, amelynek v\u00e9grehajt\u00e1si sebess\u00e9ge bizonyos helyzetekben ak\u00e1r 80%-kal is n\u0151tt.\n<li class=\"l\"> A \"cruft packs\" \u00faj mechanizmusa megval\u00f3sult a nem el\u00e9rhet\u0151 objektek (unreachable) csomagol\u00e1s\u00e1hoz, amelyekre a repositoryban nincsenek hivatkoz\u00e1sok (\u00e1gak vagy tagek nem hivatkoznak r\u00e1juk). A nem el\u00e9rhet\u0151 objektek a szem\u00e9tgy\u0171jt\u0151 \u00e1ltal t\u00f6rl\u00e9sre ker\u00fclnek, de t\u00f6rl\u00e9s el\u0151tt egy ideig a repositoryban maradnak a versenyhelyzetek kiz\u00e1r\u00e1sa \u00e9rdek\u00e9ben. A nem el\u00e9rhet\u0151 objektek nyomon k\u00f6vet\u00e9s\u00e9hez sz\u00fcks\u00e9ges azokhoz id\u0151b\u00e9lyegek k\u00f6t\u00e9se, ami megakad\u00e1lyozza, hogy ezek egy pack-f\u00e1jlban t\u00e1rol\u00f3djanak, ahol minden objektumnak k\u00f6z\u00f6s m\u00f3dos\u00edt\u00e1si ideje van. A kor\u00e1bban alkalmazott m\u00f3dszer, amely minden objektumot k\u00fcl\u00f6n f\u00e1jlban t\u00e1rolt, probl\u00e9m\u00e1kat okozott, ha nagysz\u00e1m\u00fa friss, m\u00e9g t\u00f6rl\u00e9s al\u00e1 nem es\u0151 nem el\u00e9rhet\u0151 objektum volt. Az aj\u00e1nlott \"cruft packs\" mechanizmus lehet\u0151v\u00e9 teszi, hogy az \u00f6sszes nem el\u00e9rhet\u0151 objektum egy pack-f\u00e1jlban t\u00e1rol\u00f3djon, m\u00edg a m\u00f3dos\u00edt\u00e1si id\u0151 adatokat k\u00fcl\u00f6n t\u00e1bl\u00e1zatban t\u00fckr\u00f6zik, amely egy \" .mtimes\" kiterjeszt\u00e9s\u0171 f\u00e1jlban tal\u00e1lhat\u00f3.\n<li class=\"l\"> A Windows \u00e9s macOS rendszerekhez be\u00e9p\u00edtett f\u00e1jlrendszer-v\u00e1ltoz\u00e1sk\u00f6vet\u0151 mechanizmus k\u00e9sz\u00fclt, amely lehet\u0151v\u00e9 teszi, hogy ne sz\u00fcks\u00e9ges a teljes munkak\u00f6nyvt\u00e1r \u00e1tvizsg\u00e1l\u00e1sa olyan m\u0171veletek sor\u00e1n, mint a &#171;git status&#187;. Kor\u00e1bban a hook-okon kereszt\u00fcl k\u00fcls\u0151 f\u00e1jlrendszer-v\u00e1ltoz\u00e1sk\u00f6vet\u0151 eszk\u00f6z\u00f6k, p\u00e9ld\u00e1ul a Watchman csatlakoz\u00e1s\u00e1t is t\u00e1mogatt\u00e1k, de ez tov\u00e1bbi programok telep\u00edt\u00e9s\u00e9t \u00e9s be\u00e1ll\u00edt\u00e1st ig\u00e9nyelt. Most ez a funkci\u00f3 be\u00e9p\u00edt\u00e9sre ker\u00fclt, \u00e9s a &#171;git config core.fsmonitor true&#187; parancs kiad\u00e1s\u00e1val enged\u00e9lyezhet\u0151.\n<li class=\"l\"> A &#171;git sparse-checkout&#187; parancsban elavultt\u00e1 v\u00e1lt a &#171;&#8212;cone&#187; alternat\u00edv m\u00f3dszer t\u00e1mogat\u00e1sa a r\u00e9szleges kl\u00f3noz\u00e1s mint\u00e1inak meghat\u00e1roz\u00e1s\u00e1ra, amely lehet\u0151v\u00e9 tette, hogy a kl\u00f3noz\u00e1si m\u0171velet al\u00e1 es\u0151 repository r\u00e9sz\u00e9nek megad\u00e1sa sor\u00e1n k\u00fcl\u00f6n f\u00e1jlokat soroljunk fel a &#171;.gitignore&#187; szintaxis haszn\u00e1lat\u00e1val, ami nem tette lehet\u0151v\u00e9 a r\u00e9szleges indexek haszn\u00e1lat\u00e1t az optimaliz\u00e1l\u00e1s \u00e9rdek\u00e9ben.\n<li class=\"l\"> N\u00f6velt\u00e9k az fsync() h\u00edv\u00e1s\u00e1nak be\u00e1ll\u00edt\u00e1si rugalmass\u00e1g\u00e1t a lemezen v\u00e9gzett v\u00e1ltoz\u00e1sok ki\u00edr\u00e1s\u00e1ra. A &#171;core.fsyncMethod&#187; param\u00e9terhez hozz\u00e1adt\u00e1k a &#171;batch&#187; szinkroniz\u00e1ci\u00f3s strat\u00e9gia t\u00e1mogat\u00e1s\u00e1t, amely felgyors\u00edtja a nagy sz\u00e1m\u00fa egyedi f\u00e1jl \u00edr\u00e1s\u00e1t az\u00e1ltal, hogy a vissza\u00edr\u00e1si cache-ben \u00f6sszegy\u0171jt\u00f6tt v\u00e1ltoz\u00e1sokat egyetlen fsync() h\u00edv\u00e1ssal ki\u00edrja. Egy teszt sor\u00e1n, amelyben 500 f\u00e1jt adtak hozz\u00e1 a &#171;git add&#187; paranccsal, az \u00faj \u00fczemm\u00f3dban 0,15 m\u00e1sodperc alatt zajlott le, m\u00edg minden f\u00e1jl eset\u00e9n az fsync() h\u00edv\u00e1sa 1,88 m\u00e1sodpercet vett ig\u00e9nybe, \u00e9s fsync haszn\u00e1lata n\u00e9lk\u00fcl 0,06 m\u00e1sodperc alatt ment v\u00e9gbe.\n<li class=\"l\"> A &#171;git log&#187; \u00e9s &#171;git rev-list&#187; parancsokban \u00faj opci\u00f3k\u00e9nt ker\u00fclt bevezet\u00e9sre a &#187; &#8212;since-as-filter=X&#187;, amely lehet\u0151v\u00e9 teszi a olyan commitok inform\u00e1ci\u00f3inak kisz\u0171r\u00e9s\u00e9t, amelyek l\u00e9trehoz\u00e1s\u00e1nak ideje r\u00e9gebbi, mint &#171;X&#187;. A &#171;&#8212;since&#187; opci\u00f3val ellent\u00e9tben az \u00faj parancs sz\u0171r\u0151k\u00e9nt val\u00f3sul meg, amely nem \u00e1ll\u00edtja le a keres\u00e9st az els\u0151, a megadott id\u0151n\u00e9l r\u00e9gebbi commitn\u00e1l.\n<li class=\"l\"> A &#171;git remote&#187; parancsban a &#171;-v&#187; z\u00e1szl\u00f3 megad\u00e1s\u00e1val a repository r\u00e9szleges kl\u00f3njainak inform\u00e1ci\u00f3inak megjelen\u00edt\u00e9se biztos\u00edtott.\n<li class=\"l\"> Hozz\u00e1adva a &#171;transfer.credentialsInUrl&#187; be\u00e1ll\u00edt\u00e1s, amely &#171;warn&#187;, &#171;die&#187; \u00e9s &#171;allow&#187; \u00e9rt\u00e9keket fogad el. Ha a &#171;remote.&lt;name&gt;.url&#187; param\u00e9terben ny\u00edlt sz\u00f6veges hiteles\u00edt\u0151 adatokat ad meg, a &#171;fetch&#187; vagy &#171;push&#187; m\u0171veletek v\u00e9grehajt\u00e1si k\u00eds\u00e9rlete hib\u00e1val fejez\u0151dik be, ha a &#171;transfer.credentialsInUrl&#187; be\u00e1ll\u00edt\u00e1s &#171;die&#187; \u00e9rt\u00e9ket kap, vagy figyelmeztet\u00e9ssel, ha &#171;warn&#187; \u00e9rt\u00e9ket kap.\n<li class=\"l\"> Alap\u00e9rtelmez\u00e9s szerint \u00faj, interakt\u00edv m\u00f3dot alkalmaz a &#171;git add -i&#187; parancs sz\u00e1m\u00e1ra, amelyet Perl-r\u0151l C-re \u00edrtak \u00e1t.        <\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57416\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.37. Git \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0438 \u0432\u0435\u0442\u043e\u043a. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c &#171;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&#187; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u043e\u0435 \u0445\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u043e\u043c\u043c\u0438\u0442\u0435, \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 [&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":[702],"tags":[],"class_list":["post-104517","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.37.\" \/>\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\/hu\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.37 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.37.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37\" \/>\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=\"2022-06-28T07:36:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-06-28T07:36:45+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\udd47Git 2.37-es verzi\u00f3 kiad\u00e1s | ProHoster","description":"Bemutatt\u00e1k a Git 2.37-es verzi\u00f3j\u00e1t, a disztrib\u00faci\u00f3s rendszer forr\u00e1sk\u00f3d-kezel\u0151j\u00e9t.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.37 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.37.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-37","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":"2022-06-28T07:36:45+00:00","article:modified_time":"2022-06-28T07:36:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104517","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":"default","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-06-28 07:37:48","updated":"2022-09-28 18:42:49","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/104517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=104517"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/104517\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=104517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=104517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=104517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}