เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เปƒเบ™ เบชเปˆเบงเบ™เบ—เปเบฒเบญเบดเบ” เบšเบปเบ”เบ„เบงเบฒเบก, เปƒเบ™เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบ—เบปเบ”เบชเบญเบš HTTPS, เปเบ•เปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบซเบผเบฒเบ. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เป„เบ”เป‰เบฎเบฑเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ Let's Encrypt, เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” Brotli เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบขเบนเปˆเบ—เบตเปˆ 11.

เป€เบงเบฅเบฒเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบชเป‰เบฒเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™ VDS เบซเบผเบทเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เปƒเบ™เป‚เบฎเบ”เบ—เบตเปˆเบกเบตเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ™เบตเป‰, เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆ:

  • 25% - เป€เบŠเบดเปˆเบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบšเบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡ ~ 1350 MHz
  • 35% -1890MHz
  • 41% - 2214 MHz
  • 65% - 3510 MHz

เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบฑเป‰เบ‡เบ”เบฝเบงเป„เบ”เป‰เบ–เบทเบเบซเบผเบธเบ”เบฅเบปเบ‡เบˆเบฒเบ 500 เป€เบ›เบฑเบ™ 1, 3, 5, 7 เปเบฅเบฐ 9,

เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš:

เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ:

TTFB เป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒ HTTPD Tools เบชเป‰เบฒเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ™เบตเป‰เบเบฑเบ‡เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เปเบเบเบญเบญเบเบˆเบฒเบเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เป€เบžเบฒเบฐเบงเปˆเบฒเบœเบนเป‰เปƒเบŠเป‰เบเบฑเบ‡เบˆเบฐเบ„เบฅเบดเบเปƒเบชเปˆเบชเบญเบ‡เบชเบฒเบกเบซเบ™เป‰เบฒ, เปเบฅเบฐเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡ TTFP เบˆเบฐเบกเบตเบšเบปเบ”เบšเบฒเบ”เบ•เบปเป‰เบ™เบ•เป.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบ—เปเบฒเบญเบดเบ”, เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เปเบฒเบญเบดเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual IIS เปƒเบŠเป‰เป€เบงเบฅเบฒเป‚เบ”เบเบชเบฐเป€เบฅเปˆเบ 120 ms.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเป„เบ›เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™ TTFP เบ‚เบญเบ‡ 1.5 ms. Apache เปเบฅเบฐ Nginx เปเบกเปˆเบ™เบŠเบฑเบเบŠเป‰เบฒเปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰. เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เบœเบนเป‰เบ‚เบฝเบ™เบ–เบทเบงเปˆเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ™เบตเป‰เป€เบ›เบตเบ”เป€เบœเบตเบเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบœเบนเป‰เบŠเบฐเบ™เบฐเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบกเบฑเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.
เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบšเปเปˆเปเบ›เบเปƒเบˆเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ IIS caches เปเบฅเป‰เบงเบšเบตเบšเบญเบฑเบ”เป€เบ™เบทเป‰เบญเบซเบฒเบชเบฐเบ–เบดเบ”เปเบฅเบฐเบšเปเปˆเบšเบตเบšเบญเบฑเบ”เบกเบฑเบ™เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡.

เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เบ•เปเปˆเบฅเบนเบเบ„เป‰เบฒ

เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš, เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบกเบต 1 เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เบฝเบงเปเบกเปˆเบ™เบžเบฝเบ‡เบžเป.
เบ•เบปเบงเบขเปˆเบฒเบ‡, IIS เบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบœเบนเป‰เปƒเบŠเป‰ 5000 เบ„เบปเบ™เปƒเบ™ 40 เบงเบดเบ™เบฒเบ—เบต, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™ 123 เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต.

เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบงเบฅเบฒเบˆเบปเบ™เบเปˆเบงเบฒเป€เบ™เบทเป‰เบญเบซเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, 80% เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เบ–เบทเบเบ”เปเบฒเป€เบ™เบตเบ™เปƒเบ™ 8ms เปƒเบ™ IIS เปเบฅเบฐเปƒเบ™ 4.5ms เปƒเบ™ Apache เปเบฅเบฐ Nginx, เปเบฅเบฐ 8% เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ Apache เปเบฅเบฐ Nginx เปเบกเปˆเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบžเบฒเบเปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเป€เบ–เบดเบ‡ 98 milliseconds.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆ 5000 เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป„เบ”เป‰เบ–เบทเบเบ”เปเบฒเป€เบ™เบตเบ™:

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆ 5000 เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป„เบ”เป‰เบ–เบทเบเบ”เปเบฒเป€เบ™เบตเบ™:

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเป€เบ„เบทเปˆเบญเบ‡ virtual เบ—เบตเปˆเบกเบต CPU 3.5GHz เปเบฅเบฐ 8 cores, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบฅเบทเบญเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบซเบผเบฒเบเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ™เบตเป‰. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบšเปƒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป‚เบฎเบ”เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เป€เบกเบทเปˆเบญเบกเบฑเบ™เบกเบฒเบฎเบญเบ”เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ•เบปเบงเบˆเบดเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบ, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ›เบซเบฒเบซเบปเบง.

เบœเปˆเบฒเบ™:

เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ—เบฝเบšเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเป‰เบญเบกเป†เบเบฑเบ™. Smoother เปเบฅเบฐเบ•เปˆเปเบฒเปเบกเปˆเบ™เบ”เบตเบเบงเปˆเบฒ. 2% เบชเบธเบ”เบ—เป‰เบฒเบเป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ–เบทเบเป‚เบฎเบ”เบขเบนเปˆเปƒเบ™ virtual hosting. เปƒเบซเป‰เป€เบฎเบปเบฒเป€เบญเบปเบฒ 4 cores เบ—เบตเปˆ 2.2 GHz เปเบฅเบฐเบซเบ™เบถเปˆเบ‡ cores เบขเบนเปˆ 1.8 GHz.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:

เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบ„เบตเบเป€เบซเบฑเบ™เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เปเบฎเบ‡เบ”เบฑเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡ triodes เบชเบนเบ™เบเบฒเบเบฒเบ”, pentodes, เปเบฅเบฐเบญเบทเปˆเบ™เป†, เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบ—เปˆเบฒเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบˆเบฑเบš - เบเบฒเบ™เบญเบตเปˆเบกเบ•เบปเบง. เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เปเบกเปˆเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเบ–เบดเป‰เบกเบซเบผเบฒเบเปเบเบ™, เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบˆเบฐเบšเปเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™.

เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบชเบดเปˆเบ‡เบ—เป‰เบฒเบ—เบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡ 98% เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบกเบต latency เบ•เปˆเปเบฒเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, เบฎเบฑเบเบชเบฒเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เปƒเบซเป‰เบฎเบฒเบšเบžเบฝเบ‡เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เป‚เบ”เบเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เบญเบทเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบŠเบญเบเบซเบฒเบˆเบธเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เปƒเบซเป‰เป€เบญเบปเบฒเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต (RPR). เปเบ™เบงเบ™เบญเบ™เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ–เบตเปˆ, เปเบ™เบงเบ•เบฑเป‰เบ‡เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต, เบชเบฒเบเปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เปเบเบ™.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆ Nginx เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบญเบทเปˆเบ™โ€‹. 8 เปเบเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ”เบตเบเบงเปˆเบฒเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ™เบตเป‰.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒ Nginx เป€เบฎเบฑเบ”เบงเบฝเบเบ”เบตเบเบงเปˆเบฒ (เบšเปเปˆเบซเบผเบฒเบ) เปƒเบ™เบซเบผเบฑเบเบ”เบฝเบง. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบต Nginx, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™ cores เป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบžเบฝเบ‡เปเบ•เปˆ static เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
IIS, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบกเบต TTFB เบ•เปˆเปเบฒเบชเบธเบ”เบ•เบฒเบก DevTools เปƒเบ™ Chrome, เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ—เบฑเบ‡ Nginx เปเบฅเบฐ Apache เปƒเบ™เบเบฒเบ™เบ•เปเปˆเบชเบนเป‰เบเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบปเบ”เบ”เบฑเบ™เบˆเบฒเบ Apache Foundation.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:
เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ” curvature เบ‚เบญเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปเบกเปˆเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ•เบฐโ€‹เบžเบฑเบ™โ€‹เบ”เป‰เบงเบโ€‹เป€เบซเบผเบฑเบโ€‹.

เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบฅเบธเบš:

เปเบกเปˆเบ™เปเบฅเป‰เบง, Apache เป€เบฎเบฑเบ”เบงเบฝเบเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒเปƒเบ™ 1 เปเบฅเบฐ 8 cores, เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ”เบตเบ‚เบถเป‰เบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบ™ 4.

เปเบกเปˆเบ™เปเบฅเป‰เบง, Nginx เปƒเบ™ 8 cores เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™ 1 เปเบฅเบฐ 4 cores, เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒเป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบผเบฒเบ.

เปเบกเปˆเบ™เปเบฅเป‰เบง, IIS เบ•เป‰เบญเบ‡เบเบฒเบ™ 4 cores เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบซเบผเบฒเบ threaded เปเบฅเบฐเบกเบฑเบ 8 cores เบชเปเบฒเบฅเบฑเบš workloaded เบ”เบฝเบง. เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, IIS เปเบกเปˆเบ™เป„เบงเบเบงเปˆเบฒเบ„เบปเบ™เบญเบทเปˆเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบ™ 8 cores เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”เบชเบนเบ‡, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เป€เบ—เบปเปˆเบฒเบเบฑเบ™.

เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบเบฒเบ™เบงเบฑเบ”เปเบ—เบ, เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เบšเปเปˆเป€เบเบตเบ™ +-1ms. เปƒเบ™เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเปเบฅเบฐเบšเปเปˆเป€เบเบตเบ™ +- 2-3 เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบตเบชเปเบฒเบฅเบฑเบš RPR.

เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆ 8 cores เบ›เบฐเบ•เบดเบšเบฑเบ”เบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒเปเบกเปˆเบ™เบšเปเปˆเปเบ›เบเปƒเบˆ, เบซเบผเบฒเบเปเบเบ™เปเบฅเบฐ SMT / Hyperthreading เบซเบผเบธเบ”เบฅเบปเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบเบญเบšเป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบชเปเบฒเป€เบฅเบฑเบ”เบ—เปเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”.

เบฎเบปเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบš. เบชเปˆเบงเบ™เบ—เบต 2 - เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ HTTPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡:

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™