{"id":1308,"date":"2017-12-14T08:18:56","date_gmt":"2017-12-14T06:18:56","guid":{"rendered":"https:\/\/hosterion.ro\/blog\/?p=1308"},"modified":"2023-10-19T09:54:59","modified_gmt":"2023-10-19T06:54:59","slug":"ce-este-cloudlinux","status":"publish","type":"post","link":"https:\/\/hosterion.ro\/blog\/ce-este-cloudlinux","title":{"rendered":"Ce este CloudLinux?"},"content":{"rendered":"<p>\u00cen momentul \u00een care folose\u0219ti servicii de <a href=\"https:\/\/hosterion.ro\/gazduire-web\" target=\"_blank\" rel=\"noopener\">g\u0103zduire web<\/a> sau \u00eencepi s\u0103 ai contact cu acestea, vei \u00eent\u00e2lni frecvent \u00een discu\u021bii sau tutoriale termenul CloudLinux. Acesta este \u00een special utilizat pentru mediile de g\u0103zduire shared acolo unde capacit\u0103\u021bile sale speciale aduc stabilitate \u0219i siguran\u021b\u0103 serverelor \u0219i implicit utilizatorilor.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1368\" src=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux.png\" alt=\"\" width=\"3237\" height=\"1272\" srcset=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux.png 3237w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux-300x118.png 300w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux-768x302.png 768w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux-1024x402.png 1024w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux-900x354.png 900w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/12\/cloudlinux-1280x503.png 1280w\" sizes=\"auto, (max-width: 3237px) 100vw, 3237px\" \/><\/p>\n<p><!--more--><\/p>\n<h3>Ce este CloudLinux?<\/h3>\n<p><a href=\"https:\/\/www.cloudlinux.com\/?nab=0\" target=\"_blank\" rel=\"noopener\">CloudLinux<\/a> este un sistem de operare bazat pe Linux, special creat pentru comunitatea g\u0103zduire web, cu scopul de avea un mediu bine definit pentru fiecare cont de g\u0103zduire \u00een parte.\u00a0Anul lans\u0103rii este 2010 \u0219i de atunci a cunoscut un real succes, devenind aproape indispensabil companiilor de hosting.<\/p>\n<p>Se evit\u0103 astfel vechi probleme ce existau la nivelul serverelor shared, unde un cont de g\u0103zduire cu cPanel de exemplu, nu avea restric\u021bii de utilizare a resurselor (procesor, memorie RAM, procese PHP, \u0219amd&#8230;). Exist\u0103 a\u0219adar un risc foarte mare ca \u00een momentul \u00een care un singur site consum\u0103 foarte multe resurse s\u0103 afecteze performan\u021bele tuturor site-urilor de pe acel server.<\/p>\n<h3>Cum func\u021bioneaz\u0103 CloudLinux?<\/h3>\n<p>Se bazeaz\u0103 pe tehnologia <a href=\"https:\/\/www.cloudlinux.com\/features\/?nab=0#lve-manager\" target=\"_blank\" rel=\"noopener\">LVE<\/a> (Lightweight Virtual Environment) care \u00ee\u0219i are la r\u00e2ndul ei originile \u00een metoda de virtualizare bazat\u0103 pe containere. Aceasta permite setarea de limite individuale pe conturi diferite aflate pe acela\u0219i server.\u00a0CloudLinux permite companiei de g\u0103zduire web sau proprietarului de server s\u0103 controleze procentul de utilizare a procesorului, num\u0103rul maxim de nuclee CPU pe care un client le poate accesa, utilizarea memoriei, utilizarea I\/O sau num\u0103rul de procese concurente care pot fi gestionate de acel utilizator. Este \u00eempiedicat astfel abuzul la nivelul resurselor de pe server, acesta limit\u00e2ndu-se doar la nivelul contului cu probleme.<\/p>\n<h3>Ce se \u00eent\u00e2mpl\u0103 c\u00e2nd sunt atinse limitele unui cont?<\/h3>\n<p>\u00cen momentul \u00een care una sau mai multe din limitele amintite mai sus sunt atinse, pot ap\u0103rea probleme la nivelul contului de g\u0103zduire:<\/p>\n<ul>\n<li><strong>Consumul memoriei:\u00a0<\/strong>Poate cel mai popular semn care ne indic\u0103 faptul c\u0103 memoria alocat\u0103 contului nostru a fost atins\u0103 este atunci c\u00e2nd site-ul afi\u0219eaz\u0103 mesajul\u00a0\u00a0&#8222;<strong>500<\/strong> Internal Server Error&#8221;. Intermiten\u021bele care apar la nivelul func\u021bionalit\u0103\u021bii site-ului ne vor confirma oarecum faptul c\u0103 aceasta este problema. Situa\u021bia se poate investiga analiz\u00e2nd log-urile site-ului unde este posibil, de exemplu s\u0103 identific\u0103m loca\u021bia unui script neoptimizat. \u00cen felul acesta identific\u0103m sursa problemei \u0219i ne putem g\u00e2ndi la o solu\u021bie de remediere.<\/li>\n<li><strong>Consum procesor:\u00a0<\/strong>\u00cen cazul \u00een care limita setat\u0103 pentru procesor este atins\u0103, cel mai probabil vom avea la accesarea site-ului mesajul\u00a0&#8222;<strong>503<\/strong>\u00a0Service Unavailable&#8221;. La fel, pentru identificarea problemei, putem urm\u0103ri procesele care ruleaz\u0103 \u0219i \u00eel putem identifica u\u0219or pe cel care consum\u0103 excesiv procesor.<\/li>\n<li><strong>Num\u0103r procese concurente (EP- entry process):\u00a0<\/strong>Aici mesajul pentru atingerea num\u0103rului maxim de procese va fi cel mai probabil\u00a0\u00a0 &#8222;<strong>508<\/strong>\u00a0Resource Limit is Reached&#8221;. Num\u0103rul proceselor alocate poate fi diferit de la un furnizor la altul sau de la un pachet la altul.<br \/>\nDe re\u021binut c\u0103 valoarea\u00a0 EP nu va fi crescut\u0103 \u00een cazul \u00een care un proces PHP care ruleaz\u0103 \u0219i este contorizat \u00een cadrul LVE, cheam\u0103 un proces extern (Ex un cron, Exim, MySQL etc.). Toate acestea vor fi considerate ca o singur\u0103 intrare pentru c\u0103 limita pentru entry process nu include procesele copil create \u00een cadrul unui proces care deja ruleaz\u0103 \u0219i este contorizat.<\/li>\n<li><strong>Num\u0103r procese alocate (nPROC):\u00a0<\/strong>Mesajul afi\u0219at va fi cel mai probabil acela\u0219i ca \u0219i \u00een cazul de mai sus. De re\u021binut aici este faptul c\u0103 \u00eentotdeauna nPROC trebuie s\u0103 fie mai mare dec\u00e2t EP.<\/li>\n<\/ul>\n<p>Situa\u021biile care pot duce la epuizarea resurselor dintr-un cont de g\u0103zduire pot fi de asemenea multiple, dar putem enumera c\u00e2teva dintre cele mai frecvente:<\/p>\n<ul>\n<li>v\u00e2rfuri de trafic ce pot aparea \u00een urma unui atac sau \u00een urma unui articol viral sau o campanie de marketing, spre exemplu;<\/li>\n<li>scripturi neoptimizate;<\/li>\n<li>cron-uri setate inadecvat;<\/li>\n<li>site-uri sparte;<\/li>\n<li>crawlerele web sau motoarele de c\u0103utare care indexeaz\u0103 site-ul prea des;<\/li>\n<\/ul>\n<p>De \u00eendat\u0103 ce consumul resurselor se reduce sub limitele impuse, situa\u021bia revine la normal \u0219i site-urile din cont vor \u00eencepe s\u0103 func\u021bioneze din nou.<\/p>\n<h3>Alte facilit\u0103\u021bi\u00a0 CloudLinux?<\/h3>\n<p>Pe l\u00e2ng\u0103 benefiicile enumerate mai sus exist\u0103 \u0219i alte plusuri ce vin o dat\u0103 cu utilizarea CloudLinux:<\/p>\n<p><strong>PHP Selector\u00a0<\/strong>&#8211; Permite fiec\u0103rui utilizator s\u0103 aleag\u0103 versiunea de PHP ce dore\u0219te s\u0103 ruleze \u00een contul lui de g\u0103zduire. Se pot de asemenea activa \u0219i dezactiva anumite module PHP. De men\u021bionat este faptul c\u0103 set\u0103rile se aplic\u0103 la nivel de cont de g\u0103zduire, iar \u00een cazul \u00een care avem mai multe site-uri \u00een acela\u0219i cont trebuie s\u0103 ne asigur\u0103m c\u0103 toate sunt compatibile cu op\u021biunile alese pentru a func\u021biona corespunz\u0103tor. Po\u021bi afla mai multe despre aceast\u0103 facilitate <a href=\"https:\/\/hosterion.ro\/client\/knowledgebase\/31\/Modificare-versiune-PHP-i-opiuniorextensii.html\" target=\"_blank\" rel=\"noopener\">aici<\/a>.<\/p>\n<p><strong>CageFS<\/strong> &#8211; Un set de instrumente ce izoleaz\u0103 fi\u0219ierele fiec\u0103rui client \u0219i \u00eempiedic\u0103 vizualizarea altor fi\u0219iere dec\u00e2t cele din contul nostru. \u00cempiedic\u0103 de asemenea vizualizarea de c\u0103tre utilizatori a informa\u021biilor sensibile de la nivelul serverului, cum ar fi diverse fi\u0219iere de configurare. Are \u0219i func\u021bie de protec\u021bie, \u00eempiedic\u00e2nd atacuri ce permit, de exemplu, dezv\u0103luirea de date sau informa\u021bii sensibile sau escaladarea privilegiilor.<\/p>\n<p><strong>Apache mod_lsapi\u00a0 <\/strong>&#8211; Este un modul bazat pe tehnologia de la\u00a0 LiteSpeed pentru PHP, Ruby si Python. Ofer\u0103 o performan\u021b\u0103 excelent\u0103 pentru PHP, consum de memorie sc\u0103zut\u0103, securitate sporit\u0103 \u0219i suport pentru opcache.<\/p>\n<p><strong>LSPHP <\/strong>&#8211; sau PHP+LSAPI &#8211; folosind acest mod de rulare pentru PHP, oferim o performan\u021b\u0103 foarte mare fa\u021b\u0103 de clasicul mod_php pentru aplica\u021biile web PHP. Lucrul acesta \u00eenseamn\u0103 o vitez\u0103 de \u00eenc\u0103rcare mai mare a site-urilor dvs.<\/p>\n<h2>Cum utiliz\u0103m noi CloudLinux?<\/h2>\n<p>Pentru a \u00een\u021belege mai bine utilitatea CloudLinux vom exemplifica pachetele din oferta noast\u0103 de g\u0103zduire shared. Noi folosim CloudLinux integrat cu WHM\/cPanel pe toate serverele noastre shared \u00eenc\u0103 din 2013 \u0219i rezultatele sunt foarte mul\u021bumitoare.<br \/>\nCei de la CloudLinux au creat un plugin special pentru WHM\/cPanel unde exist\u0103 posibilitatea de monitorizare \u0219i setare a acestor limite.<\/p>\n<p>Dup\u0103 cum putem vedea \u00een oferta de pachete de g\u0103zduire Linux shared, exist\u0103 5 pachete cu caracteristici diferite. Cele controlate de CloudLinux le putem vizualiza \u00een imaginea de mai jos:<\/p>\n<p><a href=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1311\" src=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3.png\" alt=\"\" width=\"1485\" height=\"301\" srcset=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3.png 1485w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3-300x61.png 300w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3-768x156.png 768w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3-1024x208.png 1024w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3-900x182.png 900w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_3-1280x259.png 1280w\" sizes=\"auto, (max-width: 1485px) 100vw, 1485px\" \/><\/a><\/p>\n<p>Pentru fiecare pachet exist\u0103 limite bine stabilitate cu ajutorul LVE, la niveul de utilizare al procesorului, la nivelul memoriei fizice sau la nivelul num\u0103rului de procese alocate. Acestea sunt doar c\u00e2teva dintre ele.<\/p>\n<p>Monitorizarea limitelor se poate face de c\u0103tre utilizator din cadrul panoului de g\u0103zduire cPanel, \u00een sec\u021biunea <strong>Statics, <\/strong>unde:<\/p>\n<p><strong>CPU Usage<\/strong> &#8211; Specific\u0103 \u00een timp real utilizarea procesorului.\u00a0Dac\u0103 limita CPU ajunge la 100%, \u00eenseamn\u0103 c\u0103, contul\u00a0 utilizeaz\u0103 toate resursele alocate \u0219i orice proces nou va fi pus \u00een starea de repaus p\u00e2n\u0103 c\u00e2nd procesele existente vor fi terminate. Acest lucru poate determina \u00eencetinirea drastic\u0103 a site-ului \u0219i \u00een cazuri extreme, chiar c\u0103derea acestuia.<\/p>\n<p><strong>Entry Processes<\/strong> &#8211; Num\u0103rul proceselor de intrare din contul nostru.\u00a0De exemplu, fiecare pagin\u0103 PHP accesat\u0103 de un utilizator va genera de obicei un singur proces de intrare. Mul\u021bi interpreteaz\u0103 gre\u0219it aceast\u0103 valoare ca fiind &#8222;num\u0103rul de vizitatori pe care \u00eel pute\u021bi avea un site simultan&#8221;. De\u0219i este adev\u0103rat c\u0103 fiecare vizitator care acceseaz\u0103 o pagin\u0103 PHP va da na\u0219tere unui proces de intrare, aceste procese se termin\u0103 de obicei at\u00e2t de repede \u00eenc\u00e2t este foarte pu\u021bin probabil ca 10 sau mai multe, de exemplu, s\u0103 fie generate simultan \u0219i \u00eentr-un singur moment dac\u0103 nu ave\u021bi un num\u0103r semnificativ de vizitatori simultani pe site dintr-o dat\u0103. Sesiunile SSH \u0219i cron-urile se consider\u0103, de asemenea, procese de intrare.<\/p>\n<p><b>Physical Memory Usage (RAM) <\/b>&#8211; Este memoria RAM alocat\u0103 contului nostru.<\/p>\n<p><b>Number of Processes\u00a0<\/b>&#8211; Este o limit\u0103 asem\u0103n\u0103toare cu cea a proceselor de intrare, dar con\u021bine toate procesele generate \u00een cont. Acest\u0103 limit\u0103 este de obicei greu de atins chiar \u0219i \u00een condi\u021bii de trafic intens. Acest lucru se datoreaz\u0103 faptului c\u0103 procesele non-PHP se execut\u0103 \u0219i se \u00eenchid rapid.<\/p>\n<div id=\"attachment_1325\" style=\"width: 452px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpanel.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1325\" class=\"wp-image-1325 size-full\" src=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpanel.png\" alt=\"1. Vizualizare limite LVE \u00een Statics\" width=\"442\" height=\"380\" srcset=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpanel.png 442w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpanel-300x258.png 300w\" sizes=\"auto, (max-width: 442px) 100vw, 442px\" \/><\/a><p id=\"caption-attachment-1325\" class=\"wp-caption-text\">1. Vizualizare limite LVE \u00een Statics<\/p><\/div>\n<p><span style=\"color: #000000;\">\u00ce<\/span><span style=\"color: #000000;\">n <strong>Metrics<\/strong> &#8211;\u00a0<b>CPU and Concurrent Connection Usage <\/b>se reg\u0103sesc mai multe detalii \u0219i se poate face \u0219i o analiz\u0103 pe o perioad\u0103\u00a0 de timp aleas\u0103 (de exemplu 24 de ore).<\/span><\/p>\n<div id=\"attachment_1326\" style=\"width: 1354px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1326\" class=\"wp-image-1326 size-full\" src=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu.png\" alt=\"\" width=\"1344\" height=\"300\" srcset=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu.png 1344w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu-300x67.png 300w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu-768x171.png 768w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu-1024x229.png 1024w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu-900x201.png 900w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_cpu-1280x286.png 1280w\" sizes=\"auto, (max-width: 1344px) 100vw, 1344px\" \/><\/a><p id=\"caption-attachment-1326\" class=\"wp-caption-text\">1. Vizualizare limite LVE \u00een Metrics<\/p><\/div>\n<p>Mai jos putem vizualiza exact informa\u021biile pe care le vom reg\u0103si \u00een momentul \u00een care acces\u0103m sec\u021biunea\u00a0<b>CPU and Concurrent Connection Usage<\/b> \u0219i vom \u00eencerca s\u0103 explic\u0103m termenii \u00eent\u00e2lni\u021bi.<\/p>\n<p><a href=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_Limits.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1328\" src=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_Limits.png\" alt=\"\" width=\"509\" height=\"408\" srcset=\"https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_Limits.png 509w, https:\/\/hosterion.ro\/blog\/wp-content\/uploads\/2017\/11\/LVE_Limits-300x240.png 300w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/a><\/p>\n<p><b>CPU<\/b>\u00a0\u2013 Limit\u0103 procesor;<br \/>\n<b>pMEM\/pM<\/b>\u00a0\u2013 Limit\u0103 memorie;<br \/>\n<b>EP<\/b>\u00a0\u2013\u00a0 Num\u0103r procese concurente &#8211; entry process;<br \/>\n<b>nPROC\/nP<\/b>\u00a0\u2013 Num\u0103r procese alocate;<br \/>\n<b>a<\/b>\u00a0\u2013 media de utilizare;<br \/>\n<b>l<\/b>\u00a0\u2013 limita setat\u0103 pe cont;<br \/>\n<b>f<\/b>\u00a0\u2013 erori;<\/p>\n<h2>Avantajele CloudLinux?<\/h2>\n<p>Acum c\u0103 am parcurs \u00een am\u0103nunt subiectul nostru, putem trage c\u00e2teva concluzii . Putem eviden\u021bia avantajele utiliz\u0103rii CloudLinux at\u0103t din punct de vedere al furnizorului de servicii de g\u0103zduire web c\u00e2t \u0219i din punctul de vedere al clientului:<\/p>\n<ul>\n<li>Server mai sigur \u0219i mai stabil cu uptime mai mare<\/li>\n<li>Conturi de g\u0103zduire web izolate<\/li>\n<li>Distribu\u021bie unitar\u0103 a resurselor pentru utilizatori<\/li>\n<li>Performan\u021b\u0103 sporit\u0103 pentru site-uri<\/li>\n<li>Grad sporit de securitate \u00eempotriva atacurilor<\/li>\n<li>\u00cempiedic\u0103 abuzul resurselor de la nivelul serverului<\/li>\n<li>Compatibilitate cu majoritatea panourilor de control, \u00een special cPanel unde avem posibilitatea de vizualizare \u0219i analizare a statisticilor<\/li>\n<li>Posibilitatea de selectare versiuni PHP diferite (de la 5.4 p\u00e2n\u0103 la 7.1)<\/li>\n<\/ul>\n<p>\u00cen cazul \u00een care g\u0103se\u0219ti acest subiect interesant, nu ezita s\u0103 ne la\u0219i un comentariu cu opinia ta. Dac\u0103 ai \u00eentreb\u0103ri sau complet\u0103ri legate de utilizarea CloudLinux,\u00a0 de asemenea te \u00eendemn\u0103m s\u0103 le \u00eemp\u0103rt\u0103\u0219e\u0219ti cu noi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00cen momentul \u00een care folose\u0219ti servicii de g\u0103zduire web sau \u00eencepi s\u0103 ai contact cu acestea, vei \u00eent\u00e2lni frecvent \u00een discu\u021bii sau tutoriale termenul CloudLinux. Acesta este \u00een special utilizat pentru mediile de g\u0103zduire shared acolo unde capacit\u0103\u021bile sale speciale aduc stabilitate \u0219i siguran\u021b\u0103 serverelor \u0219i implicit utilizatorilor.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[195,8],"class_list":["post-1308","post","type-post","status-publish","format-standard","hentry","category-web-hosting","tag-ce-este-cloud-linux","tag-gazduire-web"],"_links":{"self":[{"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/posts\/1308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/comments?post=1308"}],"version-history":[{"count":18,"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/posts\/1308\/revisions"}],"predecessor-version":[{"id":5825,"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/posts\/1308\/revisions\/5825"}],"wp:attachment":[{"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/media?parent=1308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/categories?post=1308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosterion.ro\/blog\/wp-json\/wp\/v2\/tags?post=1308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}