เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹

"เช•เซเชฒเชพเช‰เชก เชจเซ‡เชŸเซ€เชต" เช…เชฅเชตเชพ เชซเช•เซเชค "เช•เซเชฒเชพเช‰เชก" เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช•เซเชฒเชพเช‰เชก เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชคเซ‡เช“ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชชเซ‡เช• เช•เชฐเชพเชฏเซ‡เชฒเซ€ เชขเซ€เชฒเซ€ เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเซ€ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชจเชพ เชธเชฎเซ‚เชน เชคเชฐเซ€เช•เซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช†เชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชจเชฟเชทเซเชซเชณเชคเชพเช“ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เช—เช‚เชญเซ€เชฐ เชฎเชพเชณเช–เชพเช•เซ€เชฏ-เชธเซเชคเชฐเชจเซ€ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชชเชฃ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชชเชจ เช•เชฐเซ‡ เช›เซ‡. เชธเชฟเช•เซเช•เชพเชจเซ€ เชฌเซ€เชœเซ€ เชฌเชพเชœเซ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ (เช•เชฐเชพเชฐ) เชจเชพ เชธเซ‡เชŸ เช›เซ‡ เชœเซ‡ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช•เชจเซเชŸเซ‡เชจเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชชเชฐ เชฒเชพเชฆเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹

เช•เซเชฒเชพเช‰เชก-เช†เชงเชพเชฐเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชชเชฐ เชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เช…เชจเซ‡ เชฎเชนเชคเซเชต เชตเชฟเชถเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชตเชพเช•เซ‡เชซ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เช˜เชฃเซ€ เชธเช‚เชธเซเชฅเชพเช“ เชนเชœเซ เชชเชฃ เชœเชพเชฃเชคเซ€ เชจเชฅเซ€ เช•เซ‡ เช•เซเชฏเชพเช‚เชฅเซ€ เชถเชฐเซ‚เช†เชค เช•เชฐเชตเซ€. เช† เชชเซ‹เชธเซเชŸเชฎเชพเช‚, เช…เชฎเซ‡ เช…เชธเช‚เช–เซเชฏ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ€เชถเซเช‚ เช•เซ‡, เชœเซ‹ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซเชธ เชกเซ‡เชตเชฒเชช เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชจเซเชธเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹, เชคเชฎเชจเซ‡ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ€ เชธเช‚เชญเชตเชฟเชคเชคเชพเชจเซ‹ เช…เชนเซ‡เชธเชพเชธ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เช†เช‡เชŸเซ€ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เช—เช‚เชญเซ€เชฐ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชชเชฃ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชธเช‚เชšเชพเชฒเชจ เช…เชจเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. เชธเซเชคเชฐ เช…เชนเซ€เช‚ เชฆเชฐเซเชถเชพเชตเซ‡เชฒ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‹ เช…เช‚เชคเชฟเชฎ เชงเซเชฏเซ‡เชฏ เช เช›เซ‡ เช•เซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชœเซ‡เชตเชพ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฆเซเชตเชพเชฐเชพ เช†เชชเชฎเซ‡เชณเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เชฅเชˆ เชถเช•เซ‡ เชคเซ‡เชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เชคเซ‡ เชถเซ€เช–เชตเซเช‚.

เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชกเชฟเชเชพเช‡เชจ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹

เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชตเชฟเชถเซเชตเชฎเชพเช‚, เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชเช•เชฆเชฎ เชธเชพเชฎเชพเชจเซเชฏ เชจเชฟเชฏเชฎเซ‹เชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชตเชฟเช•เชธเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เช…เชจเซเชธเชฐเชตเชพ เชœเซ‹เชˆเช. เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชฆเชฐเซ‡เช• เชธเชฟเชฆเซเชงเชพเช‚เชคเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชงเซเชฏเซ‡เชฏเซ‹ เชนเซ‹เชฏ เช›เซ‡, เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพเชจเชพ เชธเชพเชงเชจเซ‹ เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชจเชฎเซ‚เชจเชพเช“ เช…เชจเซ‡ เชชเซเชฐเชฅเชพเช“ เชนเซ‹เชฏ เช›เซ‡. เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชชเชฃ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฌเซ€เชœเชพ เชฌเชงเชพ เชตเชนเซ‡ เช›เซ‡. เช…เชนเซ€เช‚ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช›เซ‡:

  • เชšเซเช‚เชฌเชจ (เชคเซ‡เชจเซ‡ เชธเชฐเชณ, เชฎเซ‚เชฐเซเช– เชฐเชพเช–เซ‹) - เชคเซ‡เชจเซ‡ เชœเชŸเชฟเชฒ เชจ เชฌเชจเชพเชตเซ‹;
  • เชธเซ‚เช•เชพ (เชชเซ‹เชคเชพเชจเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚) - เชคเชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚;
  • เชฏเชพเช—เซเชจเชฟ (เชคเชฎเชจเซ‡ เชคเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€) โ€“ เชเชตเซ€ เช•เซ‹เชˆ เชตเชธเซเชคเซ เชจ เชฌเชจเชพเชตเซ‹ เชœเซ‡เชจเซ€ เชคเชพเชคเซเช•เชพเชฒเชฟเช• เชœเชฐเซ‚เชฐ เชจ เชนเซ‹เชฏ;
  • เชธเซ‹เชธเชพเชฏเชŸเซ€ เชšเชฟเช‚เชคเชพเช“เชจเซเช‚ เชตเชฟเชญเชพเชœเชจ - เชœเชตเชพเชฌเชฆเชพเชฐเซ€เช“ เชตเชนเซ‡เช‚เชšเซ‹.

เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เช† เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เชจเชฟเชฏเชฎเซ‹ เชธเซ‡เชŸ เช•เชฐเชคเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชตเซเชฏเชตเชนเชพเชฐเซ เช…เชจเซเชญเชตเชจเชพ เช†เชงเชพเชฐเซ‡ เช•เชนเซ‡เชตเชพเชคเชพ เชธเชพเชฎเชพเชจเซเชฏ เชธเชฎเชœเชจเซ€ เชตเชฟเชšเชพเชฐเชฃเชพเช“เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชง เชงเชฐเชพเชตเซ‡ เช›เซ‡, เชœเซ‡ เช˜เชฃเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชœเซ‡เชจเซ‹ เชคเซ‡เช“ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‡ เช›เซ‡.
เชตเชงเซเชฎเชพเช‚, เชคเซเชฏเชพเช‚ เช›เซ‡ เชธเซ‹เชฒเชฟเชก - เชฐเซ‹เชฌเชฐเซเชŸ เชฎเชพเชฐเซเชŸเชฟเชจ เชฆเซเชตเชพเชฐเชพ เช˜เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช…เชจเซ‡ เชกเชฟเชเชพเช‡เชจเชจเชพ เชชเซเชฐเชฅเชฎ เชชเชพเช‚เชš เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‹ เชธเชฎเซ‚เชน. SOLID เชฎเชพเช‚ เชตเซเชฏเชพเชชเช•, เช“เชชเชจ-เชเชจเซเชกเซ‡เชก, เชชเซ‚เชฐเช• เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡-เชœเซเชฏเชพเชฐเซ‡ เชเช•เชธเชพเชฅเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡-เชคเซ‡เชฎเชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชฒเชพเช‚เชฌเชพ เช—เชพเชณเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชœเชพเชณเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

SOLID เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ OOP เชจเชพ เช•เซเชทเซ‡เชคเซเชฐเชจเชพ เช›เซ‡ เช…เชจเซ‡ เชตเชฐเซเช—เซ‹, เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซ‡ เชตเชพเชฐเชธเชพ เชœเซ‡เชตเชพ เช–เซเชฏเชพเชฒเซ‹ เช…เชจเซ‡ เช–เซเชฏเชพเชฒเซ‹เชจเซ€ เชญเชพเชทเชพเชฎเชพเช‚ เช˜เชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เชธเชพเชฆเซเชฐเชถเซเชฏ เชฆเซเชตเชพเชฐเชพ, เช•เซเชฒเชพเช‰เชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชพเชธเชจเชพ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชชเชฃ เช˜เชกเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช…เชนเซ€เช‚ เชฎเชพเชคเซเชฐ เชฎเซ‚เชณเชญเซ‚เชค เชคเชคเซเชต เชตเชฐเซเช— เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช•เชจเซเชŸเซ‡เชจเชฐ เชนเชถเซ‡. เช† เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‡ เช…เชจเซเชธเชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชœเซ‡เชตเชพ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชฒเช•เซเชทเซเชฏเซ‹ เช…เชจเซ‡ เช‰เชฆเซเชฆเซ‡เชถเซเชฏเซ‹เชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เช•เชจเซเชŸเซ‡เชจเชฐ: Red Hat เช…เชญเชฟเช—เชฎ

เช†เชœเซ‡, เชฒเช—เชญเช— เช•เซ‹เชˆเชชเชฃ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชธเชฐเชณเชคเชพเชฅเซ€ เชชเซ‡เช• เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเชฐเช‚เชคเซ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชœเซ‡เชตเชพ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เช“เชŸเซ‹เชฎเซ‡เชŸเซ‡เชก เช…เชจเซ‡ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡, เชตเชงเชพเชฐเชพเชจเชพ เชชเซเชฐเชฏเชคเซเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
เชจเซ€เชšเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡เชฒ เชตเชฟเชšเชพเชฐเซ‹เชจเซ‹ เช†เชงเชพเชฐ เชชเชฆเซเชงเชคเชฟ เชนเชคเซ€ เชฌเชพเชฐ-เชชเชฐเชฟเชฌเชณ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช…เชจเซ‡ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸเชฅเซ€ เชฒเชˆเชจเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชฎเซ‹เชกเชฒเซเชธ เชธเซเชงเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพเชจเชพ เชตเชฟเชตเชฟเชง เชชเชพเชธเชพเช“ เชชเชฐเชจเชพ เช…เชจเซเชฏ เช˜เชฃเชพ เช•เชพเชฎเซ‹. เชตเชฐเซเชฃเชตเซ‡เชฒ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชฎเชพเชคเซเชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡ เชœเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชจเซ€ เชŸเซ‹เชš เชชเชฐ เชฌเชจเซ‡เชฒ เชนเซ‹เชฏ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชœเซ‡เชตเชพ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡. เช…เชฎเชพเชฐเซ€ เชšเชฐเซเชšเชพเชฎเชพเช‚ เชฎเซ‚เชณเชญเซ‚เชค เชคเชคเซเชต เช•เชจเซเชŸเซ‡เชจเชฐ เช‡เชฎเซ‡เชœ เช›เซ‡, เช…เชจเซ‡ เชฒเช•เซเชทเซเชฏ เช•เชจเซเชŸเซ‡เชจเชฐ เชฐเชจเชŸเชพเช‡เชฎ เช เช•เชจเซเชŸเซ‡เชจเชฐ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช›เซ‡. เชธเซ‚เชšเชฟเชค เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‹ เชงเซเชฏเซ‡เชฏ เชเชตเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชถเซ‡เชกเซเชฏเซเชฒเชฟเช‚เช—, เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช…เชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เช•เชพเชฐเซเชฏเซ‹ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชธเซเชตเชšเชพเชฒเชฟเชค เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เช•เซเชฐเชฎเชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชจเชฅเซ€.

เชธเชฟเช‚เช—เชฒ เช•เชจเซเชธเชฐเซเชจ เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒ (SCP)

เช† เชธเชฟเชฆเซเชงเชพเช‚เชค เช˜เชฃเซ€ เชฐเซ€เชคเซ‡ เชธเชฟเช‚เช—เชฒ เชฐเชฟเชธเซเชชเซ‹เชจเซเชธเชฟเชฌเชฟเชฒเชฟเชŸเซ€ เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒ เชœเซ‡เชตเซ‹ เชœ เช›เซ‡. เชเชธเช†เชฐเชชเซ€), เชœเซ‡ SOLID เชธเซ‡เชŸเชจเซ‹ เชญเชพเช— เช›เซ‡ เช…เชจเซ‡ เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซ€ เชเช• เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช, เช…เชจเซ‡ เชคเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชตเชฐเซเช—เชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช. เชเชธเช†เชฐเชชเซ€เชจเซ‹ เชฎเซเชฆเซเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชชเชฐเชฟเชตเชฐเซเชคเชจ เชฎเชพเชŸเซ‡เชจเซเช‚ เช•เชพเชฐเชฃ เช›เซ‡, เช…เชจเซ‡ เชตเชฐเซเช—เชฎเชพเช‚ เชชเชฐเชฟเชตเชฐเซเชคเชจเชจเซเช‚ เชเช• เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชœ เช•เชพเชฐเชฃ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช.

SCP เชฎเชพเช‚, เช…เชฎเซ‡ OOP เชตเชฐเซเช—เชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚ เช•เชจเซเชŸเซ‡เชจเชฐเชจเชพ เช‰เชšเซเชš เชธเซเชคเชฐเชจเชพ เช…เชฎเซ‚เชฐเซเชคเชคเชพ เช…เชจเซ‡ เชตเซเชฏเชพเชชเช• เชนเซ‡เชคเซเชจเซ‡ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ "เชœเชตเชพเชฌเชฆเชพเชฐเซ€" เชถเชฌเซเชฆเชจเซ‡ เชฌเชฆเชฒเซ‡ "เชšเชฟเช‚เชคเชพ" เชถเชฌเซเชฆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชœเซ‹ SRP เชจเซ‹ เชงเซเชฏเซ‡เชฏ เชชเชฐเชฟเชตเชฐเซเชคเชจ เชฎเชพเชŸเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชœ เช•เชพเชฐเชฃ เชนเซ‹เชฏ, เชคเซ‹ SCP เชชเชพเช›เชณ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‹ เชชเซเชจเชƒเช‰เชชเชฏเซ‹เช— เช…เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชจเซ€ เช‡เชšเซเช›เชพ เช›เซ‡. SRP เชจเซ‡ เช…เชจเซเชธเชฐเซ€เชจเซ‡ เช…เชจเซ‡ เชเช• เช•เชจเซเชŸเซ‡เชจเชฐ เชฌเชจเชพเชตเซ€เชจเซ‡ เชœเซ‡ เชเช• เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชจเชฟเชฐเชพเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเชฎเซ‡ เชตเชฟเชตเชฟเชง เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเช‚เชฆเชฐเซเชญเซ‹เชฎเชพเช‚ เชคเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เช›เชฌเซ€เชจเซ‹ เชชเซเชจเชƒเช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชคเช•เซ‹ เชตเชงเชพเชฐเชถเซ‹.

SCP เชธเชฟเชฆเซเชงเชพเช‚เชค เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เช•เชจเซเชŸเซ‡เชจเชฐเช เชเช• เชœ เชธเชฎเชธเซเชฏเชพ เชนเชฒ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช. เชคเชฆเซเชชเชฐเชพเช‚เชค, เช•เชจเซเชŸเซ‡เชจเชฐ เชตเชฟเชถเซเชตเชฎเชพเช‚ SCP เช OOP เชตเชฟเชถเซเชตเชฎเชพเช‚ SRP เช•เชฐเชคเชพ เชตเชงเซ เชธเชฐเชณ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชเช• เชœ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชšเชฒเชพเชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชเช• เชœ เช•เชพเชฐเซเชฏเชจเซ‡ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡.

เชœเซ‹ เช•เชจเซเชŸเซ‡เชจเชฐ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เช…เชจเซ‡เช• เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡, เชคเซ‹ เชคเซ‡เชจเซ‡ เชธเชฟเช‚เช—เชฒ-เชŸเชพเชธเซเช• เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชธเชพเช‡เชกเช•เชพเชฐ เช…เชจเซ‡ เช‡เชจเชฟเชŸ เช•เชจเซเชŸเซ‡เชจเชฐ เชŸเซ‡เชฎเซเชชเซเชฒเซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช• เชชเซ‹เชก (เช•เชจเซเชŸเซ‡เชจเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸเชจเซเช‚ เชเช• เชเช•เชฎ) เชจเซ€ เช…เช‚เชฆเชฐ เชœเซ‹เชกเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช† เช‰เชชเชฐเชพเช‚เชค, SCP เชœเซ‚เชจเชพ เช•เชจเซเชŸเซ‡เชจเชฐ (เชœเซ‡เชฎ เช•เซ‡ เชตเซ‡เชฌ เชธเชฐเซเชตเชฐ เช…เชฅเชตเชพ เชฎเซ‡เชธเซ‡เชœ เชฌเซเชฐเซ‹เช•เชฐ)เชจเซ‡ เชจเชตเชพ เช•เชจเซเชŸเซ‡เชจเชฐเชฅเซ€ เชฌเชฆเชฒเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชœเซ‡ เชธเชฎเชพเชจ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชจเชฟเชฐเชพเช•เชฐเชฃ เชฒเชพเชตเซ‡ เช›เซ‡ เชชเชฐเช‚เชคเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช…เชฅเชตเชพ เชธเซเช•เซ‡เชฒ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹

เช‰เชšเซเชš เช…เชตเชฒเซ‹เช•เชจเช•เซเชทเชฎเชคเชพ เชธเชฟเชฆเซเชงเชพเช‚เชค (HOP)

เชœเซเชฏเชพเชฐเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชชเซ‡เช•เซ‡เชœ เช•เชฐเชตเชพ เช…เชจเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชเช•เซ€เช•เซƒเชค เชฎเชพเชฐเซเช— เชคเชฐเซ€เช•เซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธ เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชœเซ‹ เช† เช•เซเชฒเชพเช‰เชก เช•เชจเซเชŸเซ‡เชจเชฐ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชฃเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชจเชพ เชธเซเชตเชพเชธเซเชฅเซเชฏ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชฐเชจเชŸเชพเช‡เชฎ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซ‡เชท API เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชœเซ‹เชˆเช เช…เชจเซ‡ เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹, เชฏเซ‹เช—เซเชฏ เชชเช—เชฒเชพเช‚ เชฒเซ‡เชตเชพ เชœเซ‹เชˆเช. เช†เชจเชพ เชตเชฟเชจเชพ, เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชœเซ€เชตเชจ เชšเช•เซเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเชพ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เชฌเชจเชถเซ‡ เชจเชนเซ€เช‚, เชœเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚, เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชธเซเชฅเชฟเชฐเชคเชพ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‡ เชตเชงเซ เช–เชฐเชพเชฌ เช•เชฐเชถเซ‡.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹
เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚, เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ, เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเซ€ เช†เชฐเซ‹เช—เซเชฏ เชคเชชเชพเชธ เชฎเชพเชŸเซ‡ API เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช: เชœเซ€เชตเช‚เชคเชคเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช…เชจเซ‡ เชคเซˆเชฏเชพเชฐเซ€ เชชเชฐเซ€เช•เซเชทเชฃเซ‹. เชœเซ‹ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชงเซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฆเชพเชตเซ‹ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡เชฃเซ‡ เชคเซ‡เชจเชพ เชฐเชพเชœเซเชฏ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพเชจเชพ เช…เชจเซเชฏ เชฎเชพเชงเซเชฏเชฎเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เช†เชตเชถเซเชฏเช• เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, Fluentd, Logstash เช…เชจเซ‡ เช…เชจเซเชฏ เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‹เช— เชเช•เชคเซเชฐเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ STDERR เช…เชจเซ‡ STDOUT เชฆเซเชตเชพเชฐเชพ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฒเซ‹เช—เชฟเช‚เช—. เชคเซ‡เชฎเชœ เชŸเซเชฐเซ‡เชธเชฟเช‚เช— เช…เชจเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เช•เชฒเซ‡เช•เซเชถเชจ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ, เชœเซ‡เชฎ เช•เซ‡ เช“เชชเชจเชŸเซเชฐเซ‡เชธเชฟเช‚เช—, เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ, เชตเช—เซ‡เชฐเซ‡.

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชนเชœเซ เชชเชฃ เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธ เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชคเชฎเชพเชฎ API เชธเชพเชฅเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ เช•เซ‡ เชœเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชถเช•เซเชฏ เชฐเซ€เชคเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เชœเซ€เชตเชจ เชšเช•เซเชฐ เช…เชจเซเชฐเซ‚เชชเชคเชพ เชธเชฟเชฆเซเชงเชพเช‚เชค (LCP)

LCP เช HOP เชจเซ‹ เชตเชฟเชฐเซ‹เชงเซ€ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ HOP เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชฐเซ€เชก API เชจเซ‡ เชเช•เซเชธเชชเซ‹เช เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡, LCP เช เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐเชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชตเซ€เช•เชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชคเชฆเซเชชเชฐเชพเช‚เชค, เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชฎเชพเชคเซเชฐ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชœ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเซ€ เชœเซ‹เชˆเช เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช…เชจเซเช•เซ‚เชฒเชจ เชชเชฃ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช, เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เชคเซ‡เชจเชพ เชชเชฐ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช†เชชเชตเซ€. เชคเซ‡เชฅเซ€ เชธเชฟเชฆเซเชงเชพเช‚เชคเชจเซเช‚ เชจเชพเชฎ, เชœเซ‡เชจเซ‡ APIs เชฒเซ‡เช–เชจ เชธเชพเชฅเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชคเชฐเซ€เช•เซ‡ เช—เชฃเซ€ เชถเช•เชพเชฏ.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹
เช•เชจเซเชŸเซ‡เชจเชฐเชจเชพ เชœเซ€เชตเชจเชšเช•เซเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเซ€ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชนเซ‹เชฏ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชจเซ‡ เชธเชฎเชœเชตเซเช‚ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช†เชชเชตเซ€ เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชจเซเช‚ เช เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เชœ เชจเชฟเชฐเซเชญเชฐ เช›เซ‡.

เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช˜เชŸเชจเชพเช“ เช…เชจเซเชฏ เช•เชฐเชคเชพ เชตเชงเซ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช•เซ‹เชˆ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เซเชฐเซ‡เชถเชจเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเชนเชจ เช•เชฐเชคเซ€ เชจเชฅเซ€, เชคเซ‹ เชคเซ‡เชฃเซ‡ เชธเชฟเช—เซเชจเชฒ: เชŸเชฐเซเชฎเชฟเชจเซ‡เชŸ (SIGTERM) เชธเช‚เชฆเซ‡เชถเชพเช“ เชธเซเชตเซ€เช•เชพเชฐเชตเชพ เชœเซ‹เชˆเช เช…เชจเซ‡ เชธเชฟเช—เซเชจเชฒเชจเซ‡ เชชเช•เชกเชตเชพ เชฎเชพเชŸเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชเชกเชชเชฅเซ€ เชคเซ‡เชจเซ€ เชธเชฎเชพเชชเซเชคเชฟเชจเซ€ เชฆเชฟเชจเชšเชฐเซเชฏเชพ เชถเชฐเซ‚ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช: เช•เชฟเชฒ (SIGKILL) เชœเซ‡ SIGTERM เชชเช›เซ€ เช†เชตเซ‡ เช›เซ‡.

เชตเชงเซเชฎเชพเช‚, เชชเซ‹เชธเซเชŸเชธเซเชŸเชพเชฐเซเชŸ เช…เชจเซ‡ เชชเซเชฐเซ€เชธเซเชŸเซ‹เชช เชœเซ‡เชตเซ€ เช˜เชŸเชจเชพเช“ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชœเซ€เชตเชจเชšเช•เซเชฐ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเซ‹เช‚เชš เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‹ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเซ€ เชถเช•เซ‡ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เชคเซ‡เชจเซ‡ เชฅเซ‹เชกเซ‹ เชตเซ‹เชฐเซเชฎ-เช…เชช เชธเชฎเชฏเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ€ เชถเช•เซ‡ เช›เซ‡. เช…เชฅเชตเชพ เชถเชŸ เชกเชพเช‰เชจ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‡ เช…เชฎเซเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฐเซ€เชคเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เช›เซ‹เชกเชตเชพ เชœเซ‹เชˆเช.

เช‡เชฎเซ‡เชœ เช‡เชฎเซเชฏเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€ เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒ (IIP)

เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซเชธ เชฌเชพเช‚เชงเซเชฏเชพ เชชเช›เซ€ เชฏเชฅเชพเชตเชค เชฐเชนเซ‡เชตเซ€ เชœเซ‹เชˆเช, เชชเช›เซ€ เชญเชฒเซ‡ เชคเซ‡ เชตเชฟเชตเชฟเชง เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡. เช†เชจเชพ เชฎเชพเชŸเซ‡ เชฐเชจเชŸเชพเช‡เชฎ เชชเชฐ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‡ เชฌเชพเชนเซเชฏ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช†เชตเชถเซเชฏเช•เชคเชพ เช›เซ‡ (เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚, เช† เชฎเชพเชŸเซ‡ เชฌเชพเชนเซเชฏ เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡) เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เช…เชจเชจเซเชฏ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชฌเชจเชพเชตเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฌเชพเชนเซเชฏ, เชฐเชจเชŸเชพเช‡เชฎ-เชตเชฟเชถเชฟเชทเซเชŸ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เช›เชฌเซ€ เชชเซเชจเชƒเชฌเซ€เชฒเซเชก เชฅเชตเซ€ เชœเซ‹เชˆเช เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชคเชฎเชพเชฎ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชœเชฎเชพเชตเชŸ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เช†เช‡เชŸเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชธเชฎเชพเชจ เชธเชฟเชฆเซเชงเชพเช‚เชคเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‡ เชธเชฐเซเชตเชฐเซเชธ เช…เชจเซ‡ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เช…เชชเชฐเชฟเชตเชฐเซเชคเชจเชถเซ€เชฒเชคเชพเชจเชพ เชธเชฟเชฆเซเชงเชพเช‚เชค เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

IIP เชจเซ‹ เชงเซเชฏเซ‡เชฏ เชตเชฟเชตเชฟเชง เชฐเชจเชŸเชพเช‡เชฎ เชตเชพเชคเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เช…เชฒเช— เช•เชจเซเชŸเซ‡เชจเชฐ เชˆเชฎเซ‡เชœเซ€เชธเชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃเชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพเชจเซ‹ เช…เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชชเชฐเซเชฏเชพเชตเชฐเชฃ-เชตเชฟเชถเชฟเชทเซเชŸ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชธเชพเชฅเซ‡ เชฆเชฐเซ‡เช• เชœเช—เซเชฏเชพเช เชธเชฎเชพเชจ เชˆเชฎเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡. เช† เชธเชฟเชฆเซเชงเชพเช‚เชคเชจเซ‡ เช…เชจเซเชธเชฐเชตเชพเชฅเซ€ เชคเชฎเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฟเชธเซเชŸเชฎเซเชธเชจเชพ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เช†เชตเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชชเซเชฐเชฅเชพเช“เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡เชฎ เช•เซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช…เชชเชกเซ‡เชŸเซเชธเชจเชพ เชฐเซ‹เชฒ-เชฌเซ‡เช• เช…เชจเซ‡ เชฐเซ‹เชฒ-เชซเซ‹เชฐเชตเชฐเซเชก.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹

เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชจเชฟเช•เชพเชฒเช•เซเชทเชฎเชคเชพ เชธเชฟเชฆเซเชงเชพเช‚เชค (PDP)

เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชฎเชพเช‚เชจเซ€ เชเช• เชคเซ‡เชจเซ€ เช•เซเชทเชฃเชญเช‚เช—เซเชฐเชคเชพ เช›เซ‡: เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‹ เชฆเชพเช–เชฒเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เช…เชจเซ‡ เชจเชพเชถ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช†เชตเชพ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เช•เชพเชฐเชฃเซ‹ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡: เชธเซ‡เชตเชพเช•เซเชทเชฎเชคเชพ เชชเชฐเซ€เช•เซเชทเชฃเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณเชคเชพ, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชธเซเช•เซ‡เชฒเชฟเช‚เช—, เช…เชจเซเชฏ เชนเซ‹เชธเซเชŸ เชชเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชฅเชตเซเช‚, เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เชฅเชพเช• เช…เชฅเชตเชพ เช…เชจเซเชฏ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹
เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซ‹เช เช•เซ‡เชŸเชฒเชพเช• เชฌเชพเชนเซเชฏ เชฎเชพเชงเซเชฏเชฎเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเซ€ เชœเซ‹เชˆเช เช…เชฅเชตเชพ เช† เชฎเชพเชŸเซ‡ เชฐเชฟเชกเชจเซเชกเชจเซเชธเซ€ เชธเชพเชฅเซ‡ เช†เช‚เชคเชฐเชฟเช• เชตเชฟเชคเชฐเชฟเชค เชฏเซ‹เชœเชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช. เชตเชงเซเชฎเชพเช‚, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชเชกเชชเชฅเซ€ เชถเชฐเซ‚ เชฅเชตเซ€ เชœเซ‹เชˆเช เช…เชจเซ‡ เชเชกเชชเชฅเซ€ เชฌเช‚เชง เชฅเชตเซ€ เชœเซ‹เชˆเช, เช…เชจเซ‡ เช…เชšเชพเชจเช• เชœเซ€เชตเชฒเซ‡เชฃ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชฐเชนเซ‡เชตเซเช‚ เชœเซ‹เชˆเช.

เชเช• เชชเซเชฐเชฅเชพ เชœเซ‡ เช† เชธเชฟเชฆเซเชงเชพเช‚เชคเชจเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช›เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชจเชพเชจเชพ เชฐเชพเช–เชตเชพ. เช•เซเชฒเชพเช‰เชก เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเซเชธ เช•เชจเซเชŸเซ‡เชจเชฐ เช‡เชจเซเชธเซเชŸเชจเซเชธ เชšเชพเชฒเซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชนเซ‹เชธเซเชŸเชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เช•เชจเซเชŸเซ‡เชจเชฐ เชœเซ‡เชŸเชฒเซเช‚ เชจเชพเชจเซเช‚ เชนเชถเซ‡, เชคเซ‡เชŸเชฒเซเช‚ เชเชกเชชเชฅเซ€ เชคเซ‡ เชถเชฐเซ‚ เชฅเชถเซ‡ - เชคเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชฒเช•เซเชทเซเชฏ เชนเซ‹เชธเซเชŸ เชชเชฐ เชตเชงเซ เชเชกเชชเชฅเซ€ เชจเช•เชฒ เช•เชฐเชถเซ‡.

เชธเซเชต-เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชฆเซเชงเชพเช‚เชค (S-CP)

เช† เชธเชฟเชฆเซเชงเชพเช‚เชค เช…เชจเซเชธเชพเชฐ, เชเชธเซ‡เชฎเซเชฌเชฒเซ€เชจเชพ เชคเชฌเช•เซเช•เซ‡, เชฌเชงเชพ เชœเชฐเซ‚เชฐเซ€ เช˜เชŸเช•เซ‹ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เช•เชจเซเชŸเซ‡เชจเชฐ เช เชงเชพเชฐเชฃเชพ เชชเชฐ เชฌเชพเช‚เชงเชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชซเช•เซเชค เชเช• เชถเซเชฆเซเชง Linux เช•เชฐเซเชจเชฒ เช›เซ‡, เชคเซ‡เชฅเซ€ เชฌเชงเซ€ เชœเชฐเซ‚เชฐเซ€ เชตเชงเชพเชฐเชพเชจเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชœ เชฎเซ‚เช•เชตเซ€ เชœเซ‹เชˆเช. เชคเซ‡เชฎเชพเช‚ เช…เชจเซเชฐเซ‚เชช เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เชฐเชจเชŸเชพเชˆเชฎ, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ (เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹), เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชพเชฒเซ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชœเชฐเซ‚เชฐเซ€ เช…เชจเซเชฏ เช…เชตเชฒเช‚เชฌเชจ เชœเซ‡เชตเซ€ เชตเชธเซเชคเซเช“ เชชเชฃ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชฎเชพเชŸเซ‡ เช…เชชเชตเชพเชฆเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฅเซ€ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชฌเชฆเชฒเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเชจเชŸเชพเช‡เชฎ เชชเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ Kubernetes ConfigMap เชฆเซเชตเชพเชฐเชพ.

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช˜เชฃเชพ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เช˜เชŸเช•เซ‹ เชถเชพเชฎเซ‡เชฒ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชเช• เช…เชฒเช— DBMS เช•เชจเซเชŸเซ‡เชจเชฐ. S-CP เชธเชฟเชฆเซเชงเชพเช‚เชค เชฎเซเชœเชฌ, เช† เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชเช•เชฎเชพเช‚ เชœเซ‹เชกเชตเชพ เชœเซ‹เชˆเช เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชจเชพเชตเชตเซเช‚ เชœเซ‹เชˆเช เชœเซ‡เชฅเซ€ DBMS เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชฌเชงเซเช‚ เชนเซ‹เชฏ, เช…เชจเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชตเซ‡เชฌเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชฌเชงเซเช‚ เชนเซ‹เชฏ. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ, เช เชœ เชตเซ‡เชฌ เชธเชฐเซเชตเชฐ. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฐเชจเชŸเชพเช‡เชฎ เชตเช–เชคเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เชจเซเชŸเซ‡เชจเชฐ DBMS เช•เชจเซเชŸเซ‡เชจเชฐ เชชเชฐ เชจเชฟเชฐเซเชญเชฐ เชฐเชนเซ‡เชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชœเชฐเซ‚เชฐ เชฎเซเชœเชฌ เชเช•เซเชธเซ‡เชธ เช•เชฐเชถเซ‡.

เชฐเชจเชŸเชพเช‡เชฎ เช•เชจเซเชซเชพเช‡เชจเชฎเซ‡เชจเซเชŸ เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒ (RCP)

S-CP เชธเชฟเชฆเซเชงเชพเช‚เชค เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชพเช‚เชงเชตเซเช‚ เชœเซ‹เชˆเช เช…เชจเซ‡ เช‡เชฎเซ‡เชœ เชฌเชพเชˆเชจเชฐเซ€เชฎเชพเช‚ เชถเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช. เชชเชฐเช‚เชคเซ เช•เชจเซเชŸเซ‡เชจเชฐ เช เชซเช•เซเชค "เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธ" เชจเชฅเซ€ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ เชซเช•เซเชค เชเช• เชœ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพ เชนเซ‹เชฏ เช›เซ‡ - เชซเชพเช‡เชฒเชจเซเช‚ เช•เชฆ. เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช•เชจเซเชŸเซ‡เชจเชฐ เช…เชจเซเชฏ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฒเซ‡ เช›เซ‡: เชตเชชเชฐเชพเชฏเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เชœเชฅเซเชฅเซ‹, CPU เชธเชฎเชฏ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเชฟเชธเซเชŸเชฎ เชธเช‚เชธเชพเชงเชจเซ‹.

เช•เซเชฒเชพเช‰เชก-เชจเซ‡เชŸเชฟเชต เชเชชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 5 เช•เซ‹เชฎเชจ เชธเซ‡เชจเซเชธ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹
เช…เชจเซ‡ เช…เชนเซ€เช‚ RCP เชธเชฟเชฆเซเชงเชพเช‚เชค เช•เชพเชฎเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชฎเซเชœเชฌ เช•เชจเซเชŸเซ‡เชจเชฐเช เชธเชฟเชธเซเชŸเชฎ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชคเซ‡เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชถเชฟเชฐเชšเซเช›เซ‡เชฆ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเซ€ เชœเซ‹เชˆเช. เชฆเชฐเซ‡เช• เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เชธเช‚เชธเชพเชงเชจ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซเชธ เชธเชพเชฅเซ‡ (เชคเซ‡เชจเซ‡ เช•เซ‡เชŸเชฒเซ€ CPU, เชฎเซ‡เชฎเชฐเซ€, เชจเซ‡เชŸเชตเชฐเซเช• เช…เชจเซ‡ เชกเชฟเชธเซเช• เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡), เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชถเซเชฐเซ‡เชทเซเช  เชฐเซ€เชคเซ‡ เชถเซ‡เชกเซเชฏเซ‚เชฒเชฟเช‚เช— เช…เชจเซ‡ เช“เชŸเซ‹เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, IT เช•เซเชทเชฎเชคเชพเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชฎเชพเชŸเซ‡ SLA เชธเซเชคเชฐ เชœเชพเชณเชตเซ€ เชถเช•เซ‡ เช›เซ‡.

เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เชธเช‚เชธเชพเชงเชจ เช†เชตเชถเซเชฏเช•เชคเชพเช“เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เช‰เชชเชฐเชพเช‚เชค, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชธเซ€เชฎเชพเช“เชฅเซ€ เช†เช—เชณ เชจ เชœเชตเซเช‚ เชคเซ‡ เชชเชฃ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เชจเชนเชฟเช‚เชคเชฐ, เชœเซเชฏเชพเชฐเซ‡ เชธเช‚เชธเชพเชงเชจเชจเซ€ เช…เช›เชค เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเซ‡เชจเซ‡ เชธเชฎเชพเชชเซเชค เช…เชฅเชตเชพ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เช•เชฐเซ‡ เชคเซ‡เชตเซ€ เชถเช•เซเชฏเชคเชพ เชตเชงเชพเชฐเซ‡ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เช•เซเชฒเชพเช‰เชก-เชซเชฐเซเชธเซเชŸ เชฌเชจเชตเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชœเซ‡ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ€เช เช›เซ€เช เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.
เช‰เชชเชฐ, เช…เชฎเซ‡ เช…เชธเช‚เช–เซเชฏ เชธเชพเชฎเชพเชจเซเชฏ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เช˜เชกเซเชฏเชพ เช›เซ‡ เชœเซ‡ เช•เซเชฒเชพเช‰เชก เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฆเซเชงเชคเชฟเชธเชฐเชจเซ‹ เชชเชพเชฏเซ‹ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡.

เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เช† เชธเชพเชฎเชพเชจเซเชฏ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เช‰เชชเชฐเชพเช‚เชค, เชคเชฎเชพเชฐเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เช…เชฆเซเชฏเชคเชจ เชชเชฆเซเชงเชคเชฟเช“ เช…เชจเซ‡ เชคเช•เชจเซ€เช•เซ‹เชจเซ€ เชชเชฃ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เชตเชงเซเชฎเชพเช‚, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชŸเซ‚เช‚เช•เซ€ เชญเชฒเชพเชฎเชฃเซ‹ เช›เซ‡ เชœเซ‡ เชตเชงเซ เชšเซ‹เช•เซเช•เชธ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช (เช…เชฅเชตเชพ เชฒเชพเช—เซ เชจ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช):

  • เช›เชฌเซ€เช“เชจเซเช‚ เช•เชฆ เช˜เชŸเชพเชกเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹: เช…เชธเซเชฅเชพเชฏเซ€ เชซเชพเช‡เชฒเซ‹ เช•เชพเชขเซ€ เชจเชพเช–เซ‹ เช…เชจเซ‡ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชชเซ‡เช•เซ‡เชœเซ‹ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚ - เช•เชจเซเชŸเซ‡เชจเชฐเชจเซเช‚ เช•เชฆ เชœเซ‡เชŸเชฒเซเช‚ เชจเชพเชจเซเช‚ เช›เซ‡, เชคเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชฒเช•เซเชทเซเชฏ เชนเซ‹เชธเซเชŸ เชชเชฐ เชเชธเซ‡เชฎเซเชฌเชฒ เช…เชจเซ‡ เช•เซ‰เชชเชฟ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชฎเชจเชธเซเชตเซ€ เชฏเซเชเชฐ-เช†เชˆเชกเซ€ เชชเชฐ เชซเซ‹เช•เชธ เช•เชฐเซ‹: เชคเชฎเชพเชฐเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชกเซ‹ เช•เชฎเชพเชจเซเชก เช…เชฅเชตเชพ เช•เซ‹เชˆ เชตเชฟเชถเชฟเชทเซเชŸ เชฏเซเชเชฐเช†เชˆเชกเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚.
  • เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชฌเช‚เชฆเชฐเซ‹เชจเซ‡ เชšเชฟเชนเซเชจเชฟเชค เช•เชฐเซ‹: เชคเชฎเซ‡ เชฐเชจเชŸเชพเช‡เชฎ เชชเชฐ เชชเซ‹เชฐเซเชŸ เชจเช‚เชฌเชฐเซ‹ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ EXPOSE เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเซ‹ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡ - เชคเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ€ เช›เชฌเซ€เช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชถเซ‡.
  • เชตเซ‹เชฒเซเชฏเซเชฎเซเชธ เชชเชฐ เชธเชคเชค เชกเซ‡เชŸเชพ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‹: เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‹ เชจเชพเชถ เชฅเชฏเชพ เชชเช›เซ€ เชœเซ‡ เชกเซ‡เชŸเชพ เชฐเชนเซ‡เชตเซ‹ เชœเซ‹เชˆเช เชคเซ‡ เชตเซ‹เชฒเซเชฏเซเชฎเชฎเชพเช‚ เชฒเช–เชตเซ‹ เชœเซ‹เชˆเช.
  • เช‡เชฎเซ‡เชœ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชฒเช–เซ‹: เชŸเซ…เช—เซเชธ, เชฒเซ‡เชฌเชฒเซเชธ เช…เชจเซ‡ เชŸเซ€เช•เชพเช“ เช‡เชฎเซ‡เชœเชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡ - เช…เชจเซเชฏ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชคเชฎเชพเชฐเซ‹ เช†เชญเชพเชฐ เชฎเชพเชจเชถเซ‡.
  • เชนเซ‹เชธเซเชŸ เช…เชจเซ‡ เช‡เชฎเซ‡เชœเชจเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เช เช•เชฐเซ‹: เช•เซ‡เชŸเชฒเซ€เช• เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เช…เชฎเซเช• เชตเชฟเชถเซ‡เชทเชคเชพเช“ เชชเชฐ เชนเซ‹เชธเซเชŸ เชธเชพเชฅเซ‡ เชธเชฎเชจเซเชตเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชธเชฎเชฏ เช…เชฅเชตเชพ เชฎเชถเซ€เชจ ID.
  • เชจเชฟเชทเซเช•เชฐเซเชทเชฎเชพเช‚, เช…เชฎเซ‡ เชจเชฎเซ‚เชจเชพเช“ เช…เชจเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชชเซเชฐเชฅเชพเช“ เชถเซ‡เชฐ เช•เชฐเซ€เช เช›เซ€เช เชœเซ‡ เชคเชฎเชจเซ‡ เช‰เชชเชฐ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‡ เชตเชงเซ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชถเซ‡:
    www.slideshare.net/luebken/container-patterns
    docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices
    docs.projectatomic.io/container-best-practices
    docs.openshift.com/enterprise/3.0/creating_images/guidelines.html
    www.usenix.org/system/files/conference/hotcloud16/hotcloud16_burns.pdf
    leanpub.com/k8spatterns
    12factor.net

เช“เชชเชจเชถเชฟเชซเซเชŸ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ - 4 เชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชชเชฐ เชตเซ‡เชฌเชฟเชจเชพเชฐ
11 เชœเซ‚เชจ 11.00 เชตเชพเช—เซเชฏเซ‡

เชคเชฎเซ‡ เชถเซเช‚ เชถเซ€เช–เชถเซ‹:

  • เช…เชชเชฐเชฟเชตเชฐเซเชคเชจเชถเซ€เชฒ Red Hat Enterprise Linux CoreOS
  • OpenShift เชธเซ‡เชตเชพ เชฎเซ‡เชถ
  • เช“เชชเชฐเซ‡เชŸเชฐ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•
  • เชจเซ‡เชŸเซ€เชต เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹