{"id":114764,"date":"2024-04-03T12:25:48","date_gmt":"2024-04-03T10:25:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd"},"modified":"2024-04-03T12:25:48","modified_gmt":"2024-04-03T10:25:48","slug":"inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd","title":{"rendered":"Nism\u00eb p\u00ebr zvog\u00eblimin e var\u00ebsive n\u00eb libsystemd","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Mes zhvilluesve t\u00eb menaxherit t\u00eb sistemit systemd po diskutohet \u00e7\u00ebshtja e zvog\u00eblimit t\u00eb var\u00ebsive t\u00eb bibliotek\u00ebs libsystemd, e cila lidhet jo vet\u00ebm me komponent\u00ebt e systemd, por edhe me shum\u00eb aplikacione t\u00eb jashtme. P\u00ebr shembull, n\u00eb Fedora m\u00eb shum\u00eb se 150 paketa p\u00ebrdorin libsystemd si var\u00ebsi. Nism\u00ebtari i diskutimit vler\u00ebson se p\u00ebrfshirja n\u00eb libsystemd e bibliotekave shtes\u00eb t\u00eb pal\u00ebve t\u00eb treta, t\u00eb cilat nuk kontrollohen nga zhvilluesit e systemd, e rrit ndjesh\u00ebm sip\u00ebrfaqen e sulmit n\u00eb rast komprometimi t\u00eb k\u00ebtyre bibliotekave, si\u00e7 ndodhi me bibliotek\u00ebn liblzma.    <\/p>\n<p>P\u00ebrve\u00e7 liblzma dhe glibc, n\u00eb libsystemd ngarkohen edhe bibliotekat libzstd, liblz4 dhe libgcrypt, ruajtja e siguris\u00eb s\u00eb t\u00eb cilave po b\u00ebhet nj\u00eb detyr\u00eb me r\u00ebnd\u00ebsi kritike. libsystemd ofron qasje n\u00eb 12 API baz\u00eb (sd-bus, sd-daemon, sd-device, sd-event, sd-hwdb, sd-id128, sd-journal, sd-login, sd-netlink, sd-network, sd-path dhe sd-resolve), dhe krijohet nj\u00eb situat\u00eb ku nj\u00eb aplikacion, p\u00ebr shembull, q\u00eb p\u00ebrdor libsystemd vet\u00ebm p\u00ebr t\u00eb thirrur funksionin sd_notify p\u00ebr t\u00eb njoftuar systemd p\u00ebr ndryshimin e gjendjes, ose sd_journal p\u00ebr t\u00eb shkruar t\u00eb dh\u00ebna n\u00eb log, lidhet me t\u00eb gjitha bibliotekat dhe p\u00ebrpunuesit e tjer\u00eb t\u00eb API-ve. Si zgjidhje propozohet ndarja e libsystemd n\u00eb disa biblioteka t\u00eb ve\u00e7anta, secila p\u00ebrgjegj\u00ebse p\u00ebr API t\u00eb caktuara, gj\u00eb q\u00eb do t\u00eb lejoj\u00eb ngarkimin e var\u00ebsive t\u00eb pal\u00ebve t\u00eb treta vet\u00ebm aty ku ato jan\u00eb t\u00eb nevojshme.    <\/p>\n<p>Zhvilluesit e systemd mendojn\u00eb se ndarja nuk \u00ebsht\u00eb e arsyeshme, pasi p\u00ebrpunuesit e pranish\u00ebm n\u00eb libsystemd jan\u00eb t\u00eb nd\u00ebrlidhur. Ndarja do t\u00eb k\u00ebrkonte nj\u00eb pun\u00eb gjigante dhe do t\u00eb \u00e7onte ose n\u00eb humbje efikasiteti, ose n\u00eb nevoj\u00ebn p\u00ebr t\u00eb dubluar kodin. P\u00ebr t\u00eb ulur p\u00ebrdorimin e memories, n\u00eb libsystemd s\u00eb fundi \u00ebsht\u00eb pranuar nj\u00eb ndryshim me zbatimin e ngarkimit dinamik t\u00eb bibliotekave liblzma, libzstd dhe liblz4 me an\u00eb t\u00eb thirrjes dlopen(), n\u00eb rastet kur funksionet e tyre jan\u00eb v\u00ebrtet t\u00eb nevojshme. Nj\u00eb ndryshim i ngjash\u00ebm do t\u00eb zbatohet edhe p\u00ebr libgcrypt duke filluar nga publikimi i ardhsh\u00ebm.       <\/p>\n<p>Kjo zgjidhje \u00ebsht\u00eb b\u00ebr\u00eb objekt kritikash, pasi n\u00eb vend t\u00eb lidhjes s\u00eb qart\u00eb dhe t\u00eb dukshme, ngarkimi i bibliotekave t\u00eb pal\u00ebve t\u00eb treta tani do t\u00eb kryhet jo n\u00eb m\u00ebnyr\u00eb eksplicite, gj\u00eb q\u00eb do ta v\u00ebshtir\u00ebsoj\u00eb diagnostikimin, sepse lidhja mes thirrjeve API t\u00eb libsystemd dhe thirrjeve t\u00eb funksioneve nga bibliotekat e jashtme nuk do t\u00eb jet\u00eb e qart\u00eb. N\u00eb vetvete, kalimi te ngarkimi me ndihm\u00ebn e dlopen() nuk e ndryshon arkitektur\u00ebn, por vet\u00ebm i fsheh komponent\u00ebt e jasht\u00ebm nga mir\u00ebmbajt\u00ebsit dhe p\u00ebrdoruesit.      <\/p>\n<p>Lenart Pottering shprehu nj\u00eb mosmarr\u00ebveshje t\u00eb fort\u00eb me iden\u00eb e ndarjes s\u00eb libsystemd n\u00eb disa biblioteka, pasi nj\u00eb hap i till\u00eb do t\u00eb komplikohej ndjesh\u00ebm ndarjen e kodit n\u00eb systemd dhe do t\u00eb k\u00ebrkonte q\u00eb t\u00eb gjith\u00eb procesor\u00ebt e brendsh\u00ebm t\u00eb kalonin n\u00eb statusin publik ose t\u00eb njiheshin ndryshe si biblioteka statike. Rasti i par\u00eb do t\u00eb sjell\u00eb probleme me mbajtjen e stabilitetit t\u00eb API-s\u00eb dhe hap\u00ebsirave t\u00eb emrave, nd\u00ebrsa rasti i dyt\u00eb do t\u00eb \u00e7onte n\u00eb rritjen e madh\u00ebsis\u00eb p\u00ebr shkak t\u00eb dublikimit t\u00eb kodit.     <\/p>\n<p>Ngarkimi i bibliotekave t\u00eb jashtme vet\u00ebm sipas nevoj\u00ebs, i zbatuar p\u00ebr versionin e ardhsh\u00ebm, perceptohet nga Lenart si strategjia optimale. Problemi i nd\u00ebrlikimit t\u00eb marrjes s\u00eb t\u00eb dh\u00ebnave p\u00ebr bibliotekat e ngarkuara dinamikisht propozohet t\u00eb zgjidhet duke shtuar n\u00eb skedar\u00ebt ELF fusha shtes\u00eb me informacion p\u00ebr var\u00ebsi t\u00eb tilla dinamike, t\u00eb cilat mund t\u00eb p\u00ebrpunohen nga debuger\u00ebt dhe t\u00eb shfaqen n\u00eb daljen e mjetit readelf.      <\/p>\n<p>Sa i p\u00ebrket lidhjes s\u00eb nj\u00eb numri t\u00eb madh aplikacionesh me libsystemd, Lenart u rekomandoi zhvilluesve t\u00eb aplikacioneve t\u00eb mos p\u00ebrpiqen t\u00eb ngarkojn\u00eb libsystemd vet\u00ebm p\u00ebr nj\u00eb funksion, por t\u00eb zbatojn\u00eb p\u00ebrpunuesin e protokollit n\u00eb nivel aplikacioni. P\u00ebr shembull, zbatimi i funksionalitetit sd_notify() \u00ebsht\u00eb mjaft trivial dhe mund t\u00eb kufizohet n\u00eb disa rreshta kodi duke p\u00ebrdorur UNIX sockets (AF_UNIX). Nj\u00eb zbatim i till\u00eb i ve\u00e7uar i sd_notify \u00ebsht\u00eb i disponuesh\u00ebm p\u00ebr OpenSSH q\u00eb nga viti 2017 dhe s\u00eb fundmi \u00ebsht\u00eb pranuar n\u00eb deg\u00ebn portable t\u00eb OpenSSH 9.8, publikimi i t\u00eb cilit \u00ebsht\u00eb planifikuar p\u00ebr n\u00eb mes t\u00eb ver\u00ebs.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60912\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 systemd \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0443 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libsystemd, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 systemd, \u043d\u043e \u0438 \u0441\u043e \u043c\u043d\u043e\u0433\u0438\u043c\u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 Fedora \u0431\u043e\u043b\u0435\u0435 150 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 libsystemd \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044f\u0445. \u0418\u043d\u0438\u0446\u0438\u0430\u0442\u043e\u0440 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0441\u0447\u0438\u0442\u0430\u0435\u0442, \u0447\u0442\u043e \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u043d\u0438\u0435 \u0432 libsystemd \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 systemd, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c \u0430\u0442\u0430\u043a\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-114764","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 systemd \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0443 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libsystemd, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 systemd, \u043d\u043e \u0438 \u0441\u043e \u043c\u043d\u043e\u0433\u0438\u043c\u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438.\" \/>\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\/sq\/blog\/news\/inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0418\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0430 \u043f\u043e \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044e \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0443 libsystemd | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 systemd \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0443 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libsystemd, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 systemd, \u043d\u043e \u0438 \u0441\u043e \u043c\u043d\u043e\u0433\u0438\u043c\u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd\" \/>\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=\"2024-04-03T10:25:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-03T10:25:48+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\udd47Nism\u00eb p\u00ebr reduktimin e var\u00ebsive te libsystemd | ProHoster","description":"Mes zhvilluesve t\u00eb menaxherit t\u00eb sistemit systemd po zhvillohet nj\u00eb diskutim p\u00ebr \u00e7\u00ebshtjen e uljes s\u00eb var\u00ebsive t\u00eb bibliotek\u00ebs libsystemd, e cila lidhet jo vet\u00ebm me komponent\u00ebt e systemd, por edhe me shum\u00eb aplikacione t\u00eb jashtme.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0418\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0430 \u043f\u043e \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044e \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0443 libsystemd | ProHoster","og:description":"\u0421\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 systemd \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0443 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libsystemd, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 systemd, \u043d\u043e \u0438 \u0441\u043e \u043c\u043d\u043e\u0433\u0438\u043c\u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/inicziativa-po-sokrashheniyu-zavisimostej-u-libsystemd","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":"2024-04-03T10:25:48+00:00","article:modified_time":"2024-04-03T10:25:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114764","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-22 21:20:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 21:20:19","updated":"2026-01-22 21:20:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/114764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=114764"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/114764\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=114764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=114764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=114764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}