{"id":121313,"date":"2025-01-11T21:46:00","date_gmt":"2025-01-11T19:46:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48"},"modified":"2025-01-11T21:46:00","modified_gmt":"2025-01-11T19:46:00","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48","title":{"rendered":"Kaal s\u00fcsteemi haldamise l\u00e4htekoodide Git 2.48","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avaldatud on jaotatud allika juhtimise s\u00fcsteemi Git 2.48. Git eristub k\u00f5rge j\u00f5udluse ja h\u00f5lpsa mittelineaarse arendamise v\u00f5imaluste poolest, mis p\u00f5hinevad harude jagamisel ja liitmisel. Ajaloo puutumatuse ja 'tagantj\u00e4rele' muudatustele vastupidavuse tagamiseks kasutatakse k\u00f5igi eelnevate s\u00fcndmuste varjatud hashesid igas commitis ning arendajate digitaalallkirjadega kinnitusi individuaalsete siltide ja commitide jaoks. Git'i kood jagatakse GPLv2+ litsentsi alusel.    <\/p>\n<p>V\u00f5rreldes eelmise v\u00e4ljaandega on uude versiooni lisatud 605 muudatust, mille on teinud 93 arendajat, kellest 35 osaleb arenduses esmakordselt. Peamised uuendused:  <\/p>\n<ul>\n<li class=\"l\"> Rakendatud on v\u00f5imalus ehitada koos Meson ehituss\u00fcsteemiga, lisaks GNU Make'ile ja CMake'ile. Git'i ehitamiseks saab n\u00fc\u00fcd kasutada k\u00e4sku 'meson setup build &amp;&amp; ninja -C build'. Tuleb m\u00e4rkida, et GNU Make'i kasutamisel kasvanud Makefile on kasvanud 3887 reani ja ei ole nii lihtne, kui sooviks. Mesoni t\u00f6\u00f6riistakomplekt lihtsustab ehituss\u00fcsteemiga t\u00f6\u00f6tamist, on mugav platvormidevaheline ehitus ja teeb ehituse kergemaks algajate v\u00f5i nende arendajate jaoks, kes ei oma kogemusi Make utiliidiga. Make'i ja CMake'i toe l\u00f5petamine l\u00e4hitulevikus ei ole plaanis.\n<li class=\"l\"> Lisatud on ehitamise valikud, mis v\u00f5imaldavad kaaluda alternatiivseid SHA-1 h\u00e4\u00e4letusi kontrollsummade arvutamiseks, mida kasutatakse andmepakettide integriteedi kontrollimiseks. Kontrollsummade arvutamise efektiivsus on suurenenud, n\u00e4iteks kulub Linuxi tuumikuga hoidlas kopeerimist\u00f6\u00f6s umbes 78% protsessoriajast. Vaikimisi kasutatav realiseerimine sisaldab lisakontrollide konfliktide tuvastamiseks ja SHA-1 r\u00fcnnakute eest kaitsmiseks, nagu SHAttered ja Shambles. Selline kaitse, mis tarbib t\u00e4iendavaid ressursse, on m\u00f5istlik ainult siis, kui SHA-1 kasutatakse kr\u00fcptograafilistel eesm\u00e4rkidel ja on kasutu indeksandmete integriteedi kontrollimisel.\n<p>Git'i kiirema SHA-1 rakenduse, mis ei ole sobilik kr\u00fcptos\u00fcsteemide jaoks, ehitamiseks on pakutud rida *_UNSAFE valikuid, n\u00e4iteks 'OPENSSL_SHA1_UNSAFE'. GitHubis on lihtsustatud SHA-1 ehitamine v\u00f5imaldanud suurendada andmete toomise ja kloonimise operatsioonide j\u00f5udlust 10-13%.      <\/p>\n<li class=\"l\"> Lisatud on v\u00f5imalus kasutada k\u00e4skluses 'range-diff' valikut '--remerge-diff', mis v\u00f5imaldab n\u00e4idata erinevusi \u00fchise liitmistulemuse ja tegelike andmete vahel, mis kajastuvad commitis p\u00e4rast 'merge' k\u00e4su t\u00f6\u00f6tlemist. '--remerge-diff' valiku kasutamisel ei jagune konfliktide lahendamise erinevused iga vanema haru jaoks, vaid n\u00e4idatakse \u00fcldised erinevused probleemi solvavate failide ja failide vahel, kus konfliktid on lahendatud. Uus valik v\u00f5ib olla kasulik', et v\u00f5rrelda commitide komplekte p\u00e4rast commitide j\u00e4rjestuse \u00fcleviimist '--rebase-merges' valikuga 'rebase' k\u00e4su kaudu.\n<li class=\"l\"> On lisatud v\u00f5imalus k\u00e4ivitada Git'i testkomplekt, l\u00fclitades sisse m\u00e4lulekkete avastamise re\u017eiimi. Kuna git pakub utiliite, mis l\u00f5petavad t\u00f6\u00f6 p\u00e4rast kutset, ei peetud m\u00e4lulekkete probleemiks. M\u00e4lulekete t\u00e4ieliku k\u00f5rvaldamise vajadus sai oluliseks, kui hakati t\u00f6\u00f6tama sisefunktsionaalsuse v\u00e4ljatoomiseks eraldi teekidesse, mida saab kasutada pikaajalistes protsessides.\n<li class=\"l\"> On alanud vananenud re\u017eiimide ja omaduste loetelu koostamine, mille toe l\u00f5petamine on planeeritud tulevikus. Eeldatakse, et vananenud funktsionaalsuse eemaldamine toimub Git 3.0 v\u00e4ljaandes, mis sisaldab tagasi\u00fchilduvust rikkuvaid muudatusi.\n<li class=\"l\"> J\u00e4tkatud on meeskonna \u201egit for-each-ref\u201c t\u00f6\u00f6 optimiseerimist, mis genereerib linkide loendi hoidlas. Optimeerimine, mis \u00fchendab linkide filtreerimise ja v\u00e4ljundi vormindamise t\u00f6\u00f6tlejad, rakendatakse n\u00fc\u00fcd mitte ainult sorteerimata v\u00e4ljundi puhul, vaid ka siis, kui on valitud suvand \u201e--sort\u201c.\n<li class=\"l\"> Parandatud on \u201ereftable\u201c taustaprogrammi teostust, mis v\u00f5imaldab efektiivset salvestamist hoidlas linkide jaoks harudele ja siltidele. Reftable v\u00f5imaldab oluliselt kiirendada otsimist, lugemist ja kirjutamist hoidlates, kus on v\u00e4ga suur hulk linke. Uues versioonis on l\u00f5petatud m\u00f5nede tugiteenuste API-de kasutamine, et j\u00e4tkata libgit raamatukogu kogumiste s\u00f5ltuvuste eemaldamist. Tehtud on ka adaptatiivne veak\u00e4sitlus, mis tagastatakse m\u00e4lu allokaatori funktsioonide poolt (m\u00e4lu puudus ei viida enam t\u00f6\u00f6tamise l\u00f5petamiseni). Linkide loomise operatsioonid on kiirenenud ja m\u00e4lu tarbimist on v\u00e4hendatud.\n<li class=\"l\"> Osaliselt kloonimise teostuses on lahendatud probleemid, mis viisid ts\u00fcklite ja hoidla riknemiseni p\u00e4rast k\u00e4sku \u201egit gc\u201c.\n<li class=\"l\"> K\u00e4sku \u201egit fetch \u201c teostades, kui kohalikul s\u00fcsteemil puudub \u201erefs\/remotes\/\/HEAD\u201c ja teisel pool on haru, millele HEAD viitab, suunatakse n\u00fc\u00fcd \u201erefs\/remotes\/\/HEAD\u201c sellele harule. \u201erefs\/remotes\/\/HEAD\u201c s\u00fcnkroonimise haldamiseks teise poole \u00fchenduse HEAD v\u00e4\u00e4rtusega on lisatud seadistus remote..followRemoteHEAD.\n<li class=\"l\"> Lisatud on seadistus \u201eremote..serverOption\u201c, mis on sarnane k\u00e4surea suvandiga \u201e--serverOption=\u201c.\n<li class=\"l\"> K\u00e4sk \u201egit rebase --rebase-merges\u201c tagab v\u00f5imalusel harude nimede kasutamise m\u00e4rgina.\n<li class=\"l\"> K\u00e4skudele \u2018git notes add\u2019 ja \u2018git notes append\u2019 on lisatud lipp \u2018-e\u2019, mis avab m\u00e4rkuse v\u00e4lises tekstiredaktoris, mis on m\u00e4\u00e4ratud keskkonnamuutuja GIT_EDITOR kaudu.\n<li class=\"l\"> Parandatud \u00fchilduvus GCC 15 ja C23 standardiga.\n<li class=\"l\"> Vanade libcURL ja Perli versioonide tugi on l\u00f5petatud.    <\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62545\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.48. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432 \u0438 \u043a\u043e\u043c\u043c\u0438\u0442\u043e\u0432. \u041a\u043e\u0434 Git [&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-121313","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.48. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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.\" \/>\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\/et\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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.48 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.48. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48\" \/>\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=\"2025-01-11T19:46:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-01-11T19:46:00+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.48 allika juhtimise s\u00fcsteemi v\u00e4ljalase | ProHoster","description":"Avaldatud jaotatud allika juhtimise s\u00fcsteemi Git 2.48 v\u00e4ljalase. Git paistab silma suure sooritusv\u00f5imega ja pakub vahendeid mittelineaarseks arendamiseks, mis p\u00f5hinevad harude ja sulandumise kasutamisel.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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.48 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.48. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-48","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":"2025-01-11T19:46:00+00:00","article:modified_time":"2025-01-11T19:46:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121313","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":"2026-01-23 09:34:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 09:34:20","updated":"2026-01-23 09:34:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/121313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=121313"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/121313\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=121313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=121313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=121313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}