Publikimi i nginx 1.17.0 dhe njs 0.3.2

Presented edhe numri i parë i degës kryesore të re nginx 1.17, në kuadër të së cilës do të vazhdojë zhvillimi i mundësive të reja (në mënyrë paralele me mbështetje stabile dega 1.16 vetëm ndryshimet që lidhen me elimimin e gabimeve të rënda dhe të vulnerabilitetit do të përfshihen).

Main ndryshime:

  • Shtuar mbĂ«shtetje pĂ«r variablat nĂ« direktivat «limit_rate» dhe «limit_rate_after», si dhe nĂ« direktivat «proxy_upload_rate» dhe
    «proxy_download_rate» të modulit stream;
  • KĂ«rkesat minimale pĂ«r versionin e mbĂ«shtetur tĂ« OpenSSL janĂ« rritur — 0.9.8;
  • Moduli ngx_http_postpone_filter_module Ă«shtĂ« siguruar si standard;
  • Problemet me mosfunksionimin e direktivĂ«s «include» brenda blloqeve «if» dhe «limit_except» janĂ« zgjidhur;
  • Korrigjimi i gabimit gjatĂ« pĂ«rpunimit tĂ« vlerave me byte «Range«.

Nga përmirësimet e rëndësishme që priten në degën 1.17, përmendet implementimi i mbështetjes për protokollet QUIC dhe HTTP/3.

Gjithashtu mund të theksohet lëshimi njs 0.3.2, interpretuese e gjuhës JavaScript për serverin web nginx. Interpretuesi njs zbatohet standardet ECMAScript dhe lejon zgjerimin e mundësive të nginx për përpunimin e kërkesave me anë të skriptet në konfigurim. Skriptet mund të përdoren në skedarin e konfigurimit për të përcaktuar logjikën e avancuar të përpunimit të kërkesave, formimin e konfigurimit, gjenerimin dinamik të përgjigjeve, modifikimin e kërkesave/ përgjigjeve ose krijimin e shpejtë të maskave për zgjidhjen e problemeve në aplikacionet web.

NĂ« versionin e ri njs Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shabllonet e vargjeve, tĂ« pĂ«rcaktuara nĂ« specifikimin ECMAScript 6. Shabllonet e vargjeve janĂ« letra vargjesh qĂ« lejojnĂ« incrastimin e shprehjeve. Shprehjet janĂ« tĂ« pĂ«rcaktuara nĂ« bllokun e vendosur brenda vargut ${
}, i cili mund tĂ« pĂ«rfshijĂ« si variabla tĂ« veçanta (${name}), ashtu edhe shprehje (${5 + a + b})). PĂ«r mĂ« tepĂ«r, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r grupet me emra nĂ« objektin RegExp, qĂ« lejojnĂ« lidhjen e pjesĂ«ve tĂ« shprehjes sĂ« rregullt tĂ« matchuara me emra tĂ« caktuar nĂ« vend tĂ« numrave rendorĂ« tĂ« pĂ«rputhjes. ËshtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rtimin me bibliotekĂ«n GNU Readline.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster