เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

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

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

เชธเซเชตเซ€เช•เซƒเชคเชฟเช“: เชคเชฎเชพเชฐเซ‹ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพ เชฌเชฆเชฒ เช†เชญเชพเชฐ. เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เช†เชญเชพเชฐ, เช…เชฎเซ‡ เช†เช–เชฐเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซเชฏเซเช‚, เชคเช•เชจเซ€เช•เซ€ เชฐเชกเชพเชฐเชจเซเช‚ เชธเช‚เช•เชฒเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เช…เชฎเชพเชฐเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซเช‚ เชตเชฟเชถเชพเชณ เชตเชฐเซเชฃเชจ เชฐเชœเซ‚ เช•เชฐเซ€เชถเซเช‚. เชคเชฎเชพเชฐเชพ เชตเชฟเชจเชพ, เช…เชฎเซ‡ เชฌเซ€เชœเชพ 5 เชตเชฐเซเชท เชคเซเชฏเชพเช‚ เชฌเซ‡เช เชพ เชนเซ‹เชค.

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เชฒเซ‡เช–เซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ "เชกเซ‹เชกเซ‹ IS เชถเซเช‚ เช›เซ‡?" เชตเชฟเชถเซ‡ เช•เชนเซ‡ เช›เซ‡:

  1. เชกเซ‹เชกเซ‹ IS (2011-2015) เชฎเชพเช‚ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ. (เชชเซเชฐเช—เชคเชฟเชฎเชพเช‚...)
  2. เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ: เช…เชฒเช— เชชเชพเชฏเชพ เช…เชจเซ‡ เชฌเชธ. (เชคเชฎเซ‡ เช…เชนเชฟเช‚เชฏเชพ เช›เซ‹)
  3. เช•เซเชฒเชพเชฏเช‚เชŸ เชธเชพเช‡เชก เชชเชพเชฅ: เชฌเซ‡เช เช‰เชชเชฐ เชฐเชตเซ‡เชถ (2016-2017). (เชชเซเชฐเช—เชคเชฟเชฎเชพเช‚...)
  4. เชตเชพเชธเซเชคเชตเชฟเช• เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ. (2018-2019). (เชชเซเชฐเช—เชคเชฟเชฎเชพเช‚...)
  5. เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชจเซ€ เชธเซ‹เช‡เช‚เช— เช…เชจเซ‡ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซเช‚ เชธเซเชฅเชฟเชฐเซ€เช•เชฐเชฃ เชธเชฎเชพเชชเซเชค. (เชชเซเชฐเช—เชคเชฟเชฎเชพเช‚...)

เชœเซ‹ เชคเชฎเชจเซ‡ เช•เช‚เชˆเช• เชฌเซ€เชœเซเช‚ เชœเชพเชฃเชตเชพเชฎเชพเช‚ เชฐเชธ เชนเซ‹เชฏ เชคเซ‹ - เชŸเชฟเชชเซเชชเชฃเซ€เช“เชฎเชพเช‚ เชฒเช–เซ‹.

เชฒเซ‡เช–เช• เชคเชฐเชซเชฅเซ€ เช•เชพเชฒเช•เซเชฐเชฎเชฟเช• เชตเชฐเซเชฃเชจ เชชเชฐ เช…เชญเชฟเชชเซเชฐเชพเชฏ
เชนเซเช‚ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เชจเชตเชพ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เชฎเชพเชŸเซ‡ "เชธเชฟเชธเซเชŸเชฎ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ" เชตเชฟเชทเชฏ เชชเชฐ เชฎเซ€เชŸเชฟเช‚เช— เชฐเชพเช–เซเช‚ เช›เซเช‚. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ "เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เชชเชฐเชฟเชšเชฏ" เช•เชนเซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡ เชจเชตเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช‘เชจเชฌเซ‹เชฐเซเชกเชฟเช‚เช— เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‹ เชเช• เชญเชพเช— เช›เซ‡. เช†เชชเชฃเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชตเชฟเชถเซ‡, เชคเซ‡เชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“ เชตเชฟเชถเซ‡ เชเช• เช…เชฅเชตเชพ เชฌเซ€เชœเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช•เชนเซ‡เชตเชพเชฅเซ€, เชฎเซ‡เช‚ เชตเชฐเซเชฃเชจ เชฎเชพเชŸเซ‡ เชšเซ‹เช•เซเช•เชธ เชเชคเชฟเชนเชพเชธเชฟเช• เช…เชญเชฟเช—เชฎเชจเซ‹ เชœเชจเซเชฎ เช•เชฐเซเชฏเซ‹ เช›เซ‡.

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

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

2011 เชฎเชพเช‚, เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชคเซเช‚ เชนเชคเซเช‚:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

2020 เชธเซเชงเซ€เชฎเชพเช‚, เชคเซ‡ เชฅเซ‹เชกเซเช‚ เชตเชงเซ เชœเชŸเชฟเชฒ เชฌเชจเซ€ เช—เชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฌเชจเซ€ เช—เชฏเซเช‚ เช›เซ‡:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เช† เช‰เชคเซเช•เซเชฐเชพเช‚เชคเชฟ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฅเชˆ? เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฟเชตเชฟเชง เชญเชพเช—เซ‹ เชถเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡? เช•เชฏเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชจเชฟเชฐเซเชฃเชฏเซ‹ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡? เชšเชพเชฒเซ‹ เช† เชฒเซ‡เช–เซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เชถเซ‹เชงเซ€เช.

2016 เชจเซ€ เชชเซเชฐเชฅเชฎ เชธเชฎเชธเซเชฏเชพเช“: เชธเซ‡เชตเชพเช“เช เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ เช•เซ‡เชฎ เช›เซ‹เชกเชตเซเช‚ เชœเซ‹เชˆเช

เชถเซเชฐเซ‡เชฃเซ€เชจเชพ เชชเซเชฐเชฅเชฎ เชฒเซ‡เช–เซ‹ เชคเซ‡ เชธเซ‡เชตเชพเช“ เชตเชฟเชถเซ‡ เชนเชถเซ‡ เชœเซ‡ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฅเซ€ เช…เชฒเช— เช•เชฐเชตเชพเชฎเชพเช‚ เชชเซเชฐเชฅเชฎ เชนเชคเชพ. เชคเชฎเชจเซ‡ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡, เชนเซเช‚ เชคเชฎเชจเซ‡ เช•เชนเซ€เชถ เช•เซ‡ 2016 เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช…เชฎเชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช•เชˆ เชธเชฎเชธเซเชฏเชพเช“ เชนเชคเซ€, เช•เซ‡ เช…เชฎเชพเชฐเซ‡ เชธเซ‡เชตเชพเช“เชจเชพ เชตเชฟเชญเชพเชœเชจเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹ เชนเชคเซ‹.

เชเช• เชœ MySql เชกเซ‡เชŸเชพเชฌเซ‡เช, เชœเซ‡เชฎเชพเช‚ เชกเซ‹เชกเซ‹ ISเชฎเชพเช‚ เชคเซ‡ เชธเชฎเชฏเซ‡ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชฐเชนเซ‡เชฒเซ€ เชคเชฎเชพเชฎ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชคเซ‡เชฎเชจเชพ เชฐเซ‡เช•เซ‹เชฐเซเชก เชฒเช–เซ‡ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชนเชคเชพ:

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

เชธเชฎเชธเซเชฏเชพ เช เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชจเซ€ เชนเชพเชœเชฐเซ€ เชนเชคเซ€. เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชนเชคเชพ:

  • เชธเชฟเช‚เช—เชฒ เช…เชจเซ‡ เชฆเซเชฐเซเชฒเชญ เชฐเชฟเชฒเซ€เช.
  • เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชฒเซ‹เช•เซ‹เชจเชพ เชธเช‚เชฏเซเช•เซเชค เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€.
  • เชจเชตเซ€ เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€, เชจเชตเชพ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช…เชจเซ‡ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅเชคเชพ.

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

เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ: เช…เชฒเช— เชชเชพเชฏเชพ เช…เชจเซ‡ เชฌเชธ

เชชเซเชฐเช•เชฐเชฃ เชจเซ‡เชตเชฟเช—เซ‡เชถเชจ

  1. เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ เชธเซเช•เซ€เชฎ 2016
  2. เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชจเซ‡ เช…เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช: เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซ‡ เชŸเซเชฐเซ‡เช•เชฐเชจเซเช‚ เชตเชฟเชญเชพเชœเชจ
  3. Auth เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡?
  4. เชญเชพเชฐ เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซ‡ เช›เซ‡?
  5. เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเชฒเซ‹เชก เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡
  6. เชŸเซเชฐเซ‡เช•เชฐ เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡?
  7. เชญเชพเชฐ เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซ‡ เช›เซ‡?
  8. เช…เชจเชฒเซ‹เชกเชฟเช‚เช— เชŸเซเชฐเซ‡เช•เชฐ

เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ เชธเซเช•เซ€เชฎ 2016

เช…เชนเซ€เช‚ เชกเซ‹เชกเซ‹ IS 2016 เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชจเชพ เชฎเซเช–เซเชฏ เชฌเซเชฒเซ‹เช•เซเชธ เช›เซ‡, เช…เชจเซ‡ เชจเซ€เชšเซ‡ เชคเซ‡เชฎเชจเชพ เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชŸเซเชฐเชพเชจเซเชธเช•เซเชฐเชฟเชชเซเชŸ เช›เซ‡.
เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ
เช•เซ‡เชถเชฟเชฏเชฐ เชกเชฟเชฒเชฟเชตเชฐเซ€. เช•เซเชฐเชฟเชฏเชฐเซเชธ เชฎเชพเชŸเซ‡ เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช—, เช•เซเชฐเชฟเชฏเชฐเซเชธเชจเซ‡ เช“เชฐเซเชกเชฐ เช†เชชเชตเชพ.
เชธเช‚เชชเชฐเซเช• เช•เซ‡เชจเซเชฆเซเชฐ. เช‘เชชเชฐเซ‡เชŸเชฐ เชฆเซเชตเชพเชฐเชพ เช“เชฐเซเชกเชฐเชจเซ€ เชธเซเชตเซ€เช•เซƒเชคเชฟ.
เชธเชพเช‡เชŸ. เช…เชฎเชพเชฐเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธ (dodopizza.ru, dodopizza.co.uk, dodopizza.by, เชตเช—เซ‡เชฐเซ‡).
เช‘เชฅ. เชฌเซ‡เช• เช“เชซเชฟเชธ เชฎเชพเชŸเซ‡ เช…เชงเชฟเช•เซƒเชคเชคเชพ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชธเซ‡เชตเชพ.
เชŸเซเชฐเซ‡เช•เชฐ. เชฐเชธเซ‹เชกเชพเชฎเชพเช‚ เช“เชฐเซเชกเชฐ เชŸเซเชฐเซ‡เช•เชฐ. เช“เชฐเซเชกเชฐ เชคเซˆเชฏเชพเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซˆเชฏเชพเชฐเซ€เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชšเชฟเชนเซเชจเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซ‡เชตเชพ.
เชฐเซ‡เชธเซเชŸเซ‹เชฐเชจเซเชŸเชจเซเช‚ เช•เซ‡เชถ เชกเซ‡เชธเซเช•. เชฐเซ‡เชธเซเชŸเซ‹เชฐเชจเซเชŸเชฎเชพเช‚ เช“เชฐเซเชกเชฐ เชฒเซ‡เชตเชพ, เช•เซ‡เชถเชฟเชฏเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ.
เชจเชฟเช•เชพเชธ เช•เชฐเซ‹. เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช— เชฎเชพเชŸเซ‡ 1C เชฎเชพเช‚ เช…เชนเซ‡เชตเชพเชฒเซ‹ เช…เชชเชฒเซ‹เชก เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.
เชธเซ‚เชšเชจเชพเช“ เช…เชจเซ‡ เช‡เชจเซเชตเซ‰เช‡เชธเซ‡เชธ. เชฐเชธเซ‹เชกเชพเชฎเชพเช‚ เชตเซ‰เช‡เชธ เช•เชฎเชพเชจเซเชก (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, โ€œเชจเชตเซเช‚ เชชเชฟเชเชพ เช†เชตเซเชฏเซเช‚โ€) + เช•เซเชฐเชฟเชฏเชฐ เชฎเชพเชŸเซ‡ เช‡เชจเซเชตเซ‰เช‡เชธ เชชเซเชฐเชฟเชจเซเชŸเชฟเช‚เช—.
เชถเชฟเชซเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฐ. เชถเชฟเชซเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฐเชจเชพ เช•เชพเชฎ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ: เช“เชฐเซเชกเชฐเชจเซ€ เชธเซ‚เชšเชฟ, เชชเซเชฐเชฆเชฐเซเชถเชจ เช—เซเชฐเชพเชซ, เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเซ‡ เชถเชฟเชซเซเชŸเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเซเช‚.
เช“เชซเชฟเชธ เชฎเซ‡เชจเซ‡เชœเชฐ. เชซเซเชฐเซ‡เชจเซเชšเชพเช‡เชเซ€ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœเชฐเชจเชพ เช•เชพเชฎ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ: เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเซเช‚ เชธเซเชตเชพเช—เชค, เชชเชฟเชเซ‡เชฐเชฟเชฏเชพเชจเชพ เช•เชพเชฎ เชชเชฐเชจเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹.
เชฐเซ‡เชธเซเชŸเซ‹เชฐเชจเซเชŸ เชธเซเช•เซ‹เชฐเชฌเซ‹เชฐเซเชก. เชชเชฟเชเซ‡เชฐเชฟเชฏเชพเชฎเชพเช‚ เชŸเซ€เชตเซ€ เชชเชฐ เชฎเซ‡เชจเซ‚ เชกเชฟเชธเซเชชเซเชฒเซ‡.
เชเชกเชฎเชฟเชจ. เชšเซ‹เช•เซเช•เชธ เชชเชฟเชเซ‡เชฐเชฟเชฏเชพเชฎเชพเช‚ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ: เชฎเซ‡เชจเซ‚, เช•เชฟเช‚เชฎเชคเซ‹, เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช—, เชชเซเชฐเซ‹เชฎเซ‹ เช•เซ‹เชกเซเชธ, เชชเซเชฐเชฎเซ‹เชถเชจ, เชตเซ‡เชฌเชธเชพเช‡เชŸ เชฌเซ‡เชจเชฐเซ‹, เชตเช—เซ‡เชฐเซ‡.
เช•เชฐเซเชฎเชšเชพเชฐเซ€เชจเซเช‚ เชตเซเชฏเช•เซเชคเชฟเช—เชค เช–เชพเชคเซเช‚. เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเชพ เช•เชพเชฎเชจเซเช‚ เชธเชฎเชฏเชชเชคเซเชฐเช•, เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€.
เช•เชฟเชšเชจ เชฎเซ‹เชŸเชฟเชตเซ‡เชถเชจ เชฌเซ‹เชฐเซเชก. เชเช• เช…เชฒเช— เชธเซเช•เซเชฐเซ€เชจ เชœเซ‡ เชฐเชธเซ‹เชกเชพเชฎเชพเช‚ เช…เชŸเช•เซ€ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชชเชฟเชเชพ เชฌเชจเชพเชตเชจเชพเชฐเชพเช“เชจเซ€ เชเชกเชช เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.
เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ. เชเชธเชเชฎเชเชธ เช…เชจเซ‡ เชˆเชฎเซ‡เชฒ เชฎเซ‹เช•เชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.
เชซเชพเช‡เชฒเชธเซเชŸเซ‹เชฐเซ‡เชœ. เชธเซเชŸเซ‡เชŸเชฟเช• เชซเชพเช‡เชฒเซ‹ เชฎเซ‡เชณเชตเชตเชพ เช…เชจเซ‡ เชœเชพเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‹เชคเชพเชจเซ€ เชธเซ‡เชตเชพ.

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

เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชจเซ‡ เช…เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช: เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซ‡ เชŸเซเชฐเซ‡เช•เชฐเชจเซเช‚ เชตเชฟเชญเชพเชœเชจ

เชฎเซเช–เซเชฏ เชธเซ‡เชตเชพเช“ เช•เซ‡ เชœเซ‡ เชชเช›เซ€ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚เชฅเซ€ เช…เชจเซเชฏ เช•เชฐเชคเชพ เชตเชงเซ เชฐเซ‡เช•เซ‹เชฐเซเชก เช…เชจเซ‡ เชตเชพเช‚เชšเซ‡ เช›เซ‡:

  1. เช“เชฅ. เชฌเซ‡เช• เช“เชซเชฟเชธ เชฎเชพเชŸเซ‡ เช…เชงเชฟเช•เซƒเชคเชคเชพ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชธเซ‡เชตเชพ.
  2. เชŸเซเชฐเซ‡เช•เชฐ. เชฐเชธเซ‹เชกเชพเชฎเชพเช‚ เช“เชฐเซเชกเชฐ เชŸเซเชฐเซ‡เช•เชฐ. เช“เชฐเซเชกเชฐ เชคเซˆเชฏเชพเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซˆเชฏเชพเชฐเซ€เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชšเชฟเชนเซเชจเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซ‡เชตเชพ.

Auth เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡?

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

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

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เชญเชพเชฐ เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซ‡ เช›เซ‡?

เชฌเซ‡เช• เช“เชซเชฟเชธเชจเซ‹ เชฆเชฐเซ‡เช• เชฒเซ‹เช— เช‡เชจ เชฅเชฏเซ‡เชฒ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฐ เชœเชพเชฏ เช›เซ‡, เชฆเชฐเซ‡เช• เชตเชฟเชจเช‚เชคเซ€ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชŸเซ‡เชฌเชฒ เชชเชฐ เชœเชพเชฏ เช›เซ‡, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ sql เช•เซเชตเซ‡เชฐเซ€ เชฆเซเชตเชพเชฐเชพ เชฌเชนเชพเชฐ เช•เชพเชขเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชชเชพเชธเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เช† เชชเซƒเชทเซเช เชจเซ€ เช†เชตเชถเซเชฏเช• เชเช•เซเชธเซ‡เชธ เช…เชจเซ‡ เช…เชงเชฟเช•เชพเชฐเซ‹ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ.

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

เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเชฒเซ‹เชก เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

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

เชกเชฌเชฒเซเชฏเซเชเชเชธ. เช•เชพเชฐเซเชฏเชจเซ€ เชฎเซ‚เชณ เชฏเซ‹เชœเชจเชพ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เชนเชคเซ€:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชนเซเช‚ เชฅเซ‹เชกเซเช‚ เชธเชฎเชœเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚:

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

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

BANAVU. เชคเซ‡เชฅเซ€ เชคเซ‡เช“เช เช•เชฐเซเชฏเซเช‚:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

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

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

เช…เชฒเช— เชฅเชตเชพเชฎเชพเช‚ เช†เชŸเชฒเซ‹ เชธเชฎเชฏ เช•เซ‡เชฎ เชฒเชพเช—เซเชฏเซ‹?
เชฐเชธเซเชคเชพเชฎเชพเช‚ เช˜เชฃเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชนเชคเซ€ เชœเซ‡เชฃเซ‡ เช…เชฎเชจเซ‡ เชงเซ€เชฎเซเช‚ เช•เชฐเซเชฏเซเช‚:

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

เชชเชฟเชเซ‡เชฐเชฟเชฏเชพเชฎเชพเช‚ เช‰เชชเช•เชฐเชฃ เชจเซ‹เช‚เชงเชฃเซ€ เชฏเซ‹เชœเชจเชพ:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃเซ‹ เชธเซ‡เชตเชพเชจเชพ เชจเชฟเชทเซเช•เชฐเซเชทเชฃ เชชเช›เซ€ เชธเชพเชฎเชพเชจเซเชฏ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เชจเซ‹เช‚เชงเชฃเซ€. 2020 เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ Auth เชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชœเซ‡ OAuth 2.0 เช…เชงเชฟเช•เซƒเชคเชคเชพ เชงเซ‹เชฐเชฃ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เช† เชงเซ‹เชฐเชฃ เชคเชฆเซเชฆเชจ เชœเชŸเชฟเชฒ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชชเชพเชธ-เชฅเซเชฐเซ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชธเซ‡เชตเชพ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡. เชฒเซ‡เช–เชฎเชพเช‚ "เช…เชงเชฟเช•เซƒเชคเชคเชพเชจเซ€ เชธเซ‚เช•เซเชทเซเชฎเชคเชพ: OAuth 2.0 เชคเช•เชจเซ€เช•เชจเซ€ เชเชพเช‚เช–เซ€ยป เช…เชฎเซ‡ เชเชฒเซ‡เช•เซเชธเซ€ เชšเซ‡เชฐเซเชจเชพเชฏเซ‡เชตเซ‡ เชงเซ‹เชฐเชฃ เชตเชฟเชถเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซเช‚ เชธเชฐเชณ เช…เชจเซ‡ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เช•เชนเซ‡เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชฌเชšเชพเชตเซ€ เชถเช•เซ‹.

เชŸเซเชฐเซ‡เช•เชฐ เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡?

เชนเชตเซ‡ เชฒเซ‹เชก เช•เชฐเซ‡เชฒเซ€ เชธเซ‡เชตเชพเช“เชจเชพ เชฌเซ€เชœเชพ เชตเชฟเชถเซ‡. เชŸเซเชฐเซ‡เช•เชฐ เชฆเซเชตเชฟ เชญเซ‚เชฎเชฟเช•เชพ เชญเชœเชตเซ‡ เช›เซ‡:

  • เชเช• เชคเชฐเชซ, เชคเซ‡เชจเซเช‚ เช•เชพเชฐเซเชฏ เชฐเชธเซ‹เชกเชพเชฎเชพเช‚ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเซ‡ เชฌเชคเชพเชตเชตเชพเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชนเชพเชฒเชฎเชพเช‚ เช•เชฏเชพ เช“เชฐเซเชกเชฐ เช•เชพเชฎ เชชเชฐ เช›เซ‡, เชนเชตเซ‡ เช•เชฏเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ‡ เชฐเชพเช‚เชงเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
  • เชฌเซ€เชœเซ€ เชคเชฐเชซ, เชฐเชธเซ‹เชกเชพเชฎเชพเช‚ เชคเชฎเชพเชฎ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซเช‚ เชกเชฟเชœเซ€เชŸเชฒเชพเช‡เชเซ‡เชถเชจ เช•เชฐเชตเซเช‚.

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

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

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

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅเชŸเซเชฐเซ‡เช•เชฐ "เชฐเชธเซเช•เชŸเช•เชพ" เชจเชพ เชธเซเชŸเซ‡เชถเชจ เชชเชฐ เชŸเซ‡เชฌเซเชฒเซ‡เชŸเชจเซ€ เชธเซเช•เซเชฐเซ€เชจ เช† เชฐเซ€เชคเซ‡ เชฆเซ‡เช–เชพเชฏ เช›เซ‡

เชญเชพเชฐ เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซ‡ เช›เซ‡?

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

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

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

เชกเชฌเชฒเซเชฏเซเชเชเชธ. เชฎเซ‚เชณ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชนเชคเซเช‚:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

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

เช…เชจเชฒเซ‹เชกเชฟเช‚เช— เชŸเซเชฐเซ‡เช•เชฐ

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

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

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ
เช“เชฐเซเชกเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฏเซ‹เชœเชจเชพ เช†เชจเชพ เชœเซ‡เชตเซ€ เชฒเชพเช—เซ‡ เช›เซ‡:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

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

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

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

เชคเซ‡ เชธเชฎเชฏ เชธเซเชงเซ€เชฎเชพเช‚, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชธเซเชŸเซ‡เช•เชฎเชพเช‚ RabbitMQ เชนเชคเซเช‚, เชคเซ‡เชฅเซ€ เชคเซ‡เชจเซ‹ เชธเช‚เชฆเซ‡เชถ เชฌเซเชฐเซ‹เช•เชฐ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เช…เช‚เชคเชฟเชฎ เชจเชฟเชฐเซเชฃเชฏ. เชกเชพเชฏเชพเช—เซเชฐเชพเชฎ เชฐเซ‡เชธเซเชŸเซ‹เชฐเชจเซเชŸ เช•เซ‡เชถเชฟเชฏเชฐ เชคเชฐเชซเชฅเซ€ เชŸเซเชฐเซ‡เช•เชฐ เชฆเซเชตเชพเชฐเชพ เช“เชฐเซเชกเชฐเชจเซเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชคเซ‡ เชคเซ‡เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœเชฐเชจเชพ เช“เชฐเซเชกเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เชคเซ‡เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฌเชฆเชฒเซ‡ เช›เซ‡. BANAVU:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เช“เชฐเซเชกเชฐ เชชเชพเชฅ เชชเช—เชฒเซเช‚ เชฆเซเชตเชพเชฐเชพ เชชเช—เชฒเซเช‚
เช“เชฐเซเชกเชฐ เชชเชพเชฅ เช“เชฐเซเชกเชฐ เชธเซเชคเซเชฐเซ‹เชค เชธเซ‡เชตเชพเช“เชฎเชพเช‚เชฅเซ€ เชเช•เชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เช…เชนเซ€เช‚ เชฐเซ‡เชธเซเชŸเซ‹เชฐเชจเซเชŸเชจเชพ เช•เซ‡เชถเชฟเชฏเชฐ เช›เซ‡:

  1. เชšเซ‡เช•เช†เช‰เชŸ เชชเชฐ, เช“เชฐเซเชกเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชคเซˆเชฏเชพเชฐ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชŸเซเชฐเซ‡เช•เชฐเชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชจเซ‹ เชธเชฎเชฏ เช›เซ‡. เช‡เชตเซ‡เชจเซเชŸ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ เชŸเซเชฐเซ‡เช•เชฐ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เชฅเชฏเซ‡เชฒ เช›เซ‡ เชคเซ‡ เชซเซ‡เช‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  2. เชŸเซเชฐเซ‡เช•เชฐ, เชชเซ‹เชคเชพเชจเชพ เชฎเชพเชŸเซ‡ เช“เชฐเซเชกเชฐ เชธเซเชตเซ€เช•เชพเชฐเซ€เชจเซ‡, เชคเซ‡เชจเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเชพเชšเชตเซ‡ เช›เซ‡, เชœเซ‡ เช‡เชตเซ‡เชจเซเชŸเชจเซ‡ "เชŸเซเชฐเซ‡เช•เชฐ เชฆเซเชตเชพเชฐเชพ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช“เชฐเซเชกเชฐ" เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ RMQ เชชเชฐ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡.
  3. เช‘เชฐเซเชกเชฐ เชฆเซ€เช  เช‡เชตเซ‡เชจเซเชŸ เชฌเชธ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเซ‡เชฒ เช›เซ‡. เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡, เชœเซ‡ เชเช• เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฟเช• เช†เชงเชพเชฐ เชธเชพเชฅเซ‡ เชธเซเชฎเซ‡เชณ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡.
  4. เชนเซ‡เชจเซเชกเชฒเชฐ เชเช• เช‡เชตเซ‡เชจเซเชŸ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡, เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชคเซ‡ เชกเซ‡เชŸเชพ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡: เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช† "เชŸเซเชฐเซ‡เช•เชฐ เชฆเซเชตเชพเชฐเชพ เชธเซเชตเซ€เช•เซƒเชค" เช“เชฐเซเชกเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช›เซ‡ เช…เชจเซ‡ เชฎเซเช–เซเชฏ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชคเซ‡เชจเชพ เช“เชฐเซเชกเชฐ เชเชจเซเชŸเชฟเชŸเซ€เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡.

เชœเซ‹ เช•เซ‹เชˆเชจเซ‡ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฟเช• เชŸเซ‡เชฌเชฒ เช“เชฐเซเชกเชฐเชฎเชพเช‚เชฅเซ€ เช“เชฐเซเชกเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ เชชเชฃ เชตเชพเช‚เชšเซ€ เชถเช•เซ‹ เช›เซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชถเชฟเชซเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เช“เชฐเซเชกเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เช†เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

เช…เชจเซเชฏ เชคเชฎเชพเชฎ เชธเซ‡เชตเชพเช“ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซเชฐเซ‡เช•เชฐเชฎเชพเช‚เชฅเซ€ เช‘เชฐเซเชกเชฐ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

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

เช“เชฅ เช…เชจเซ‡ เชŸเซเชฐเซ‡เช•เชฐเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเช›เซ€ เช…เช‚เชคเชฟเชฎ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชกเซ‹เชกเซ‹ IS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ: เชง เชฌเซ‡เช• เช“เชซเชฟเชธ เชชเชพเชฅ

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

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

เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เช…เชฎเชพเชฐเชพ เชชเชพเชฅ เชตเชฟเชถเซ‡ เชถเซ€เช–เชตเซเช‚ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช…เชจเซ‡ เชฐเชธเชชเซเชฐเชฆ เชนเชคเซเช‚. เชนเชตเซ‡ เชนเซเช‚ เช†เช—เชณเชจเชพ เชฒเซ‡เช–เชฎเชพเช‚ เชกเซ‹เชกเซ‹ IS เชธเชฟเชธเซเชŸเชฎเชจเชพ เช•เชฏเชพ เชญเชพเช—เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซเช‚ เชคเซ‡ เชชเชธเช‚เชฆเช—เซ€เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚: เชŸเชฟเชชเซเชชเชฃเซ€เช“เชฎเชพเช‚ เชฒเช–เซ‹ เช…เชฅเชตเชพ เชฎเชค เช†เชชเซ‹.

เชซเช•เซเชค เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชœ เชธเชฐเซเชตเซ‡เชฎเชพเช‚ เชญเชพเช— เชฒเชˆ เชถเช•เซ‡ เช›เซ‡. เชธเชพเช‡เชจ เช‡เชจ เช•เชฐเซ‹, เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡.

เช†เช—เชณเชจเชพ เชฒเซ‡เช–เชฎเชพเช‚ เชคเชฎเซ‡ เชกเซ‹เชกเซ‹ ISเชจเชพ เช•เชฏเชพ เชญเชพเช— เชตเชฟเชถเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเช—เซ‹ เช›เซ‹?

  • 24,1%เชกเซ‹เชกเซ‹ IS (2011-2015)14 เชฎเชพเช‚ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ

  • 24,1%เชชเซเชฐเชฅเชฎ เชธเชฎเชธเซเชฏเชพเช“ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช‰เช•เซ‡เชฒเซ‹ (2015-2016)14

  • 20,7%เช•เซเชฒเชพเชฏเช‚เชŸ เชญเชพเช—เชจเซ‹ เชฎเชพเชฐเซเช—: เช†เชงเชพเชฐเชจเซ€ เช‰เชชเชฐเชจเซ‹ เชฐเชตเซ‡เชถ (2016-2017)12

  • 36,2%เชตเชพเชธเซเชคเชตเชฟเช• เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ (2018-2019)21

  • 44,8%เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชจเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‹เช‡เช‚เช— เช…เชจเซ‡ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซเช‚ เชธเซเชฅเชฟเชฐเซ€เช•เชฐเชฃ26

  • 29,3%เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชงเซ เชฏเซ‹เชœเชจเชพเช“ เชตเชฟเชถเซ‡17

  • 19,0%เชนเซเช‚ เชกเซ‹เชกเซ‹ IS11 เชตเชฟเชถเซ‡ เช•เช‚เชˆเชชเชฃ เชœเชพเชฃเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€

58 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เช เชฎเชคเชฆเชพเชจ เช•เชฐเซเชฏเซเช‚. 6 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซ‚เชฐ เชฐเชนเซเชฏเชพ.

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

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