nginx เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเต†เดฏเดฟเตปเดฒเตˆเตป เดฌเตเดฐเดพเดžเตเดšเดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดฑเดฟเดฒเต€เดธเต เดจเดŸเดจเตเดจเต. 1.17 เดฌเตเดฐเดพเดžเตเดšเต เดธเดœเต€เดตเดฎเดพเดฏ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดฒเดพเดฃเต, เด…เดคเต‡เดธเดฎเดฏเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดฌเตเดฐเดพเดžเตเดšเดฟเตฝ (1.16) เดฌเด—เต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดฒเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเต‚.

  • เดฎเดพเดฑเตเดฑเตเด•: zlib-เดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเต 1.2.0.4 เด†เดฃเต. เด‡เดฒเตเดฏ เดฒเดฟเดฏเต‹เดทเตเด•เต†เดตเดฟเดšเตเดšเดฟเดจเต เดจเดจเตเดฆเดฟ.
  • เดฎเดพเดฑเตเดฑเตเด•: $r->internal_redirect() เดฐเต€เดคเดฟ เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดฎเตเดคเตเดคเต เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค URI เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.
  • เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตฝ: เด‡เดชเตเดชเต‹เตพ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดชเต‡เดณเดฟเดจเตเดฑเต† $r->internal_redirect() เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฅเดฒเดคเตเดคเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚.
  • เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•: เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดชเต‡เดณเดฟเตฝ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดชเดฟเดถเด•เต.
  • เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•: เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเดชเตเดชเดฟเดฒเต‹ เดชเตเดจเตผเด•เตเดฐเดฎเต€เด•เดฐเดฃ เดตเต‡เดณเดฏเดฟเดฒเต‹ เด’เดฐเต เดธเต†เด—เตเดฎเต†เดจเตเดฑเต‡เดทเตป เดคเด•เดฐเดพเตผ เดธเด‚เดญเดตเดฟเด•เตเด•เดพเด‚ เดนเดพเดทเต เดฌเด•เตเด•เดฑเตเดฑเต เดตเดฒเดฟเดชเตเดชเด‚ 64 เด•เดฟเดฒเต‹เดฌเตˆเดฑเตเดฑเดฟเดฒเดงเดฟเด•เด‚.
  • เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•: เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค, เดตเต‹เดŸเตเดŸเต†เดŸเตเดชเตเดชเต, /dev/poll เด•เดฃเด•เตเดทเตป เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดฐเต€เดคเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, nginx-เดจเต เดฌเดซเตผ เดšเต†เดฏเตเดฏเดพเดคเตเดค เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเตเด‚ WebSocket เด•เดฃเด•เตเดทเดจเตเด•เตพ เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเตเด‚ CPU เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚.
  • เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•: ngx_http_xslt_filter_module เดฎเตŠเดกเตเดฏเต‚เดณเดฟเตฝ.
  • เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•: ngx_http_ssi_filter_module เดฎเตŠเดกเตเดฏเต‚เดณเดฟเตฝ.

เด…เดตเดฒเด‚เดฌเด‚: linux.org.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•