{"id":123638,"date":"2025-04-23T21:05:08","date_gmt":"2025-04-23T19:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0"},"modified":"2025-04-23T21:05:08","modified_gmt":"2025-04-23T19:05:08","slug":"vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","title":{"rendered":"Lansarea nginx 1.28.0 \u0219i a fork-ului FreeNginx 1.28.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 un an de dezvoltare, a fost lansat\u0103 o nou\u0103 ramur\u0103 stabil\u0103 a serverului HTTP de \u00eenalt\u0103 performan\u021b\u0103 \u0219i proxy-ului multiprotocole nginx 1.28.0, care a \u00eencorporat modific\u0103rile acumulate \u00een ramura principal\u0103 1.27.x. \u00cen continuare, toate modific\u0103rile din ramura stabil\u0103 1.28 vor fi legate de corectarea erorilor grave \u0219i a vulnerabilit\u0103\u021bilor. \u00cen cur\u00e2nd va fi format\u0103 ramura principal\u0103 nginx 1.29, \u00een care se va continua dezvoltarea de noi func\u021bionalit\u0103\u021bi. Pentru utilizatorii obi\u0219nui\u021bi, care nu au sarcina de a asigura compatibilitatea cu module externe, se recomand\u0103 utilizarea ramurii principale, pe baza c\u0103reia se formeaz\u0103 o lansare a produsului comercial Nginx Plus la fiecare trei luni.       <\/p>\n<p>Conform raportului din martie al companiei Netcraft, aproximativ 245 de milioane de site-uri sunt gestionate de nginx (cu un an \u00een urm\u0103 243 de milioane, acum doi ani 289 de milioane). Nginx este utilizat pe 17.89% din toate site-urile active (cu un an \u00een urm\u0103 18.15%, acum doi ani 18.94%), ceea ce \u00eel plaseaz\u0103 pe primul loc \u00een popularitate \u00een aceast\u0103 categorie (cota Apache este de 16.03% (cu un an \u00een urm\u0103 20.09%, acum doi ani 20.52%), Cloudflare \u2014 17.81% (14.12%, 11.32%), Google \u2014 9.89% (10.41%, 9.89%).     <\/p>\n<p>\u00cen analiza tuturor site-urilor, nginx \u00ee\u0219i men\u021bine pozi\u021bia de lider, av\u00e2nd 20.48% din pia\u021b\u0103 (cu un an \u00een urm\u0103 22.31%, acum doi ani \u2014 25.94%), \u00een timp ce cota Apache este de 16.03% (20.17%, 20.58%), Cloudflare \u2014 12.87% (11.24%, 10.17%), OpenResty (platform\u0103 bazat\u0103 pe nginx \u0219i LuaJIT) \u2014 9.36% (7.93%, 7.94%).      <\/p>\n<p>Printre cele mai vizitate un milion de site-uri din lume, nginx ocup\u0103 locul doi cu o cot\u0103 de 20.37% (cu un an \u00een urm\u0103 20.63%, acum doi ani 21.37%). Primul loc este ocupat de Cloudflare \u2014 22.32% (cu un an \u00een urm\u0103 22.59%, acum doi ani 21.62%). Cota Apache httpd este de 17.95% (20.09%, 21.18%).     <\/p>\n<p>Potrivit W3Techs, nginx este folosit pe 33.8% din site-urile cele mai vizitate dintr-un milion (\u00een aprilie anul trecut, acest procent era de 34.3%, iar cu doi ani \u00een urm\u0103 \u2014 34.5%). Cota Apache a sc\u0103zut de la 30.1% la 26.3% \u00een decurs de un an, iar cota Microsoft IIS a sc\u0103zut de la 5% la 4%. Cota Node.js a crescut de la 3.2% la 4.4%, iar cota LiteSpeed de la 12.9% la 14.6%.     <\/p>\n<p>Cele mai notabile \u00eembun\u0103t\u0103\u021biri ad\u0103ugate \u00een procesul de formare a ramurii principale 1.27.x:   <\/p>\n<ul>\n<li class=\"l\"> Pentru conexiunile care folosesc protocolul QUIC, a fost ad\u0103ugat\u0103 suportul pentru algoritmul de control al congestiei CUBIC (RFC 9438), al c\u0103rui func\u021bionare const\u0103 \u00een cre\u0219terea treptat\u0103 a dimensiunii feron\u021biei de congestie p\u00e2n\u0103 la apari\u021bia pierderii de pachete, dup\u0103 care dimensiunea feron\u021biei revine la valoarea de dinaintea pierderii. \u00cen testele efectuate, utilizarea CUBIC a permis reducerea timpului de transfer al unui fi\u0219ier de 500 MB cu 24% la \u00eent\u00e2rzieri de 40 ms \u0219i BDP de 750K (Productul de \u00cent\u00e2rziere a L\u0103\u021bimii de Band\u0103) \u0219i cu 73% la \u00eent\u00e2rzieri de 100 ms \u0219i BDP de 9M.        <\/li>\n<li class=\"l\"> \u00cen modulul stream a fost ad\u0103ugat\u0103 suport pentru verificarea revoc\u0103rii certificatelor clien\u021bilor, folosind protocolul OCSP (Online Certificate Status Protocol).\n<li class=\"l\"> \u00cen modulul stream a fost implementat suportul pentru tehnica de verificare a revoc\u0103rii certificatelor OCSP Stapling, prin care, la stabilirea conexiunii TLS, r\u0103spunsul OCSP, validat de autoritatea de certificare, este transmis de serverul care furnizeaz\u0103 site-ul, f\u0103r\u0103 a fi necesar\u0103 contactarea direct\u0103 a autorit\u0103\u021bii de certificare.\n<li class=\"l\"> La ini\u021bierea \u0219i actualizarea configura\u021biei a fost implementat\u0103 cache-ul <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/ssl-sertifikat\/\"   title=\"certificatelor SSL\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"354\">certificatelor SSL<\/a>, cheilor \u0219i CRL (Certificate Revocation List).\n<li class=\"l\"> Au fost ad\u0103ugate op\u021biuni pentru reducerea consumului de resurse \u0219i diminuarea \u00eenc\u0103rc\u0103rii pe CPU atunci c\u00e2nd se folose\u0219te TLS \u00een configura\u021bii cu un num\u0103r mare de blocuri server \u0219i location. Modific\u0103rile ad\u0103ugate permit utilizarea contextului SSL deja existent din blocul p\u0103rinte, \u00een loc s\u0103 se creeze un context SSL separat (SSL_CTX \u00een OpenSSL) pentru fiecare bloc de configura\u021bie.     <\/li>\n<li class=\"l\"> \u00cen directiva &#171;ssl_client_certificate&#187; a fost asigurat\u0103 suportul pentru certificate cu informa\u021bii suplimentare.    <\/li>\n<li class=\"l\"> Pentru verificarea certificatelor SSL pentru clien\u021bi, directiva &#171;ssl_client_certificate&#187; nu mai este obligatorie.        <\/li>\n<li class=\"l\"> \u00cen modulul ngx_mail_proxy_module a fost ad\u0103ugat suport pentru modul IMAP LOGIN specific SmarterMail cu un r\u0103spuns CAPABILITY netagat.     <\/li>\n<li class=\"l\"> \u00cen modulul ngx_http_proxy_module a fost ad\u0103ugat\u0103 directiva &#171;proxy_pass_trailers&#187;, care permite transmiterea c\u00e2mpurilor de antet la sf\u00e2r\u0219itul r\u0103spunsului de la serverul proxy c\u0103tre client.\n<li class=\"l\"> \u00cen direc\u021bia &#171;server&#187;, folosit\u0103 \u00een blocul &#171;upstream&#187;, a fost ad\u0103ugat\u0103 suport pentru parametrul &#171;resolve&#187;, care permite urm\u0103rirea schimb\u0103rilor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/lir\/ipv4\/\"   title=\"adrese IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"728\">adrese IP<\/a> pentru numele de domeniu utilizat \u0219i actualizarea automat\u0103 a configura\u021biei blocului &#171;upstream&#187; f\u0103r\u0103 a fi necesar\u0103 repornirea nginx \u00een cazul \u00een care adresa se schimb\u0103.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 posibilitatea de a utiliza variabile \u00een directivele \u201eproxy_limit_rate\u201d, \u201efastcgi_limit_rate\u201d, \u201escgi_limit_rate\u201d \u0219i \u201euwsgi_limit_rate\u201d.    <\/li>\n<li class=\"l\"> \u00cen directivele &#171;proxy_bind&#187;, &#171;fastcgi_bind&#187;, &#171;grpc_bind&#187;, &#171;memcached_bind&#187;, &#171;scgi_bind&#187; \u0219i &#171;uwsgi_bind&#187;, precum \u0219i ca adres\u0103 a clientului \u00een modul ngx_http_realip_module, se permite specificarea adreselor IPv6 \u00een paranteze p\u0103trate f\u0103r\u0103 num\u0103r de port.    <\/li>\n<li class=\"l\"> A fost ad\u0103ugat\u0103 directiva \u201ekeepalive_min_timeout\u201d, care define\u0219te timeout-ul, pe durata c\u0103ruia nginx nu va \u00eenchide conexiunea keep-alive cu clientul.      <\/li>\n<li class=\"l\"> Protocolele TLSv1 \u0219i TLSv1.1 sunt dezactivate \u00een mod implicit.    <\/li>\n<li class=\"l\"> Au fost rezolvate problemele cu timpii de \u00eenc\u0103rcare lungi a fi\u0219ierelor de configurare din cauza reanaliz\u0103rii acelea\u0219i seturi de certificate TLS, chei \u0219i liste de autoritate de certificare. \u00cenc\u0103rcarea configura\u021biei a fost accelerat\u0103 prin reutilizarea obiectelor TLS care nu au fost modificate, cum ar fi certificatele, cheile \u0219i CRL. Pentru a debloca mo\u0219tenirea obiectelor atunci c\u00e2nd se actualizeaz\u0103 configura\u021bia, a fost ad\u0103ugat\u0103 directiva \u201essl_object_cache_inheritable\u201d.      <\/li>\n<li class=\"l\"> A fost ad\u0103ugat un cache pentru certificatele \u0219i cheile \u00eenc\u0103rcate folosind variabile \u00een directive (de exemplu, &#171;ssl_certificate\u00a0\u00a0\/etc\/ssl\/$ssl_server_name.crt&#187;). Au fost ad\u0103ugate directivele &#171;ssl_certificate_cache&#187;, &#171;proxy_ssl_certificate_cache&#187;, &#171;grpc_ssl_certificate_cache&#187; \u0219i &#171;uwsgi_ssl_certificate_cache&#187; pentru gestionarea cache-ului. Prin intermediul acestor directive, se poate configura dimensiunea maxim\u0103 a cache-ului, timpul de valabilitate a \u00eenregistr\u0103rilor \u0219i timpul de cur\u0103\u021bare a \u00eenregistr\u0103rilor neutilizate. De exemplu: &#171;ssl_certificate_cache max=1000 inactive=20s valid=1m;&#187;.\n<li class=\"l\"> Consumul de memorie a fost redus la procesarea cererilor de lung\u0103 durat\u0103 \u00een configura\u021biile care utilizeaz\u0103 directivele &#171;gzip&#187;, &#171;gunzip&#187;, &#171;ssi&#187;, &#171;sub_filter&#187; sau &#171;grpc_pass&#187;.     <\/li>\n<li class=\"l\"> Dimensiunea maxim\u0103 a sesiunilor SSL care pot fi cashed \u00een memorie partajat\u0103 a fost crescut\u0103 la 8192.  <\/li>\n<li class=\"l\"> S-a reu\u0219it construirea cu biblioteca C Musl.    <\/li>\n<li class=\"l\"> S-au f\u0103cut lucr\u0103ri de optimizare a performan\u021bei \u0219i remedie a erorilor \u00een implementarea HTTP\/3.      <\/ul>\n<p>De asemenea, se poate men\u021biona lansarea versiunii proiectului FreeNginx 1.28.0, care dezvolt\u0103 un fork al Nginx. Fork-ul este dezvoltat de Maxim Dunin, unul dintre dezvoltatorii cheie ai Nginx. FreeNginx este pozi\u021bionat ca un proiect non-comercial, care asigur\u0103 dezvoltarea bazei de cod Nginx f\u0103r\u0103 interven\u021bii corporative. Printre modific\u0103rile specifice din ramura FreeNginx 1.28 se num\u0103r\u0103:   <\/p>\n<ul>\n<li class=\"l\"> Parametrul &#171;off&#187; \u00een directivele &#171;pid&#187;, care dezactiveaz\u0103 crearea fi\u0219ierului PID.\n<li class=\"l\">  Limitarea intensit\u0103\u021bii scrierii mesajelor \u00een logul de erori pentru a proteja \u00eempotriva umplerii logului cu mesaje standard.\n<li class=\"l\"> Implementarea parametrului multipath \u00een directiva listen pentru suportul Multipath TCP.\n<li class=\"l\">  Suport pentru antetul HTTP &#171;Age&#187; pentru a determina timpul de via\u021b\u0103 al \u00eenregistr\u0103rilor \u00een cache.\n<li class=\"l\"> Ad\u0103ugarea metodelor de autentificare XOAUTH2 \u0219i OAUTHBEARER \u00een modulul mail_proxy.  <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63126\">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 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.28.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 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.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.28 \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.29, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 [&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-123638","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 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.28.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 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x.\" \/>\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\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-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\u0412\u044b\u043f\u0443\u0441\u043a nginx 1.28.0 \u0438 \u0444\u043e\u0440\u043a\u0430 FreeNginx 1.28.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 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.28.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 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-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=\"2025-04-23T19:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-23T19:05:08+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.28.0 \u0219i a fork-ului FreeNginx 1.28.0 | ProHoster","description":"Dup\u0103 un an de dezvoltare, a fost lansat\u0103 o nou\u0103 versiune stabil\u0103 a serverului HTTP de \u00eenalt\u0103 performan\u021b\u0103 \u0219i a serverului proxy multicanal nginx 1.28.0, care a \u00eenglobat modific\u0103rile acumulate \u00een ramura principal\u0103 1.27.x.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-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\u0412\u044b\u043f\u0443\u0441\u043a nginx 1.28.0 \u0438 \u0444\u043e\u0440\u043a\u0430 FreeNginx 1.28.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\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.28.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 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.27.x.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-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":"2025-04-23T19:05:08+00:00","article:modified_time":"2025-04-23T19:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123638","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-02-08 20:33:43","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:26:20","updated":"2026-02-08 20:33:43","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\/123638","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=123638"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/123638\/revisions"}],"predecessor-version":[{"id":157919,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/123638\/revisions\/157919"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=123638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=123638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=123638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}