{"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\/fr\/blog\/news\/vypusk-nginx-1-28-0-i-forka-freenginx-1-28-0","title":{"rendered":"Sortie de nginx 1.28.0 et du fork FreeNginx 1.28.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s un an de d\u00e9veloppement, une nouvelle branche stable du serveur HTTP haute performance et du proxy multi-protocole nginx 1.28.0 a \u00e9t\u00e9 publi\u00e9e, int\u00e9grant les modifications accumul\u00e9es dans la branche principale 1.27.x. \u00c0 l'avenir, toutes les modifications de la branche stable 1.28 seront li\u00e9es \u00e0 la correction de bogues graves et de vuln\u00e9rabilit\u00e9s. Une nouvelle branche principale nginx 1.29 sera bient\u00f4t form\u00e9e, o\u00f9 le d\u00e9veloppement de nouvelles fonctionnalit\u00e9s se poursuivra. Pour les utilisateurs r\u00e9guliers qui n'ont pas besoin d'assurer la compatibilit\u00e9 avec des modules tiers, il est recommand\u00e9 d'utiliser la branche principale, sur laquelle des versions du produit commercial Nginx Plus sont publi\u00e9es tous les trois mois.       <\/p>\n<p>Selon le rapport de mars de Netcraft, environ 245 millions de sites Web fonctionnent sous nginx (243 millions il y a un an, 289 millions il y a deux ans). Nginx est utilis\u00e9 sur 17,89 % de tous les sites Web actifs (18,15 % il y a un an, 18,94 % il y a deux ans), ce qui le place en premi\u00e8re position dans cette cat\u00e9gorie (la part d'Apache est de 16,03 % (20,09 % il y a un an, 20,52 % il y a deux ans), Cloudflare \u2014 17,81 % (14,12 %, 11,32 %), Google \u2014 9,89 % (10,41 %, 9,89 %).     <\/p>\n<p>Lorsque l'on consid\u00e8re tous les sites Web, nginx reste leader avec une part de march\u00e9 de 20,48 % (22,31 % il y a un an, 25,94 % il y a deux ans), tandis que la part d'Apache est de 16,03 % (20,17 %, 20,58 %), Cloudflare \u2014 12,87 % (11,24 %, 10,17 %), OpenResty (une plateforme bas\u00e9e sur nginx et LuaJIT) \u2014 9,36 % (7,93 %, 7,94 %).      <\/p>\n<p>Parmi le million de sites les plus visit\u00e9s dans le monde, nginx occupe la deuxi\u00e8me place avec une part de 20,37 % (20,63 % il y a un an, 21,37 % il y a deux ans). Cloudflare conserve la premi\u00e8re place avec 22,32 % (22,59 % il y a un an, 21,62 % il y a deux ans). La part d'Apache httpd est de 17,95 % (20,09 %, 21,18 %).     <\/p>\n<p>Selon W3Techs, nginx est utilis\u00e9 sur 33,8 % des sites parmi le million les plus visit\u00e9s (en avril de l'ann\u00e9e derni\u00e8re, ce chiffre \u00e9tait de 34,3 %, et il y a deux ans \u2014 34,5 %). La part d'Apache a diminu\u00e9 en un an, passant de 30,1 % \u00e0 26,3 %, tandis que la part de Microsoft IIS a chut\u00e9 de 5 % \u00e0 4 %. La part de Node.js a augment\u00e9 de 3,2 % \u00e0 4,4 %, et celle de LiteSpeed de 12,9 % \u00e0 14,6 %.     <\/p>\n<p>Les am\u00e9liorations les plus notables ajout\u00e9es lors de la formation de la branche principale 1.27.x :   <\/p>\n<ul>\n<li class=\"l\"> Pour les connexions utilisant le protocole QUIC, le support de l'algorithme de contr\u00f4le de la congestion CUBIC (RFC 9438) a \u00e9t\u00e9 ajout\u00e9. Son fonctionnement consiste \u00e0 augmenter progressivement la taille de la fen\u00eatre de congestion jusqu'\u00e0 ce qu'une perte de paquets survienne, apr\u00e8s quoi la taille de la fen\u00eatre revient \u00e0 sa valeur avant la perte. Dans les tests r\u00e9alis\u00e9s, l'utilisation de CUBIC a permis de r\u00e9duire le temps de transmission d'un fichier de 500 Mo de 24 % avec des latences de 40 ms et un BDP de 750 K (Bandwidth Delay Product), et de 73 % avec des latences de 100 ms et un BDP de 9 M.        <\/li>\n<li class=\"l\"> Le module stream a ajout\u00e9 la prise en charge de la v\u00e9rification de la r\u00e9vocation des certificats clients, en utilisant le protocole OCSP (Protocole de Statut de Certificat en Ligne).\n<li class=\"l\"> Dans le module stream, le support de la technique de v\u00e9rification des certificats OCSP Stapling a \u00e9t\u00e9 impl\u00e9ment\u00e9. Cette technique consiste \u00e0 transmettre la r\u00e9ponse OCSP sign\u00e9e par une autorit\u00e9 de certification par le serveur h\u00f4te du site lors de l'\u00e9tablissement de la connexion TLS, sans avoir besoin de contacter directement l'autorit\u00e9 de certification.\n<li class=\"l\"> Un caching a \u00e9t\u00e9 impl\u00e9ment\u00e9 lors du d\u00e9marrage et de la mise \u00e0 jour de la configuration. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/ssl-sertifikat\/\"   title=\"de certificats SSL\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"354\">de certificats SSL<\/a>, des cl\u00e9s et des CRL (Listes de R\u00e9vocation de Certificats).\n<li class=\"l\"> Des probl\u00e8mes li\u00e9s au long chargement des fichiers de configuration \u00e0 cause du r\u00e9examen de la m\u00eame s\u00e9rie de cl\u00e9s et de listes d'autorit\u00e9s de certification ont \u00e9t\u00e9 r\u00e9solus. Le red\u00e9marrage de la configuration a \u00e9t\u00e9 acc\u00e9l\u00e9r\u00e9 gr\u00e2ce \u00e0 la r\u00e9utilisation des objets TLS non modifi\u00e9s, tels que les certificats, les cl\u00e9s et les CRL. Pour d\u00e9sactiver l'h\u00e9ritage des objets lors de la mise \u00e0 jour de la configuration, une nouvelle directive \u00ab ssl_object_cache_inheritable \u00bb a \u00e9t\u00e9 ajout\u00e9e.     <\/li>\n<li class=\"l\"> La directive \u00ab ssl_client_certificate \u00bb prend en charge les certificats avec des informations suppl\u00e9mentaires.    <\/li>\n<li class=\"l\"> Pour la v\u00e9rification des certificats SSL des clients, la directive \u00ab ssl_client_certificate \u00bb n'est plus obligatoire.        <\/li>\n<li class=\"l\"> Le module ngx_mail_proxy_module a ajout\u00e9 le support d'un mode IMAP LOGIN sp\u00e9cifique \u00e0 SmarterMail avec une r\u00e9ponse CAPABILITY non \u00e9tiquet\u00e9e.     <\/li>\n<li class=\"l\"> La directive \u00ab proxy_pass_trailers \u00bb a \u00e9t\u00e9 ajout\u00e9e au module ngx_http_proxy_module, permettant de transmettre les champs d'en-t\u00eate \u00e0 la fin de la r\u00e9ponse du serveur proxy au client.\n<li class=\"l\"> La directive \u00ab server \u00bb, utilis\u00e9e dans le bloc \u00ab upstream \u00bb, a ajout\u00e9 le support du param\u00e8tre \u00ab resolve \u00bb, qui inclut la surveillance des changements <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/lir\/ipv4\/\"   title=\"adresses IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"728\">adresses IP<\/a> pour le nom de domaine utilis\u00e9 et la mise \u00e0 jour automatique de la configuration du bloc \u00ab upstream \u00bb sans avoir besoin de red\u00e9marrer nginx en cas de changement d'adresse.\n<li class=\"l\"> Il est d\u00e9sormais possible d'utiliser des variables dans les directives \u00ab proxy_limit_rate \u00bb, \u00ab fastcgi_limit_rate \u00bb, \u00ab scgi_limit_rate \u00bb et \u00ab uwsgi_limit_rate \u00bb.    <\/li>\n<li class=\"l\"> Dans les directives \u00ab proxy_bind \u00bb, \u00ab fastcgi_bind \u00bb, \u00ab grpc_bind \u00bb, \u00ab memcached_bind \u00bb, \u00ab scgi_bind \u00bb et \u00ab uwsgi_bind \u00bb, ainsi que dans l'adresse client du module ngx_http_realip_module, l'utilisation d'adresses IPv6 entre crochets sans num\u00e9ro de port est d\u00e9sormais autoris\u00e9e.    <\/li>\n<li class=\"l\"> Ajout de la directive \u00ab keepalive_min_timeout \u00bb, qui d\u00e9finit le d\u00e9lai pendant lequel Nginx ne fermera pas la connexion keep-alive avec le client.      <\/li>\n<li class=\"l\"> Les protocoles TLSv1 et TLSv1.1 sont d\u00e9sactiv\u00e9s par d\u00e9faut.    <\/li>\n<li class=\"l\"> R\u00e9solution des probl\u00e8mes de chargement lent des fichiers de configuration dus \u00e0 la relecture d'un m\u00eame ensemble de certificats TLS, de cl\u00e9s et de listes d'autorit\u00e9s de certification. Le red\u00e9marrage de la configuration a \u00e9t\u00e9 acc\u00e9l\u00e9r\u00e9 gr\u00e2ce \u00e0 la r\u00e9utilisation des objets TLS inchang\u00e9s, tels que les certificats, les cl\u00e9s et les CRL. Pour d\u00e9sactiver l'h\u00e9ritage des objets lors de la mise \u00e0 jour de la configuration, la directive \u00ab ssl_object_cache_inheritable \u00bb a \u00e9t\u00e9 ajout\u00e9e.      <\/li>\n<li class=\"l\"> Ajout d'un cache pour les certificats et les cl\u00e9s charg\u00e9s \u00e0 l'aide de variables dans les directives (par exemple, \u00ab ssl_certificate \/etc\/ssl\/$ssl_server_name.crt \u00bb). Des directives telles que \u00ab ssl_certificate_cache \u00bb, \u00ab proxy_ssl_certificate_cache \u00bb, \u00ab grpc_ssl_certificate_cache \u00bb et \u00ab uwsgi_ssl_certificate_cache \u00bb ont \u00e9t\u00e9 ajout\u00e9es pour g\u00e9rer le cache. Ces directives permettent de d\u00e9finir la taille maximale du cache, le temps d'expiration des enregistrements et le temps de nettoyage des enregistrements non utilis\u00e9s. Par exemple : \u00ab ssl_certificate_cache max=1000 inactive=20s valid=1m \u00bb.\n<li class=\"l\"> R\u00e9duction de la consommation de m\u00e9moire lors du traitement de requ\u00eates \u00e0 long terme dans les configurations utilisant les directives \u00ab gzip \u00bb, \u00ab gunzip \u00bb, \u00ab ssi \u00bb, \u00ab sub_filter \u00bb ou \u00ab grpc_pass \u00bb.     <\/li>\n<li class=\"l\"> La taille maximale des sessions SSL pouvant \u00eatre mises en cache en m\u00e9moire partag\u00e9e a \u00e9t\u00e9 augment\u00e9e \u00e0 8192.  <\/li>\n<li class=\"l\"> Le montage avec la biblioth\u00e8que C Musl a \u00e9t\u00e9 corrig\u00e9.    <\/li>\n<li class=\"l\"> Des travaux ont \u00e9t\u00e9 effectu\u00e9s pour optimiser les performances et corriger les erreurs dans l'impl\u00e9mentation de HTTP\/3.      <\/ul>\n<p>On peut \u00e9galement souligner la publication de la version du projet FreeNginx 1.28.0, qui d\u00e9veloppe un fork de Nginx. Le d\u00e9veloppement du fork est dirig\u00e9 par Maxim Dunin, l'un des d\u00e9veloppeurs cl\u00e9s de Nginx. FreeNginx se positionne comme un projet non commercial, assurant le d\u00e9veloppement de la base de code de Nginx sans intervention corporative. Parmi les modifications sp\u00e9cifiques de la branche FreeNginx 1.28 :   <\/p>\n<ul>\n<li class=\"l\"> Le param\u00e8tre \u00ab off \u00bb dans la directive \u00ab pid \u00bb, qui d\u00e9sactive la cr\u00e9ation du fichier PID.\n<li class=\"l\">  Restriction de l'intensit\u00e9 d'\u00e9criture des messages dans le journal des erreurs pour \u00e9viter le remplissage du journal par des messages typiques.\n<li class=\"l\"> Mise en \u0153uvre du param\u00e8tre multipath dans la directive listen pour supporter le Multipath TCP.\n<li class=\"l\">  Support de l'en-t\u00eate HTTP \u00ab Age \u00bb pour d\u00e9terminer la dur\u00e9e de vie des enregistrements dans le cache.\n<li class=\"l\"> Ajout des m\u00e9thodes d'authentification XOAUTH2 et OAUTHBEARER dans le module mail_proxy.  <\/ul>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63126\">opennet.ru<\/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 - 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\/fr\/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\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Publication de nginx 1.28.0 et du fork FreeNginx 1.28.0 | ProHoster","description":"Apr\u00e8s un an de d\u00e9veloppement, une nouvelle branche stable du serveur HTTP \u00e0 haute performance et du proxy multprotocoles nginx 1.28.0 a \u00e9t\u00e9 publi\u00e9e, qui a int\u00e9gr\u00e9 les modifications accumul\u00e9es dans la branche principale 1.27.x.","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/123638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=123638"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/123638\/revisions"}],"predecessor-version":[{"id":157919,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/123638\/revisions\/157919"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=123638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=123638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=123638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}