เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเจพเจกเจพ เจธเจญ เจ•เฉเจ เจนเฉˆ

เจนเจพเจฒ เจนเฉ€ เจฆเฉ‡ เจฆเจฟเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ Nginx เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจฆเฉ€เจ†เจ‚ เจ–เจผเจฌเจฐเจพเจ‚ 'เจคเฉ‡ เจ†เจชเจฃเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉฑเจธเจฃ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ. เจ…เจธเฉ€เจ‚ เจฏเจพเจ‚เจกเฉ‡เจ•เจธ 'เจคเฉ‡ เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ†เจงเฉเจจเจฟเจ• เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฑเจญเจฟเจ†เจšเจพเจฐ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ…เจธเฉฐเจญเจต เจนเฉˆ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ†เจชเจฃเจพ เจธเจฎเจพเจ‚ เจฒเจ—เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

เจ†เจชเจฃเฉ‡ เจฒเจˆ เจจเจฟเจฐเจฃเจพ เจ•เจฐเฉ‹: เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเจฐเจตเจฐ เจคเฉ‹เจ‚ เจชเฉฐเจจเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ OS 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆเฅค เจ–เฉเฉฑเจฒเจพเจชเจฃ เจ‡เจนเจจเจพเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจ‡เจ•เฉ‹ เจ‡เจ• เจœเจพเจ‡เจฆเจพเจฆ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ‡เจน เจจเจฟเจธเจผเจšเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจนเฉˆ. เจตเจพเจธเจคเจต เจตเจฟเฉฑเจš, เจ‡เจนเจจเจพเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ‡เจธ เจฒเจˆ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจˆเจ†เจ‚ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฆเฉเจจเฉ€เจ† เจญเจฐ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจขเฉเจ•เจตเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจธเฉเจเจพเจ… เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจฒเจšเจ•เจคเจพ, เจ—เจคเฉ€ เจ…เจคเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจ‰เจน เจนเฉˆ เจœเฉ‹ เจฆเฉเจจเฉ€เจ† เจญเจฐ เจฆเฉ‡ เจนเจœเจผเจพเจฐเจพเจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจนเจฐ เจฐเฉ‹เจœเจผ เจ†เจงเฉเจจเจฟเจ• เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจฐเฉ‚เจชเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ - เจ•เจˆ เจตเจพเจฐ เจ‡เจน เจ˜เจฐ เจตเจฟเฉฑเจš เจฎเจจเฉ‹เจฐเฉฐเจœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจขเจฟเฉฑเจฒเจพ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจฒเจฟเจ–เจฃ เจตเจพเจฒเจพ เจ•เฉ‹เจก เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เจˆ เจตเจพเจฐ เจ‡เจน เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ–เฉเฉฑเจฒเฉเจนเจพ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจธเจฎเจฐเจชเจฟเจค เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจ•เฉฐเจชเจจเฉ€ เจฆเจพ เจ•เฉฐเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจชเจฐ เจฌเจพเจ…เจฆ เจตเจพเจฒเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจตเฉ€, เจ‡เจน เจนเจฎเฉ‡เจธเจผเจพ เจ‡เฉฑเจ• เจŸเฉ€เจฎ เจนเฉ€ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจ‡เฉฑเจ• เจ–เจพเจธ เจตเจฟเจ…เจ•เจคเฉ€, เจ‡เฉฑเจ• เจจเฉ‡เจคเจพ, เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจนเจฐ เจ•เฉ‹เจˆ เจธเจผเจพเจ‡เจฆ เจœเจพเจฃเจฆเจพ เจนเฉˆ เจ•เจฟ เจฒเฉ€เจจเจธ เจŸเฉ‹เจฐเจตเจพเจฒเจกเจœเจผ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ†. Mikael Widenius เจจเฉ‡ เจตเฉˆเฉฑเจฌ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจ‡เจฆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจธเจฟเฉฑเจง MySQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‡เจ†, เจ…เจคเฉ‡ เจฌเจฐเจ•เจฒเฉ‡ เจคเฉ‹เจ‚ เจฎเจพเจˆเจ•เจฒ เจธเจŸเฉ‹เจจเจฌเฉเจฐเฉ‡เจ•เจฐ เจ…เจคเฉ‡ เจ‰เจธเจฆเฉ€ เจŸเฉ€เจฎ เจจเฉ‡ PostgreSQL เจฌเจฃเจพเจ‡เจ†เฅค เจ—เฉ‚เจ—เจฒ 'เจคเฉ‡, เจœเฉ‡เจซ เจกเฉ€เจจ เจจเฉ‡ เจŸเฉˆเจ‚เจธเจฐเจซเจฒเฉ‹ เจฌเจฃเจพเจ‡เจ†เฅค เจฏเจพเจ‚เจกเฉ‡เจ•เจธ เจ•เฉ‹เจฒ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจตเฉ€ เจนเจจ: เจ†เจ‚เจฆเจฐเฉ‡ เจ—เฉเจฒเจฟเจจ เจ…เจคเฉ‡ เจ…เฉฐเจจเจพ เจตเฉ‡เจฐเฉ‹เจจเจฟเจ•เจพ เจกเฉ‹เจฐเฉ‹เจ—เฉเจธเจผ, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ•เฉˆเจŸเจฌเฉ‚เจธเจŸ เจฆเจพ เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจฃเจพเจ‡เจ†, เจ…เจคเฉ‡ เจ…เจฒเฉˆเจ•เจธเฉ€ เจฎเจฟเจฒเฉ‹เจตเจฟเจกเฉ‹เจต, เจœเจฟเจธ เจจเฉ‡ เจ•เจฒเจฟเจ•เจนเจพเจŠเจธ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจตเจฟเจ•เจพเจธ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพเฅค เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจฌเจนเฉเจค เจ–เฉเจธเจผ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจตเจฟเจ•เจพเจธ เจนเฉเจฃ เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจฆเฉ‡เจธเจผเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธเจ•เจพเจฐเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจธเจฎเฉ‚เจน เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจเฅค เจธเจพเจกเฉ‡ เจธเจพเจ‚เจเฉ‡ เจฎเจพเจฃ เจฆเจพ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเฉเจฐเฉ‹เจค Nginx เจนเฉˆ, เจ‡เจ—เฉ‹เจฐ เจธเจฟเจธเฉ‹เจเจต เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจœเฉ‹ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจธเจผเจนเฉ‚เจฐ เจฐเฉ‚เจธเฉ€ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจนเฉˆเฅค เจ…เฉฑเจœ, Nginx เจชเฉ‚เจฐเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฆเฉ‡ 30% เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจผเจ•เจคเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ€เจ†เจ‚ เจชเฉเจฐเจฎเฉเฉฑเจ– เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจฒเจพเจญ เจจเจนเฉ€เจ‚ เจชเฉˆเจฆเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฆเฉ‡ เจ†เจฒเฉ‡-เจฆเฉเจ†เจฒเฉ‡ เจ•เจพเจฐเฉ‹เจฌเจพเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€เจ†เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจนเจจ: เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, RedHat, เจœเจฟเจธ เจจเฉ‡ เจ†เจชเจฃเฉ‡ เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจœเจจเจคเจ• เจ•เฉฐเจชเจจเฉ€ เจฌเจฃเจพเจˆ, เจœเจพเจ‚ เจ‰เจนเฉ€ MySQL AB, เจœเจฟเจธ เจจเฉ‡ เจ“เจชเจจ MySQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจ…เจฆเจพเจ‡เจ—เฉ€ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เฅค เจชเจฐ เจซเจฟเจฐ เจตเฉ€, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจšเฉ€เจœเจผ เจตเจชเจพเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจ• เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจ“เจชเจจ เจ‰เจคเจชเจพเจฆ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจœเฉ‹ เจชเฉ‚เจฐเฉ€ เจฆเฉเจจเฉ€เจ† เจฆเฉเจ†เจฐเจพ เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€เจ†เจ‚ เจฆเฉ‡ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจพเจธ เจฆเจพ เจ†เจงเจพเจฐ เจนเฉˆเฅค เจ‡เจน เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจ•เจฟ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจฐเจนเฉ‡ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเจพเจ‚เจเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจเฅค เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ…เจคเจฟเจ†เจšเจพเจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจฌเฉเจฐเจพ เจธเฉฐเจฆเฉ‡เจธเจผ เจญเฉ‡เจœเจฆเจพ เจนเฉˆเฅค เจธเจพเจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจฏเจ•เฉ€เจจ เจนเฉˆ เจ•เจฟ เจธเจพเจฐเฉ€เจ†เจ‚ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ…เฉฐเจฆเฉ‹เจฒเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจตเจฟเจ•เจพเจธ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹