เช‡-เชกเซ‹เชฌเชพเชตเช•เซ€ - เชฎเชพเชฐเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชฒเช–เชพเชฏเซ‡เชฒ เชœเชพเชตเชพ เช…เชจเซ‡ เชธเซเชชเซเชฐเชฟเช‚เช— เชฌเซ‚เชŸเชฎเชพเช‚ เชซเซ‚เชก เชเชกเชฟเชŸเชฟเชตเซเชธ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเซ‡เชฌ เชธเซ‡เชตเชพ

เชชเชฐเชฟเชšเชฏ

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

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

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

เชธเซ‡เชตเชพ เชชเซ‹เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡ - เช‡-เชกเซ‹เชฌเชพเชตเช•เซ€.เช•เซ‹เชฎ.

เช‡-เชกเซ‹เชฌเชพเชตเช•เซ€ - เชฎเชพเชฐเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชฒเช–เชพเชฏเซ‡เชฒ เชœเชพเชตเชพ เช…เชจเซ‡ เชธเซเชชเซเชฐเชฟเช‚เช— เชฌเซ‚เชŸเชฎเชพเช‚ เชซเซ‚เชก เชเชกเชฟเชŸเชฟเชตเซเชธ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเซ‡เชฌ เชธเซ‡เชตเชพ

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

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชœ เชตเชฐเซเชฃเชจ เช•เชฐเชคเชพเช‚ เชชเชนเซ‡เชฒเชพเช‚, เชนเซเช‚ เชคเชฎเชจเซ‡ เชœเซ‚เชฅเชจเซ€ เชถเซ€เช–เชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซเช‚ เช•เชนเซ€เชถ; เชคเซ‡เชจเชพ เชตเชฟเชจเชพ, เชšเชฟเชคเซเชฐ เช…เชงเซ‚เชฐเซเช‚ เชฐเชนเซ‡เชถเซ‡.

9 เชฎเชนเชฟเชจเชพเชจเซ€ เชคเชพเชฒเซ€เชฎ

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

เชชเซเชฐเชฅเชฎ เชญเชพเช— เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ‡ เชญเชพเชทเชพเชจเชพ เชฎเซ‚เชณเชญเซ‚เชค เช–เซเชฏเชพเชฒเซ‹เชฅเซ€ เชชเชฐเชฟเชšเชฏ เช•เชฐเชพเชตเซ‡ เช›เซ‡. เชšเชฒเซ‹, เชชเชฆเซเชงเชคเชฟเช“, OOP เชฌเซ‡เชเชฟเช•เซเชธ เช…เชจเซ‡ เชคเซ‡ เชฌเชงเซ€ เชธเชพเชฎเช—เซเชฐเซ€.

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

เชฌเชงเซ€ เชคเชพเชฒเซ€เชฎ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชฎเชพเช‚ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒเซ€ เช›เซ‡. เชนเซเช‚ เช…เช เชตเชพเชกเชฟเชฏเชพเชฎเชพเช‚ เชฌเซ‡ เชตเชพเชฐ เชตเชฐเซเช—เซ‹ เชšเชฒเชพเชตเชคเซ‹. เชเช• เชชเชพเช เชจเซ‹ เชธเชฎเชฏเช—เชพเชณเซ‹ เชฌเซ‡ เช•เชฒเชพเช•เชจเซ‹ เช›เซ‡.

เชฎเชพเชฐเซ‹ เชถเซ€เช–เชตเชพเชจเซ‹ เช…เชญเชฟเช—เชฎ

เชฎเซ‡เช‚ 5 เชœเซ‚เชฅเซ‹ เชฌเชนเชพเชฐ เชชเชพเชกเซเชฏเชพ. เชคเซ‡ เชฌเซ‡ เชตเชฐเซเชท เชฎเชพเชŸเซ‡ เช˜เชฃเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‡เช‚ เชฒเช—เชญเช— เชนเช‚เชฎเซ‡เชถเชพ เชธเชฎเชพเช‚เชคเชฐเชฎเชพเช‚ 2 เชœเซ‚เชฅเซ‹เชจเซเช‚ เชจเซ‡เชคเซƒเชคเซเชต เช•เชฐเซเชฏเซเช‚ เช›เซ‡.

เชฎเซ‡เช‚ เชตเชฟเชตเชฟเชง เช…เชญเชฟเช—เชฎเซ‹ เช…เชœเชฎเชพเชตเซเชฏเชพ เช›เซ‡.

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

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

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

เชฆเชฐเซ‡เช• เชœเชฃ เชคเซ‡เชจเซ‡ เช…เช‚เชค เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชพเชกเชคเซเช‚ เชจเชฅเซ€

เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชเช• เชธเชพเช•เซเชทเชพเชคเซเช•เชพเชฐ เช เชนเช•เซ€เช•เชค เชนเชคเซ€ เช•เซ‡ เชธเชฎเช—เซเชฐ เชœเซ‚เชฅ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเชจเชพ เช…เช‚เชค เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชคเซเช‚ เชจเชฅเซ€.

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

เชคเซ‡เช“ เชตเชฟเชตเชฟเชง เช•เชพเชฐเชฃเซ‹เชธเชฐ เชตเชฟเชฆเชพเชฏ เชฒเซ‡ เช›เซ‡.

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

เช†เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เชŸเชฐเซเชฌเซ‹ เชชเชพเชธเซเช•เชฒ เชธเชพเชฅเซ‡ เช•เชฐเซ‹, เชœเซ‡ เชฎเชพเชฐเชพ เชธเชนเชฟเชค เช˜เชฃเชพ เชฒเซ‹เช•เซ‹เช เชถเชฐเซ‚ เช•เชฐเซ€ เช›เซ‡:

begin
    writeln("ะŸะตั€ะฒะฐั ะฟั€ะพะณั€ะฐะผะผะฐ");
end.

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

เช…เชจเซ‡ เชฌเซ€เชœเซเช‚ เช•เชพเชฐเชฃ เชจเซ€เชšเซ‡เชจเชพ เชšเชฟเชคเซเชฐเชฎเชพเช‚ เชœเซ‡เชตเซเช‚ เช›เซ‡:

เช‡-เชกเซ‹เชฌเชพเชตเช•เซ€ - เชฎเชพเชฐเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชฒเช–เชพเชฏเซ‡เชฒ เชœเชพเชตเชพ เช…เชจเซ‡ เชธเซเชชเซเชฐเชฟเช‚เช— เชฌเซ‚เชŸเชฎเชพเช‚ เชซเซ‚เชก เชเชกเชฟเชŸเชฟเชตเซเชธ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเซ‡เชฌ เชธเซ‡เชตเชพ

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

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

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

เชธเซ‡เชตเชพเชจเซ‹ เชตเชฟเชšเชพเชฐ

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

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

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

เชคเชฎเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸ เช–เซ‹เชฒเซ‹, เชชเซ‚เชฐเช•เชจเซเช‚ เชจเชพเชฎ เชฆเชพเช–เชฒ เช•เชฐเซ‹ (เชจเช‚เชฌเชฐ, เชตเซˆเช•เชฒเซเชชเชฟเช• เชจเชพเชฎเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•), เช…เชจเซ‡ เชชเซ‚เชฐเช•เชจเซ‹ เชธเชพเชฐเชพเช‚เชถ เชฎเซ‡เชณเชตเซ‹:

เช‡-เชกเซ‹เชฌเชพเชตเช•เซ€ - เชฎเชพเชฐเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชฒเช–เชพเชฏเซ‡เชฒ เชœเชพเชตเชพ เช…เชจเซ‡ เชธเซเชชเซเชฐเชฟเช‚เช— เชฌเซ‚เชŸเชฎเชพเช‚ เชซเซ‚เชก เชเชกเชฟเชŸเชฟเชตเซเชธ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเซ‡เชฌ เชธเซ‡เชตเชพ

เชธเชฎเชพเชจ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เช›เซ‡. เชคเชฎเซ‡ Google เชฎเชพเช‚ เชเชกเชฟเชŸเชฟเชตเชจเซ‡ เช–เชพเชฒเซ€ เชŸเชพเชˆเชช เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฌเชคเชพเชตเชคเซเช‚ เชจเชฅเซ€.

เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชถเซˆเช•เซเชทเชฃเชฟเช• เชนเซ‹เชตเชพเชฅเซ€, เช‰เชชเชฐเชจเซ€ เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“ เช…เชฎเชจเซ‡ เชฐเซ‹เช•เซ€ เชจ เชนเชคเซ€ :)

ะ ะตะฐะปะธะทะฐั†ะธั

เชฌเชงเชพเช เชœเชพเชตเชพเชฎเชพเช‚ เชฒเช–เซเชฏเซเช‚, เช—เซ€เชฅเชฌ เชชเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เชธเซเชฐเซ‹เชค เช•เซ‹เชก.

เชฎเชพเชฐเชพ เชธเชนเชฟเชค เช…เชฎเซ‡ 7 เชนเชคเชพ. เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟเช เชชเซเชฒ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ€, เช…เชจเซ‡ เชฎเซ‡เช‚, เช…เชฅเชตเชพ เชœเซ‚เชฅเชฎเชพเช‚เชฅเซ€ เช…เชจเซเชฏ เชตเซเชฏเช•เซเชคเชฟเช เช† เชชเซเชฒ เชตเชฟเชจเช‚เชคเซ€ เชธเซเชตเซ€เช•เชพเชฐเซ€.

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

เชชเชพเชฐเซเชธเชฟเช‚เช— เชเชกเชฟเชŸเชฟเชตเซเชธ

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

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

เชธเซเชชเซเชฐเชฟเช‚เช— เชฌเซ‚เชŸ เชคเชฎเชจเซ‡ เชฌเชนเซเชตเชฟเชง เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เช เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชตเชพเชณเซ€ เชซเชพเช‡เชฒ เช›เซ‡.

dev เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชธเซเชฅเชพเชจเชฟเช• H2 DBMS เช…เชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ HTTP เชชเซ‹เชฐเซเชŸ (8080) เชธเชพเชฅเซ‡เชจเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เช›เซ‡. เช†เชฎ, เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชคเซเชฏเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชฟเชฏเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเช• เช เชตเชธเซเชคเซ เชนเชคเซ€ เชœเซ‡เชฃเซ‡ เช…เชฎเชจเซ‡ เชฌเชšเชพเชตเซเชฏเชพ.

เชถเซ‹เชง เช…เชจเซ‡ เชซเชฟเชฒเซเชŸเชฐเชฟเช‚เช—

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

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

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

เชเช• เชกเชเชจ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ เชฒเช–เซเชฏเชพ เชชเช›เซ€, เชคเชฎเซ‡ เชœเชŸเชฟเชฒ เชชเซเชฐเชถเซเชจเซ‹ เชชเซ‚เช›เซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡เชฎ เช•เซ‡ "เชตเชฐเซเชฃเชจเชฎเชพเช‚ [เชฒเชพเชฒ] เชถเชฌเซเชฆ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชคเชฎเชพเชฎ เช–เชคเชฐเชจเชพเช• เชฐเช‚เช—เชจเชพ เช‰เชฎเซ‡เชฐเชฃเซ‹."

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

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

เชธเซเชฐเช•เซเชทเชพ

เชคเซ‡ เชธเชฐเชณ เช›เซ‡. ADMIN เชญเซ‚เชฎเชฟเช•เชพ เชงเชฐเชพเชตเชคเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช›เซ‡ - เชคเซ‡เช“ เช‰เชฎเซ‡เชฐเชพเช“เชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ เช•เชพเชขเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชจเชตเชพ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เช…เชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช›เซ‡ (เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒ เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚). เชคเซ‡เช“ เชซเช•เซเชค เช‰เชฎเซ‡เชฐเชฃเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชฌเซเชฐเชพเช‰เช เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“เชจเซ‡ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‡ เชฎเชพเชŸเซ‡ เชถเซ‹เชงเซ€ เชถเช•เซ‡ เช›เซ‡.

เชตเชธเช‚เชค เชธเซเชฐเช•เซเชทเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชกเซ‡เชŸเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡.

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

เชชเซเชฐเชคเชฟเชญเชพเชต เช…เชจเซ‡ เชฌเซเชŸเชธเซเชŸเซเชฐเซ‡เชช

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

CSS เชธเชพเชฅเซ‡ เชชเซ€เชกเชพเชฏ เชจเชนเซ€เช‚ เชคเซ‡ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชฌเซเชŸเชธเซเชŸเซเชฐเซ‡เชช เชฒเซ€เชงเซ‹. เชธเชธเซเชคเซ€, เช–เซเชถเช–เซเชถเชพเชฒ เช…เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฒเชพเช—เซ‡ เช›เซ‡.

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

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

SEO เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชเช• เชฎเชฟเชจเชฟเชŸ

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

เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชฎเซ‡เช‚ เชฆเชฐเซ‡เช• เชเชก-เช“เชจ เชฎเชพเชŸเซ‡ เชถเซ€เชฐเซเชทเช• เช…เชจเซ‡ เชตเชฐเซเชฃเชจเชจเซ€ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชœเชจเชฐเซ‡เชถเชจ เชฌเชจเชพเชตเซ€ เช›เซ‡. URL เชฒเช—เชญเช— CNC เช›เซ‡, เชœเซ‹ เช•เซ‡ เชคเซ‡เชจเซ‡ เชŸเซ‚เช‚เช•เซเช‚ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

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

เชคเซ‡ เชชเซ‚เชฐเชคเซเช‚ เชจเชฅเซ€. เชธเช‚เชชเซ‚เชฐเซเชฃ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ robots.txt เช…เชจเซ‡ sitemap.xml เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชชเชฃ เชœเชฐเซ‚เชฐ เช›เซ‡. เชชเชฐเช‚เชคเซ เชซเชฐเซ€เชฅเซ€, เช† เชเช• เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡. เชนเซเช‚ เชคเซ‡เชฎเชจเซ‡ เช•เชนเซ€เชถ เช•เซ‡ เชถเซเช‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชคเซ‡เช“ เช‡เชšเซเช›เซ‡ เชคเซ‹ เชคเซ‡เช“ เช•เชฐเชถเซ‡.

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

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เช†เช—เชณ เชถเซเช‚ เช›เซ‡?

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

"เชธเซเชจเซ€เช•เชฐเซเชธ" เชฆเชพเช–เชฒ เช•เชฐเซ‹ เช…เชจเซ‡ เชœเซเช“ เช•เซ‡ เชคเซ‡เชฎเชพเช‚ เช•เชฏเชพ เชชเซ‹เชทเช• เช‰เชฎเซ‡เชฐเชฃเซ‹ เช›เซ‡.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชชเชฃ, เชนเซเช‚ เชœเชพเชฃเชคเซ‹ เชนเชคเซ‹ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซ‹เชˆ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชจเชนเซ€เช‚ เชนเซ‹เชฏ :) เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชซเช•เซเชค เช‰เชฎเซ‡เชฐเชฃเซ‹เชฅเซ€ เชœ เชถเชฐเซ‚เช†เชค เช•เชฐเซ€.

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

เชœเชฎเชพเชตเชŸ

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

VPS เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“: 1 GB RAM, 1 CPU (เชฎเชจเซ‡ เช†เชตเชฐเซเชคเชจ เชตเชฟเชถเซ‡ เช–เชฌเชฐ เชจเชฅเซ€), 20 GB SSD. เช…เชฎเชพเชฐเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เช† เชชเซ‚เชฐเชคเซเช‚ เช›เซ‡.

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

เช† เชฌเชงเซเช‚ เชฅเซ‹เชกเซเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชฌเซ‡เชถ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชฒเช–เซ€.

เชชเซเชฐเชฅเชฎ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชœเซ‚เชจเซ€ เชœเชพเชฐ เชซเชพเช‡เชฒเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชจเชตเซ€ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

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

DB - เชธเชฎเชพเชจ VPS เชชเชฐ MySQL.

เช•เซเชฒ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡:

  • SSH เชฆเซเชตเชพเชฐเชพ VPS เชฎเชพเช‚ เชฒเซ‰เช— เช‡เชจ เช•เชฐเซ‹
  • เชจเชตเซ€เชจเชคเชฎ เช—เชฟเชŸ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹
  • local-jar.sh เชšเชฒเชพเชตเซ‹
  • เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชฎเชพเชฐเซ€ เชจเชพเช–เซ‹
  • launch-production.sh เชšเชฒเชพเชตเซ‹

เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชคเซเชฐเชฃ เชฎเชฟเชจเชฟเชŸ เชฒเซ‡ เช›เซ‡. เช†เชตเชพ เชจเชพเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เช† เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชเช• เชธเซเชฎเชพเชฐเซเชŸ เชชเชธเช‚เชฆเช—เซ€ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡.

เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“

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

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

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

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

เช† เชคเชฎเชพเชฎ เช†เช‚เชฆเซ‹เชฒเชจเชจเซ‹ เชนเซ‡เชคเซ เชธเชฐเชณ เชนเชคเซ‹. เชเช• เชŸเซ€เชฎ เชฌเชจเชพเชตเซ‹, เชญเชฒเซ‡เชจเซ‡ เชฎเชพเชคเซเชฐ เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชœ, เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚.

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

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

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

เชคเชพเชฐเชฃเซ‹

เชถเซ€เช–เชตเซเช‚ เชฐเชธเชชเซเชฐเชฆ เช›เซ‡.

เชฆเชฐเซ‡เช• เชตเชฐเซเช— เชชเช›เซ€ เชนเซเช‚ เชญเชพเชตเชจเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‡ เช‰เชถเซเช•เซ‡เชฐเชพเชˆเชจเซ‡ เชชเชพเช›เซ‹ เช†เชตเซเชฏเซ‹. เชนเซเช‚ เชฆเชฐเซ‡เช• เชœเซ‹เชกเซ€เชจเซ‡ เช…เชจเชจเซเชฏ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซเช‚ เช›เซเช‚ เช…เชจเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซเช‚ เชตเชงเซ เชœเซเชžเชพเชจ เช†เชชเซเช‚ เช›เซเช‚.

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

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

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

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