ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ Π±ΡΠ²Π°Π΅Ρ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΏΡΡΠ½ΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΡΠ°, Π½ΠΎ Π² ΡΡΠΎΡ ΡΠ°Π· β Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²ΡΠΎΡΠ½ΠΈΠΊ Π³ΠΎΠ΄Π°. ΠΠΎ ΡΡΡΡ Π½Π΅ ΠΏΠΎΠΌΠ΅Π½ΡΠ΅ΡΡΡ β ΠΏΠΎΠ΄ ΠΊΠ°ΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π° Π₯Π°Π±ΡΠ΅ Π·Π° ΠΌΠ΅ΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π°Π΄Π°Π²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π₯Π°Π±ΡΠ°. ΠΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ Π±ΡΠ΄Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ (Π΄Π° ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ Π½Π°Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΆΠ΅ ΡΠ°ΡΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΠ»Π°ΡΡ), ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΡΡΠ°Π·Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΠΏΡΠ°Π·Π΄Π½ΠΈΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ β Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΆΠ΅Π»Π°ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ Π²ΡΡΠΊΠΎΠ³ΠΎ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ , ΠΏΠΎΡΡ Π΄ΠΎΠ±ΡΠ° ΠΎΠ±ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΊΡΡΡΡΠΌ!
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π° Π₯Π°Π±ΡΠ΅ Π·Π° Π΄Π΅ΠΊΠ°Π±ΡΡ
1. Π Π΅Π±ΡΠ΅Π½Π΄ΠΈΠ½Π³
ΠΡ ΠΏΡΠΎΠ²Π΅Π»ΠΈ ΡΠ΅Π±ΡΠ΅Π½Π΄ΠΈΠ½Π³ Π½Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΠΎΠ½ΠΈ ΡΡΠ°Π»ΠΈ ΡΠ°ΡΡΡΡ Π₯Π°Π±ΡΠ°. ΠΡΠΎ ΠΎΠ³ΡΠΎΠΎΠΎΠΌΠ½Π°Ρ Π·Π°Π΄Π°ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΡΡΠ½ΡΠ»Π° Π½Π° ΡΠ΅Π±Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΡΡΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ, Π΅Ρ Π±ΡΠ»ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠ± ΡΡΠΎΠΌ Π±ΡΠ»ΠΎ ΡΠ°ΡΡΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄Π²ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡ :
β Π
β Π
ΠΡΠΎΡΡΠΎ ΠΌΡ Π½Π΅ ΡΠΌΠΎΠ³Π»ΠΈ Π²ΡΠ±ΡΠ°ΡΡ, ΡΠ΅ΠΉ ΡΠ΅ΠΊΡΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ. Π ΠΏΠΎΡΠΎΠΌ ΡΡΠ°Π»ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΠ΅ΠΉ ΠΏΠΎΡΡ Π½Π°Π±Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ β ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ ΠΏΠΎΡΡΡ ΠΈ ΡΡΠ°Π»ΠΈ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ.
ΠΡΠΎΠ³ΠΠ΅Π½ΠΈΡΠΊΠΈΠ½ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΠΈΡ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Ρ ΡΠΏΡΡΡΠ°Π» ΠΎΠ΄ΠΈΠ½ Π² ΡΠΏΠΎΠΉΠ»Π΅Ρ. Π’Π°ΠΊ Π²ΠΎΡ, ΠΈΡΠΎΠ³: ΡΡΠ°ΡΡΠΉ ΠΊΠΎΠ½Ρ Π±ΠΎΡΠΎΠ·Π΄Ρ Π½Π΅ ΠΏΠΎΡΡΠΈΡ π Π ΠΏΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Ρ Π²ΡΠΈΠ³ΡΠ°Π» ΠΠ΅Π½ΠΈΡΠΊΠΈΠ½. ΠΠΎ Π² ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΌΠΎΠΉ ΠΏΠΎΡΡ ΠΏΠΎΠ±Π΅Π΄ΠΈΠ», Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π·Π° ΡΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡΡΡΠ° β ΠΈΡΠΎΠ³ΠΈ ΠΏΠΎΠ΄Π²Π΅Π΄ΡΠΌ ΡΠΆΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠΊΠΎΡΠΎ.
Π Π΅ΠΉΡΠΈΠ½Π³ / ΠΡΠΎΡΠΌΠΎΡΡΡ / ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ / ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² ΠΈΠ·Π±ΡΠ°Π½Π½ΠΎΠ΅
2. ΠΠΎΠ²Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ
Π‘Π»Π΅Π΄ΡΡΠ²ΠΈΠ΅ΠΌ ΡΠ΅Π±ΡΠ΅Π½Π΄ΠΈΠ½Π³Π° ΡΡΠ°Π»Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ β ΠΎΠ½Π° ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ ΡΡΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠ²Π°Ρ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½Π½Π°Ρ β ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°Π»ΠΈ Π²Π΅ΡΡ Π½Π΅Π΅ ΠΌΠ΅Π½Ρ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ. ΠΡΠΈΠ²ΡΠΊΠ»ΠΈ ΡΠΆΠ΅?
3. Π‘Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π²Π΅ΡΠΎΠΊ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π½Π° Π΄Π΅ΡΠΊΡΠΎΠΏΠ΅
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈΠ·Π»ΠΈΡΠ½ΠΈ β Π΅ΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, ΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΡΠ΅ ΠΈΡ ΠΈ ΠΎΠ½ΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΈΠ·Π»ΠΈΡΠ½ΠΈ. ΠΠ΅ΡΠΊΠΈ ΠΎΡΡΠ°Π½ΡΡΡΡ ΡΠ²ΡΡΠ½ΡΡΡΠΌΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ β Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Ρ ΡΠ°Π½ΡΡΡΡ Π² LocalStorage (Π²ΡΠΎΠ΄Π΅ Π±Ρ Ρ ΡΠ°Π½ΠΈΡΡΡ Π΄ΠΎ 500 ΠΏΠΎΡΡΠΎΠ²).Β
4. ΠΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° powershell
ΠΠΎ Π²Π°ΡΠΈΠΌ ΠΏΡΠΎΡΡΠ±Π°ΠΌ.Β
5. ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Β«Ρ Π°ΠΉΠ»Π°ΠΉΡΠ°Β» Π²Π°ΠΆΠ½ΡΡ ΠΏΠΎΡΡΠΎΠ²
Π‘ΠΎΠ±ΡΡΠΈΡ Ρ NGINX ΡΠΏΠΎΠ΄Π²ΠΈΠ³Π»ΠΈ Π½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ Π²Π°ΠΆΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² β ΡΡΡΠ»ΠΊΠ° Π½Π° Π½ΠΈΡ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΠ΅ΡΡΡ ΡΡΠ°Π·Ρ Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ° Π₯Π°Π±ΡΠ°. ΠΠ±ΠΊΠ°ΡΠ°Π»ΠΈ, ΠΎΠΏΡΡΡ ΠΆΠ΅, Π½Π° ΡΠ΅ΠΌΠ΅ Ρ NGINX β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π² Π²Π°ΠΆΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ .
ΠΡ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠΈΠΊΡΡ Π±Π°Π³ΠΎΠ², ΠΎ ΠΊΠΎΡΠΎΡΡΡ
Π²Ρ Π½Π°ΠΌ ΡΠΎΠΎΠ±ΡΠ°Π»ΠΈ: Π² ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΠΏΠΎΡΡΠΎΠ², Π² API, Π² ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊΠ°Ρ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ
ΠΡ ΠΈ Π½Π΅ ΠΌΠ°ΡΡΠ΅Ρ Ρ Π² ΡΡΠΎΠΌ, Π½ΠΎ Π±Π΅Π· ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠΉ Π±ΡΠ»ΠΎ Π±Ρ ΡΡΡΠ°Π½Π½ΠΎ. ΠΠ΅Π»Π°Ρ Π²ΡΠ΅ΠΌ ΠΊΡΠ΅ΠΏΠΊΠΎΠ³ΠΎ Π·Π΄ΠΎΡΠΎΠ²ΡΡ β ΡΡΠΎ ΡΠ°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ ΡΠ°ΠΌΠΎΠ΅ Π΄ΠΎΡΠΎΠ³ΠΎΠ΅, Π±Π΅ΡΠ΅Π³ΠΈΡΠ΅. Π Π²ΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠΈΠ²Π½ΠΎΠ΅: ΡΡΠΏΠ΅Ρ ΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ ΠΈ Π΄ΠΎΠΌΠ°, Π² Π΄ΡΡΠ³ΠΈΡ ΡΡΠ΅ΡΠ°Ρ β ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΠΊΠ»Π°Π΄ΡΠ²Π°ΠΉΡΠ΅ ΡΡΠΈΠ»ΠΈΡ, Π½Π΅ Π»Π΅Π½ΠΈΡΠ΅ΡΡ. Π‘ΡΠ°ΡΡΡΡ β ΠΎΠΏΡΡΡ ΠΆΠ΅, ΡΠ°ΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΡΡΡ, ΠΊΡΠΉΡΠ΅. ΠΡ ΠΈ Π»ΡΠ±Π²ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅ πΒ
Π§Π°Ρ
ΠΡΠ»ΠΈ Π²Π΄ΡΡΠ³ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° Π½ΠΎΠ²ΡΠΉ Π³ΠΎΠ΄, ΡΠΎ Π·Π°Π³Π»ΡΠ΄ΡΠ²Π°ΠΉΡΠ΅ Π² Π½Π°Ρ
Π‘ Π½Π°ΡΡΡΠΏΠ°ΡΡΠΈΠΌ?
Π‘ Π½Π°ΡΡΡΠΏΠ°ΡΡΠΈΠΌ!
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com