{"id":32235,"date":"2019-10-31T21:45:47","date_gmt":"2019-10-31T18:45:47","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-nginx-1-16-0\/"},"modified":"2019-10-31T21:45:47","modified_gmt":"2019-10-31T18:45:47","slug":"reliz-nginx-1-16-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-nginx-1-16-0","title":{"rendered":"Lansare nginx 1.16.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 un an de dezvoltare <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/?1.16\">a fost prezentat\u0103<\/a><\/noindex> o nou\u0103 ramur\u0103 stabil\u0103 a unui server HTTP de \u00eenalt\u0103 performan\u021b\u0103 \u0219i a unui proxy multi-protocol <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/\">nginx 1.16.0<\/a><\/noindex>, care a reunit modific\u0103rile acumulate \u00een ramura principal\u0103 1.15.x. \u00cen continuare, toate modific\u0103rile din ramura stabil\u0103 1.16 vor fi legate de corectarea erorilor grave \u0219i a vulnerabilit\u0103\u021bilor. \u00cen cur\u00e2nd va fi format\u0103 ramura principal\u0103 nginx 1.17, \u00een cadrul c\u0103reia va continua dezvoltarea de noi func\u021bionalit\u0103\u021bi. Pentru utilizatorii obi\u0219nui\u021bi, care nu au ca obiectiv asigurarea compatibilit\u0103\u021bii cu modulele externe, <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.com\/blog\/nginx-1-6-1-7-released\">se recomand\u0103<\/a><\/noindex> se recomand\u0103 utilizarea ramurii principale, pe baza c\u0103reia la fiecare trei luni se formeaz\u0103 versiuni ale produsului comercial Nginx Plus. <\/p>\n<p>Cele mai notabile \u00eembun\u0103t\u0103\u021biri ad\u0103ugate \u00een procesul de formare a ramurii principale 1.15.x: <\/p>\n<ul>\n<li class=\"l\"> A fost ad\u0103ugat\u0103 posibilitatea de a folosi variabile \u00een directivele &#8216;<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/en\/docs\/http\/ngx_http_ssl_module.html#ssl_certificate\">ssl_certificate<\/a><\/noindex>&#8216; \u0219i &#8216;<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/en\/docs\/http\/ngx_http_ssl_module.html#ssl_certificate_key\">ssl_certificate_key<\/a><\/noindex>&#8216;, ceea ce poate fi folosit pentru \u00eenc\u0103rcarea dinamic\u0103 a certificatelor;\n<li class=\"l\"> A fost ad\u0103ugat\u0103 posibilitatea de a \u00eenc\u0103rca certificate SSL \u0219i chei secrete din variabile f\u0103r\u0103 utilizarea fi\u0219ierelor intermediare;\n<li class=\"l\"> \u00cen blocul &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_upstream_module.html#upstream\">upstream<\/a><\/noindex>&#187; a fost implementat\u0103 o nou\u0103 directiv\u0103 &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_upstream_module.html#random\">random<\/a><\/noindex>&#171;, prin care poate fi organizat\u0103 distribu\u021bia sarcinii prin alegerea aleatorie a serverului pentru redirec\u021bionarea conexiunii;\n<li class=\"l\"> \u00cen modulul <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/stream\/ngx_stream_ssl_preread_module.html\">ngx_stream_ssl_preread<\/a><\/noindex> a fost implementat\u0103 variabila <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/stream\/ngx_stream_ssl_preread_module.html#variables\">$ssl_preread_protocol<\/a><\/noindex>,<br \/>\ncare determin\u0103 cea mai mare versiune a protocolului SSL\/TLS pe care o suport\u0103 clientul. Variabila permite <noindex><a rel=\"nofollow\" href=\"https:\/\/www.nginx.com\/blog\/running-non-ssl-protocols-over-ssl-port-nginx-1-15-2\/\">crearea de configura\u021bii<\/a><\/noindex> pentru accesul utiliz\u00e2nd diverse protocoale, cu SSL \u0219i f\u0103r\u0103 SSL printr-un singur port de re\u021bea \u00een timp ce se proxy traffic folosind modulele http \u0219i stream. De exemplu, pentru organizarea accesului pe SSH \u0219i HTTPS printr-un singur port 443, portul implicit poate fi direc\u021bionat c\u0103tre SSH, dar dac\u0103 se define\u0219te o versiune SSL, se va redirec\u021biona c\u0103tre HTTPS.<\/p>\n<li class=\"l\"> \u00cen modulul upstream a fost ad\u0103ugat\u0103 o nou\u0103 variabil\u0103 &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/docs\/http\/ngx_http_upstream_module.html#variables\">$upstream_bytes_sent<\/a><\/noindex>&#171;, care afi\u0219eaz\u0103 num\u0103rul de octe\u021bi transmi\u0219i c\u0103tre serverul grupului;\n<li class=\"l\"> \u00cen modulul <noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/stream\/ngx_stream_core_module.html\">stream<\/a><\/noindex> \u00een cadrul unei sesiuni a fost ad\u0103ugat\u0103 posibilitatea de a procesa mai multe datagrame UDP de intrare de la client;\n<li class=\"l\"> \u00cen modulul stream a fost ad\u0103ugat\u0103 directiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/docs\/stream\/ngx_stream_proxy_module.html#proxy_requests\">proxy_requests<\/a><\/noindex>&#171;, care stabile\u0219te num\u0103rul de datagrame primite de la client, peste care se elimin\u0103 leg\u0103tura \u00eentre client \u0219i sesiunea UDP existent\u0103. Dup\u0103 primirea acestui num\u0103r de datagrame, urm\u0103toarea datagram\u0103 primit\u0103 de la acela\u0219i client va \u00eencepe o nou\u0103 sesiune;\n<li class=\"l\"> \u00cen directiva listen a fost ad\u0103ugat\u0103 posibilitatea de a specifica intervale de porturi;\n<\/li>\n<li class=\"l\"> A fost ad\u0103ugat\u0103 directiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_ssl_module.html#ssl_early_data\">ssl_early_data<\/a><\/noindex>&#187; pentru activarea modului <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8446#section-2.3\">0-RTT<\/a><\/noindex> \u00een utilizarea TLSv1.3, care permite p\u0103strarea parametrilor TLS conveni\u021bi anterior \u0219i reducerea la 2 a num\u0103rului de RTT atunci c\u00e2nd se reia o conexiune anterior stabilit\u0103;\n<li class=\"l\"> Pentru configurarea keepalive pentru conexiunile de ie\u0219ire (activarea sau dezactivarea op\u021biunii SO_KEEPALIVE pentru socketuri) au fost ad\u0103ugate noi directive:\n<\/p>\n<ul>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_proxy_module.html#proxy_socket_keepalive\">proxy_socket_keepalive<\/a><\/noindex>&#187; \u2014 configureaz\u0103 comportamentul &#171;TCP keepalive&#187; pentru conexiunile ie\u0219ite c\u0103tre serverul proxy;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_fastcgi_module.html#fastcgi_socket_keepalive\">fastcgi_socket_keepalive<\/a><\/noindex>&#187; \u2014 configureaz\u0103 comportamentul &#171;TCP keepalive&#187; pentru conexiunile ie\u0219ite c\u0103tre serverul FastCGI;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_grpc_module.html#grpc_socket_keepalive\">grpc_socket_keepalive<\/a><\/noindex>&#187; \u2014 configureaz\u0103 comportamentul &#171;TCP keepalive&#187; pentru conexiunile ie\u0219ite c\u0103tre serverul gRPC;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_memcached_module.html#memcached_socket_keepalive\">memcached_socket_keepalive<\/a><\/noindex>&#187; \u2014 configureaz\u0103 comportamentul &#171;TCP keepalive&#187; pentru conexiunile ie\u0219ite c\u0103tre serverul memcached;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_scgi_module.html#scgi_socket_keepalive\">scgi_socket_keepalive<\/a><\/noindex>&#187; \u2014 configureaz\u0103 comportamentul &#171;TCP keepalive&#187; pentru conexiunile ie\u0219ite c\u0103tre serverul SCGI;\n<\/li>\n<li class=\"l\">  \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/nginx.org\/ru\/docs\/http\/ngx_http_uwsgi_module.html#uwsgi_socket_keepalive\">uwsgi_socket_keepalive<\/a><\/noindex>&#187; \u2014 configureaz\u0103 comportamentul &#171;TCP keepalive&#187; pentru conexiunile ie\u0219ite c\u0103tre serverul uwsgi.\n<\/ul>\n<\/li>\n<li class=\"l\"> \u00cen directiva &#171;<noindex><a rel=\"nofollow\" href=\"http:\/\/nginx.org\/ru\/docs\/http\/ngx_http_limit_req_module.html\">limit_req&#187;<\/a><\/noindex> a fost ad\u0103ugat un nou parametru &#171;delay&#187;, care stabile\u0219te limita, peste care cererile excesive sunt \u00eent\u00e2rzier\n<\/li>\n<li class=\"l\"> \u00cen blocul &#171;upstream&#187; au fost ad\u0103ugate noi directive &#171;keepalive_timeout&#187; \u0219i &#171;keepalive_requests&#187; pentru stabilirea limitelor pentru Keepalive;\n<li class=\"l\"> Directiva &#171;ssl&#187; a fost declarat\u0103 \u00eenvechit\u0103, \u00eenlocuit\u0103 de parametrul &#171;ssl&#187; din directiva &#171;listen&#187;. Definirea certificatelor SSL lips\u0103 se face acum \u00een etapa de testare a configura\u021biei, folosind \u00een set\u0103rile directivei &#171;listen&#187; cu parametrul &#171;ssl&#187;;\n<li class=\"l\"> La utilizarea directivei reset_timedout_connection, la expirarea timeout-ului conexiunii, acum se \u00eenchid folosind codul 444;\n<li class=\"l\"> Erorile SSL &#171;http request&#187;, &#171;https proxy request&#187;, &#171;unsupported protocol&#187; \u0219i &#171;version too low&#187; sunt acum afi\u0219ate \u00een jurnal cu nivelul &#171;info&#187; \u00een loc de &#171;crit&#187;;\n<li class=\"l\"> A fost ad\u0103ugat suport pentru metoda poll pe sistemele Windows \u00een utilizarea Windows Vista \u0219i mai recent;\n<li class=\"l\"> A fost asigurat\u0103 posibilitatea de a utiliza <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49126\">TLSv1.3<\/a><\/noindex> la compilarea cu biblioteca BoringSSL, nu doar cu OpenSSL.\n<\/ul>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50561\">opennet.ro<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 nginx 1.16.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 1.15.x. \u0412 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u0432\u0441\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.16 \u0431\u0443\u0434\u0443\u0442 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439. \u0412 \u0441\u043a\u043e\u0440\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 nginx 1.17, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u043e [&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-32235","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \/>\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\/ro\/blog\/news\/reliz-nginx-1-16-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u0420\u0435\u043b\u0438\u0437 nginx 1.16.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-nginx-1-16-0\" \/>\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=\"2019-10-31T18:45:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:45:47+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\udd47Lansarea nginx 1.16.0 | ProHoster","description":"Dup\u0103 un an de dezvoltare, a fost prezentat\u0103 o nou\u0103 ramur\u0103 stabil\u0103 a serverului HTTP de \u00eenalt\u0103 performan\u021b\u0103 \u0219i a serverului proxy multi-protocol.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-nginx-1-16-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u0420\u0435\u043b\u0438\u0437 nginx 1.16.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/reliz-nginx-1-16-0","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":"2019-10-31T18:45:47+00:00","article:modified_time":"2019-10-31T18:45:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32235","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":null,"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-21 09:54:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:02:46","updated":"2026-01-21 09:54:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/32235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=32235"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/32235\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=32235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=32235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=32235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}