Π£ΠΉΡΠΈ Π² ΠΊΡΡ ΡΡΠΎ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ
Π ΠΎΡΡΠΈΡΠ½Π΅ ΡΡ ΠΎΠ΄ΡΡ Π² Β«ΠΊΡΡΒ». ΠΠΎΡΠ΅ΠΌΡ Π² Π ΠΎΡΡΠΈΠΈ ΠΌΠ°ΡΡΠΎΠ²ΠΎ Π²ΡΠ²ΠΎΠ΄ΡΡ Π΄Π΅Π½ΡΠ³ΠΈ Ρ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΡ ΡΡΠ΅ΡΠΎΠ²
ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π² ΡΠΎΡΡΠΈΡΠ½Π΅ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ½ΠΈΠΌΠ°ΡΡ Π΄Π΅Π½Π΅ΠΆΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΡΠΎ ΡΡΠ΅ΡΠΎΠ² Π² Π±Π°Π½ΠΊΠ°Ρ . ΠΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°ΡΠ°Π»ΡΡ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΠΌΠ°ΡΡΠ°, ΠΊΠΎΠ³Π΄Π° ΡΡΡ Π½ΡΠ»ΠΈ ΡΠ΅Π½Ρ Π½Π° Π½Π΅ΡΡΡ, Π° ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΡ Π½Π°ΠΊΡΡΠ»Π° ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΡ, Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈ ΡΠ΅ΠΉΡΠ°Ρ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ°ΡΠ°Π½ΡΠΈΠ½Π½ΡΠ΅ ΠΌΠ΅ΡΡ Π±ΡΠ»ΠΈ ΠΎΡΠ»Π°Π±Π»Π΅Π½Ρ.
ΠΠ΅Π½ΡΠ³ΠΈ, Β«Π±Π΅Π³ΡΡΠΈΠ΅Β» ΠΈΠ· Π±Π°Π½ΠΊΠΎΠ²
ΠΠ±ΡΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π½Π°Π»ΠΈΡΠ½ΠΎΠΉ Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠΉ ΠΌΠ°ΡΡΡ Π½Π° 1 ΠΈΡΠ½Ρ Π΄ΠΎΡΡΠΈΠ³ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΊΠΎΡΠ΄Π° Π² 11,2 ΡΡΠΈΠ»Π»ΠΈΠΎΠ½Π° ΡΡΠ±Π»Π΅ΠΉ. ΠΡΠΎ ΠΏΠΎΡΡΠΈ 80 ΡΡΡΡΡ ΡΡΠ±Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΆΠΈΠ²ΡΡΠ΅Π³ΠΎ Π² ΡΡΡΠ°Π½Π΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΌΠ»Π°Π΄Π΅Π½ΡΠ΅Π² ΠΈ ΡΡΠ°ΡΠΈΠΊΠΎΠ². ΠΠΈΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π¦Π Π½Π΅ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π»Π° Π΅ΡΠ΅ Π½ΠΈ ΡΠ°Π·Ρ Π·Π° Π²ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΈΡΡΠΎΡΠΈΡ.
ΠΠΎΡΠ΅ΠΌΡ ΡΠΎΡΡΠΈΡΠ½Π΅ ΡΡ ΠΎΠ΄ΡΡ Π² ΠΊΡΡ
ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΡΡ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΎΠ±ΡΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°Π»ΠΈ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΌΡ Π±Π΅Π³ΡΡΠ²Ρ ΠΈΠ· Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΈ ΠΎΠ±Π²Π°Π» ΡΠ΅Π½ Π½Π° Π½Π΅ΡΡΡ, ΠΈ ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ΅ ΠΎΠ±Π΅ΡΡΠ΅Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ Π²Π°Π»ΡΡΡ, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΡ ΠΊΠΎΡΠΎΠ½Π°Π²ΠΈΡΡΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π° Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠ°ΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π»Π° Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΡ ΠΈ Π±ΡΠ»ΠΈ Π²ΡΠ½ΡΠΆΠ΄Π΅Π½Ρ ΡΠ½ΠΈΠΌΠ°ΡΡ Π΄Π΅Π½ΡΠ³ΠΈ ΡΠΎ ΡΡΠ΅ΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠΊΠΎΡΠΌΠΈΡΡ ΡΠ΅ΠΌΡΠΈ.
Π’Π°ΠΊ ΠΆΠ΅ ΡΡ ΠΎΠ΄Ρ Π² Β«ΠΊΡΡΒ» ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°Π»ΠΎ ΠΏΡΠΈΠ½ΡΡΠΈΠ΅ Π·Π°ΠΊΠΎΠ½Π° ΠΎ Π½Π°Π»ΠΎΠ³Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄Ρ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΌΡ Π½Π°Π±Π»ΡΠ΄Π°Π»ΠΈ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ΅ ΡΠ½ΡΡΠΈΠ΅ Π΄Π΅Π½Π΅Π³ Ρ Π΄Π΅ΠΏΠΎΠ·ΠΈΡΠΎΠ². Π Π² ΠΈΡΠ½Π΅ Π¦Π΅Π½ΡΡΠΎΠ±Π°Π½ΠΊ ΡΠ½ΠΈΠ·ΠΈΠ» ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΡΠ°Π²ΠΊΡ Π΄ΠΎ 4,5% ΠΈ ΠΏΠΎΠΎΠ±Π΅ΡΠ°Π» ΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ Π΅Π΅ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΡΡΠΌΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΡΡΠ°Π·ΠΈΡΡΡΡ Π½Π° Π½Π°Π»ΠΎΠ³ΠΎΠΎΠ±Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ Π±Π°Π·Π΅, Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°Π»ΠΎΠ³Π° Π½Π° Π²ΠΊΠ»Π°Π΄Ρ.
ΠΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΡΠ°ΠΌΠΎ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΡΡΠ°Π²ΠΊΠΈ ΠΏΡΡΠΌΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΏΡΠΎΡΠ΅Π½ΡΡ ΠΏΠΎ Π΄Π΅ΠΏΠΎΠ·ΠΈΡΠ°ΠΌ, Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΈΠ½ΡΠ»ΡΡΠΈΠΈ ΠΊ ΠΊΠΎΠ½ΡΡ Π³ΠΎΠ΄Π° ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠ°Π½Π΅Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Ρ ΠΎΠ± ΡΡΠΎΠΌ ΠΏΠΈΡΠ°Π»Π° Π·Π΄Π΅ΡΡ ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ β€
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Ρ ΡΡΠΈΠ»ΠΈΠ»ΠΈΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π²Π»Π°ΡΡΠ΅ΠΉ ΠΏΠΎ ΡΠΆΠ΅ΡΡΠΎΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π·Π° ΡΡΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π²ΠΊΠ»Π°Π΄Π°ΠΌΠΈ, ΡΡΠΎ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΡΡ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±Π΅Π·Π½Π°Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π½Π΅Π³. Π Π²ΡΠΊΠΎΡΠ΅, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ ΡΠ΅Π³ΠΈΡΡΡ Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΡ Π ΠΎΡΡΠΈΠΈ (ΠΠ€ΠΠ ) ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π·Π° Π΄ΠΎΡ ΠΎΠ΄Π°ΠΌΠΈ ΠΈ ΡΠ°ΡΡ ΠΎΠ΄Π°ΠΌΠΈ Π³ΡΠ°ΠΆΠ΄Π°Π½ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΈΠ»Π΅Π½. ΠΠ± ΡΡΠΎΠΌ ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π·Π΄Π΅ΡΡ ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ β€
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄Π΅ΡΠΆΠ°ΡΡ Π΄Π΅Π½ΡΠ³ΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄Π°Ρ ΠΈ ΡΡΠ΅ΡΠ°Ρ Π² Π±Π°Π½ΠΊΠ°Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ Π½Π΅ Π²ΡΠ³ΠΎΠ΄Π½ΡΠΌ, Π° ΡΠ΅ ΠΊΡΠΎ ΡΠΆΠ΅ Π²ΡΠ²Π΅Π» ΡΠ²ΠΎΡ Π½Π°Π»ΠΈΡΠ½ΠΎΡΡΡ Π²ΡΡΠ΄ Π»ΠΈ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ»ΠΎΠΆΠ°Ρ Π΅Π΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π½Π° Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠ΅ ΡΡΠ΅ΡΠ°.
Π§Π΅ΡΠ½ΡΠΉ ΠΈ ΡΠ΅ΡΡΠΉ Π½Π°Π» Π² Π±ΠΈΠ·Π½Π΅ΡΠ΅
Π‘ΡΠ΄Ρ ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ Π¦Π΅Π½ΡΡΠΎΠ±Π°Π½ΠΊΠ°, ΠΎΡΠ΅Π½Ρ ΠΌΠΎΡΠ½ΠΎΠ΅ Π±Π΅Π³ΡΡΠ²ΠΎ Π² ΠΊΡΡ ΠΏΠΎΡΠ»ΠΎ ΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ ΠΊΡΠ΅Π΄ΠΈΡΡ ΠΈΠ· Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠ°ΡΠ΅Π»Π΅Π½ΠΈΠ΅ ΠΈ Π±ΠΈΠ·Π½Π΅Ρ, Π½Π°ΡΠ°Π»ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ° Π·Π°Ρ Π»ΡΠ±ΡΠ²Π°Π΅ΡΡΡ, Π° ΠΊΡΠΈΠ·ΠΈΡ Π² ΡΡΡΠ°Π½Π΅ ΠΏΡΠΎΠ΄Π»ΠΈΡΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΉ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ Π΄ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΌΠ΅ΡΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π³ΠΎΠ΄Π°. ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π°ΡΠΈΡ Π²Π»Π°ΡΡΠ΅ΠΉ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΡ ΡΡΠΊΠΎΡΠΈΡ Π·Π°ΠΊΠ°Ρ Π±ΡΠΌΠ°ΠΆΠ½ΡΡ Π΄Π΅Π½Π΅Π³ Π½Π° ΡΠΎΠ½Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ, ΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ ΠΌΠΈΡΠΎΠΌ. ΠΡΠ΄ΠΈ Π½Π°ΡΠ°Π»ΠΈ ΠΏΠ°Π½ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΠ°ΡΠ°ΡΡΡΡ Π½Π°Π»ΠΈΡΠ½ΡΠΌΠΈ Π±Π°Π½ΠΊΠ½ΠΎΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΏΠ΅ΡΡ Ρ ΡΠ°Π½ΠΈΡΡ ΡΠ²ΠΎΠΈ Π΄Π΅Π½ΡΠ³ΠΈ «ΠΏΠΎΠ΄ ΠΌΠ°ΡΡΠ°ΡΠΎΠΌ».
Π ΡΡΠΎ Π½Π΅ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΆ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΡΡΠ°Π΅Π² Π±ΡΠ»ΠΎ Π² ΠΈΡΡΠΎΡΠΈΠΈ Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΡΡΠΈΡΠ½Π΅ ΡΠ΅ΡΡΠ»ΠΈ ΠΈΠ»ΠΈ Π²ΡΠ΅, ΠΈΠ»ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΡΠ²ΠΎΠΈΡ ΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ΅ΡΠ΅ΡΠΈΠΆΠΈΠ²Π°ΡΡ Π»ΠΈ ΠΊΡΠΈΠ·ΠΈΡ Π² ΠΊΠ΅ΡΠ΅?
ΠΠΏΡΠ°Π²Π΄Π°Π½ Π»ΠΈ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΡΠ½ΠΊΠ°?
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Π΅ΡΠΎΠ² ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ ΡΠ°ΠΌΡΠΉ ΡΡΠ·Π²ΠΈΠΌΡΠΉ Π΄Π»Ρ ΠΈΠ½ΡΠ»ΡΡΠΈΠΈ, Π½ΠΎ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΡΠΈΠ·ΠΈΡΠΎΠ² Π°ΠΊΡΠΈΠ²ΠΎΠ² β Π½Π°Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ. ΠΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎΠ± ΠΎΠ±Π½Π°Π»ΠΈΡΠΈΠ²Π°Π½ΠΈΠΈ ΡΡΠ΅Π΄ΡΡΠ², Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² ΠΌΠΈΡΠΎΠ²ΡΠ΅ ΡΡΠ½ΠΊΠΈ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Wealth-X Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΎΡΡΠ΅ΡΠ΅ Β«ΠΠ΅ΡΠ΅ΠΏΠΈΡΡ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Π΅ΡΠΎΠ² ΠΌΠΈΡΠ°Β» ΠΈΠ·ΡΡΠΈΠ»Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ² ΠΏΠΎΡΡΠΈ 2500 ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Π΅ΡΠΎΠ² Ρ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΡΠΌ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ 7.5 ΡΡΠΈΠ»Π»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π»Π°ΡΠΎΠ². ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, ΡΡΠΎ ΠΊ Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ Π² ΠΊΠ΅Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 22% ΡΡΠ΅Π΄ΡΡΠ², ΡΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠΌ Ρ ΠΏΠΎΡΡΠΊΡΠΈΠ·ΠΈΡΠ½ΠΎΠ³ΠΎ 2010 Π³ΠΎΠ΄Π°. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π³ΠΎΠ΄ΠΎΠΌ ΡΡΠΎΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π²ΡΡΠΎΡ Π½Π° 5.4% β Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈ Π²ΡΠΈΠ³ΡΠ°Π»ΠΈ ΡΠ΅, ΠΊΡΠΎ Π²ΡΠ²Π΅Π» Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ Π³ΠΎΠ΄Ρ?
ΠΠ°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ ΠΏΠΎΡΡΠΈ ΡΠΎΠ²Π½ΠΎ Π³ΠΎΠ΄ Π½Π°Π·Π°Π΄ (25 Π°Π²Π³ΡΡΡΠ° 2015) ΡΠ»ΡΡΠΈΠ»ΡΡ Β«ΡΠ΅ΡΠ½ΡΠΉ ΠΏΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊΒ» Ρ ΠΊΡΠ°ΡΠΊΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠΈΠ»ΡΠ½ΡΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ Π°Π·ΠΈΠ°ΡΡΠΊΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ°. Π ΡΡΠΎΡ Π΄Π΅Π½Ρ ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ Bank of America Merrill Lynch ΡΠΎΠ½Π΄Ρ Π°ΠΊΡΠΈΠΉ Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΌΠΈΡΠ΅ Π»ΠΈΡΠΈΠ»ΠΈΡΡ ΠΎΠΊΠΎΠ»ΠΎ 19 ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄ΠΎΠ² Π΄ΠΎΠ»Π»Π°ΡΠΎΠ², Π° Π·Π° Π½Π΅Π΄Π΅Π»Ρ Ρ 20 ΠΏΠΎ 26 Π°Π²Π³ΡΡΡΠ° β ΠΏΠΎΡΡΠΈ 30 ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄ΠΎΠ². ΠΡΠΎΡ Π½Π΅Π΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π΄Π°ΠΆΠ΅ ΠΏΡΠ΅Π²Π·ΠΎΡΠ΅Π» Π²ΡΠ²ΠΎΠ΄ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠΉ ΠΊΡΠΈΠ·ΠΈΡ, Ρ.Π΅. ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π» ΡΠ°ΠΌΡΠΌ ΠΌΠ°ΡΡΠΎΠ²ΡΠΌ Ρ Π½Π°ΡΠ°Π»Π° Π²Π΅ΠΊΠ°.
ΠΠ΄Π½Π°ΠΊΠΎ Π·Π°ΡΠ΅ΠΌ ΡΡΠ½ΠΎΠΊ ΠΎΡΡΠΊΠΎΡΠΈΠ» ΠΈ ΡΠΆΠ΅ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄Π° ΠΏΡΠ΅Π±ΡΠ²Π°Π΅Ρ Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ β Π° Π·Π½Π°ΡΠΈΡ, Π²ΡΠ²ΠΎΠ΄ΠΈΠ²ΡΠΈΠ΅ Π½Π° ΠΏΡΠΎΡΠ°Π΄ΠΊΠ΅ Π½Π΅Π΄ΠΎΡΡΠΈΡΠ°Π»ΠΈΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10% ΠΊΠ°ΠΏΠΈΡΠ°Π»Π°. ΠΠΎΠ»ΡΡΠΎΠΉ Π²ΠΎΠΏΡΠΎΡ, ΡΠΌΠΎΠ³Π»ΠΈ Π»ΠΈ ΠΎΠ½ΠΈ Π·Π° Π³ΠΎΠ΄ ΠΏΡΠΈΡΠΌΠ½ΠΎΠΆΠΈΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ Π½Π° ΡΡΡ ΡΡΠΌΠΌΡ.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Π°ΠΊΡΠΈΠΈ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π² ΠΎΠ±ΡΠ΅ΠΌ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ½ΡΡΠ½Ρ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΡΡΠΎ Π±ΡΡΠ½ΡΠΉ ΡΠΎΡΡ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ° 2009-2015 Π³ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎ ΠΏΡΠ΅ΠΎΠ±Π»Π°Π΄Π°ΡΡΠ΅ΠΌΡ ΠΌΠ½Π΅Π½ΠΈΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Ρ ΠΎΡΡ Π±Ρ ΠΏΠ΅ΡΠ΅Π΄ΡΡΠΊΠ°. ΠΠΎ-Π²ΡΠΎΡΡΡ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΡΠ³Π°Π΅Ρ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ Π² ΠΌΠΈΡΠ΅ (ΡΠ΅ΡΠ°ΠΊΡΡ Π²ΠΎ Π€ΡΠ°Π½ΡΠΈΠΈ, ΠΏΠΎΠΏΡΡΠΊΠ° ΠΏΠ΅ΡΠ΅Π²ΠΎΡΠΎΡΠ° Π² Π’ΡΡΡΠΈΠΈ, Brexit ΠΈ Π΄Ρ.). ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΎΡΠ΅Π½ΡΡ Π² ΠΠΌΠ΅ΡΠΈΠΊΠ΅ Π³ΡΡΠ΄ΡΡ ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½ΡΡΠΊΠΈΠ΅ Π²ΡΠ±ΠΎΡΡ, ΠΏΡΠΈΡΠ΅ΠΌ Π½Π° ΡΡΠΎΡ ΡΠ°Π· ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ ΡΡΠΎΡΡ Π½Π° Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡΡ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π²Π°ΠΆΠ½ΡΠΌ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌ ΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Π΄ΡΡΠ³ ΠΊ Π΄ΡΡΠ³Ρ Π΄ΠΎΡ ΠΎΠ΄ΡΡ Π΄ΠΎ ΠΏΠΎΡΡΠΈ ΠΏΡΡΠΌΡΡ ΠΎΡΠΊΠΎΡΠ±Π»Π΅Π½ΠΈΠΉ, ΡΡΠΎ Π½Π΅ ΡΡΠ»ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ.
Π ΡΠ°ΠΊΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°ΡΡΡΡ Π² ΠΏΡΠΎΠ³Π½ΠΎΠ·Π°Ρ ΠΎ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΌΡΠ°ΡΠ½ΠΎΡΡΠΈ Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π³ΠΎ Π±ΡΠ΄ΡΡΠ΅Π³ΠΎ β ΠΈ Π΄Π°ΠΆΠ΅ Π½Π° Π²ΡΠ΅ΠΌΡ ΡΡΠ°ΡΡ Π³ΡΡΡ, Π΅ΡΠ»ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΄Π°ΡΡΡΡ ΡΠ³Π°Π΄Π°ΡΡ Ρ ΠΊΡΠΈΠ·ΠΈΡΠΎΠΌ. Π ΠΎΡΡΠΈΠΉΡΠΊΠΈΠ΅ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Π΅ΡΡ ΡΠΎΠΆΠ΅ Π² ΡΡΠ΅Π½Π΄Π΅: ΠΈΡ , ΠΏΡΠ°Π²Π΄Π°, Π±ΠΎΠ»ΡΡΠ΅ Π·Π°Π±ΠΎΡΠΈΡ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠ½ΠΎΠΊ Π°ΡΠ΅Π½Π΄Ρ Π² Π ΠΎΡΡΠΈΠΈ ΠΏΡΠ΅ΡΠ΅ΡΠΏΠ΅Π²Π°Π΅Ρ Π·Π°ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠΏΠ°Π΄. ΠΠΈΡ Π°ΠΈΠ» ΠΡΠΎΡ ΠΎΡΠΎΠ² ΠΎΠΊΠΎΠ»ΠΎ ΠΌΠ΅ΡΡΡΠ° Π½Π°Π·Π°Π΄ ΠΏΡΠΎΠ΄Π°Π» ΡΡΠ°Π·Ρ 20% Π°ΠΊΡΠΈΠΉ Β«Π£ΡΠ°Π»ΠΊΠ°Π»ΠΈΡΒ» β ΠΏΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌ, Π² ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΠΉ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Π΅Ρ Ρ ΠΎΡΠ΅Ρ ΠΎΠ±Π½Π°Π»ΠΈΡΠΈΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ. ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π΄ΠΊΠΈ β Π½ΠΎ Π²ΠΎΡ ΠΠΈΠΊΡΠΎΡ ΠΠ΅ΠΊΡΠ΅Π»ΡΠ±Π΅ΡΠ³ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π² Π½Π°Π·Π°Π΄ Π²ΡΡΠΊΠ°Π·Π°Π»ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΡ ΠΈ ΡΡΠΎ Ρ ΡΡΠΈΠΌ ΠΊΡΡΠ΅ΠΌ Π΄Π΅Π»Π°ΡΡ? ΠΡΡ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΠΏΡΠΈΡ, Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΅Ρ. ΠΠΏΠΏΠΎΡΡΡΠ½ΠΈΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΠΎΠ·ΠΈΡΠΈΡ β Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠΏΠΈΡΡ Π΄Π΅ΡΠ΅Π²ΠΎ (Π² ΡΠΈΠ»Ρ ΡΠ»ΠΎΠΆΠΈΠ²ΡΠ΅ΠΉΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ). ΠΠ΅Ρ Π΄Π΅Π½Π΅Π³ β Π²Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΊΡΠΏΠΈΡΠ΅. ΠΠΎ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΡΡΠ΅ΡΠ΅ ΡΠΈΠ΄Π΅ΡΡ Π² ΠΊΡΡΠ΅ β ΡΡΠΎ Π½Π΅ Π±ΠΈΠ·Π½Π΅Ρ, ΡΡΠΎ Π³Π»ΡΠΏΠΎ. ΠΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΊΠ°ΠΊΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π΄Π΅Π½Π΅Π³ Π²ΠΈΠ΄ΠΈΡΠ΅ Π² ΡΡΠ½ΠΊΠ΅? Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΡΠ°Π½Π°Ρ ΡΠΈΠΏΠ° Π¨Π²Π΅ΠΉΡΠ°ΡΠΈΠΈ ΠΎΠ½Π° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ, Π³Π΄Π΅-ΡΠΎ ΠΎΠΊΠΎΠ»ΠΎ Π½ΡΠ»Ρ. ΠΡΠΎ ΠΏΠΎΠ΄ΡΠ°Π»ΠΊΠΈΠ²Π°Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π½ΡΠ³ΠΈ Π²ΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΡΡ.
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π² ΠΊΠ΅Ρ, Ρ ΠΎΡΡ ΠΈ Π² ΠΌΠ΅Π½ΡΡΠ΅ΠΌ ΠΌΠ°ΡΡΡΠ°Π±Π΅, ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΠ΅ ΠΌΠΈΡΠΎΠ²ΡΠ΅ Ρ Π΅Π΄ΠΆ-ΡΠΎΠ½Π΄Ρ: Ρ Π½Π°ΡΠ°Π»Π° 2000-Ρ Π³ΠΎΠ΄ΠΎΠ² Π΄ΠΎΠ»Ρ Π½Π°Π»ΠΈΡΠ½ΡΡ Π΄Π΅Π½Π΅Π³ Π² Π½ΠΈΡ Π΄ΠΎΡΡΠΈΠ³Π»Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΡΠΌΠ΅ΡΠΊΠΈ ΠΎΠΊΠΎΠ»ΠΎ 6%. Π‘ΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΎΡΡΠ°Π²ΡΠΈΡ ΡΡ ΡΡΠ΅Π΄ΡΡΠ² Π²Π»ΠΎΠΆΠ΅Π½Π° Π² ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π° Π½Π° ΠΎΡΠΊΡΡΡΠΈΠ΅ Π·Π°Ρ Π΅Π΄ΠΆΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ ΠΏΠΎ ΡΡΠ½ΠΎΡΠ½ΡΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌ, ΡΠΎΠ²Π°ΡΠ½ΡΠΌ Π°ΠΊΡΠΈΠ²Π°ΠΌ ΠΈΠ»ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ Π°ΠΊΡΠΈΡΠΌ.
Π― Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ Ρ ΠΎΡΡ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ ΠΎΠ± ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΊΡΠΈΠ·ΠΈΡΡ (ΠΊΠ°ΠΆΡΡΠ΅ΠΌΡΡΡ Π»ΠΈΠ±ΠΎ Π½Π°ΡΡΡΠΏΠΈΠ²ΡΠ΅ΠΌΡ) Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ°. ΠΠ½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΏΠΎΡΡΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΠ½Π²Π΅ΡΡΠΎΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΡΠ½ΠΊΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°ΡΡ ΡΠΎΡΠ½ΡΡ Π΄Π°ΡΡ ΠΊΡΠΈΠ·ΠΈΡΠ° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ; Π΄Π°ΠΆΠ΅ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅ΡΡΠΉ ΡΡΠ½ΠΎΠΊ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΠΏΡΠΈΠ½ΠΎΡΠΈΡΡ ΠΏΡΠΈΠ±ΡΠ»Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· ΡΡΠ΅Π΄Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π Π·Π½Π°ΡΠΈΡ, Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ° ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠ΅ΡΡ ΡΠΏΡΡΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΈΠ±ΡΠ»ΠΈ.
Π ΠΏΡΠΈΠΌΠ΅ΡΡ, Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΉ ΡΡΠ½ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΡΠΈΡΠ°ΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°ΡΡΠΈΠΌΡΡ ΡΠΆΠ΅ Π² 2013 Π³ΠΎΠ΄Ρ β Π° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΠΌ Π΅ΡΠ΅ Π΄Π²Π° Π³ΠΎΠ΄Π° ΠΏΠΎ Π½Π΅ΠΌΡ ΡΠ»Π° ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ»ΠΈΡΠ½Π°Ρ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ. ΠΡΡΠ°ΡΠΈ, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ, Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 50 Π»Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅Π·ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°Π²ΡΠΈΠΉ ΠΊΡΠΈΠ·ΠΈΡ (ΡΠ°Π·Π½ΠΎΡΡΡ Π² Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΡ ΠΈ ΠΊΡΠ°ΡΠΊΠΎΡΡΠΎΡΠ½ΡΡ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ) Π² Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡΡ , Π±Π»ΠΈΠ·ΠΊΠΈΡ ΠΊ ΡΡΠ΅Π΄Π½Π΅ΠΌΡ.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π΅Π»ΡΠ·Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈ Π½Π°ΡΡΡΠΏΠΈΠ²ΡΠ΅ΠΌ ΠΊΡΠΈΠ·ΠΈΡΠ΅ Π²Π°ΠΌ ΠΌΠΎΠ³ΡΡ ΡΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π½Π°Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ. ΠΠΎ Π½Π° ΡΡΠΎΡ ΡΠ»ΡΡΠ°ΠΉ Ρ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ° ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΡΠΎΠ½Π΄. ΠΡΠ²ΠΎΠ΄ Π΄Π΅Π½Π΅Π³ Π½Π° ΠΊΡΠΈΠ·ΠΈΡΠ΅ β ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ°ΠΌΡΡ Π½Π΅ΡΠ΄Π°ΡΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ; ΠΏΠΎΡΠ»Π΅ Π±ΡΡΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ° Π΅ΡΡΡ ΡΠΌΡΡΠ» ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅ΡΡΡ Π·Π°ΡΠΈΡΠ½ΡΠ΅ Π°ΠΊΡΠΈΠ²Ρ, ΡΡΠ΅Π΄ΠΈ ΠΊΠΎΡΠΎΡΡΡ Π΅ΡΡΡ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Π΄Π²Π΅ Π»ΡΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΡΠ΅ΠΌ Π½Π°Π»ΠΈΡΠ½ΡΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΡΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ° ΡΠ²ΠΎΠ΄ΡΡΡΡ Π½Π΅ ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ ΡΡΠ΅Π΄ΡΡΠ² Π² ΠΊΠ΅Ρ Π² ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ Π½Π° Π΅Π³ΠΎ Π²Π·Π³Π»ΡΠ΄ ΠΌΠΎΠΌΠ΅Π½Ρ, Π° ΠΊ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΡΠ΅Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ²Π°ΡΠΈΠ²Π½ΡΠΉ ΠΏΠΎΡΡΡΠ΅Π»Ρ ΠΏΡΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΡΠ½ΠΎΡΠ½ΠΎΠΌ ΡΠΎΡΡΠ΅. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΏΠΎΡΡΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ Π΄ΠΎΠ»Ρ ΡΠΎΠ½Π΄ΠΎΠ² Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ° Π΄Π»Ρ Π΄ΠΎΠ»ΠΈΠ²ΠΊΠΈ Π½Π° ΠΏΡΠΎΡΠ°Π΄ΠΊΠ΅ β ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡ ΠΆΠ΅ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΡΠ½ΠΊΠ°.
Π£Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΊΡΡ Π² Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
ΠΠ΄Π½Π° ΠΈΠ· Π²Π΅ΡΠ½ΡΡ ΡΠ΅ΠΌ β ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΡΡΠ΅ΠΌ. ΠΠ²ΡΡΠΈΡ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ, Π½ΠΎ Π½Π° Π΄Π΅Π»Π΅ Π² Π½Π΅ΠΉ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΡ ΠΊΠ°ΠΌΠ½Π΅ΠΉ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ. ΠΡ Π° ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠ°, Π²ΡΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅ΠΉ. Π ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅Ρ Β«ΡΠ΅ΡΠ΅Π±ΡΡΠ½ΠΎΠΉ ΠΏΡΠ»ΠΈΒ», Π° Π΅ΡΡΡ Π½Π°Π±ΠΎΡ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΡΠ΅Ρ Π½ΠΈΠΊ. Π ΠΎΡΡΠ°Π΅ΡΡΡ Π»ΠΈΡΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΈΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π° ΠΈ Π½ΠΈΠ²Π΅Π»ΠΈΡΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ.
ΠΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ PHP Russia 2021 ΠΠ°Π²Π΅Π» ΠΠ°ΡΡΠΈΠΊΠΎΠ², backend engineer Π² ΠΠ²ΠΈΡΠΎ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡ Π΄ΠΎΠΊΠ»Π°Π΄ Β«Π£Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΊΡΡ Π² Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Β». Π Π² ΡΡΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ ΠΎ ΡΠΎΠΌ, Ρ ΠΎΡΠΎΡ Π»ΠΈ PHP Π΄Π»Ρ ΡΠ°ΡΡΡΡΠΈΡ Π² ΠΏΠ»Π°Π½Π΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΅Π³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π»ΡΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ.
Π Π°ΡΡΠΊΠ°ΠΆΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΡΠ΅Π±Π΅. Π§Π΅ΠΌ ΡΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡΡ?
Π― ΡΠ°Π±ΠΎΡΠ°Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠΌ Π² ΠΠ²ΠΈΡΠΎ. Π£ΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 15 Π»Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΡΠΊΠ΅Π½Π΄Π°.
ΠΠΎΠ³Π΄Π° Ρ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΡ ΡΠ²ΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ, ΡΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠ»Ρ Π±ΡΠΊΠ΅Π½Π΄-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° ΡΡΠΎ ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²Π½ΡΡΡΠΈ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π½ΠΎ ΠΈ Ρ ΡΠ΅Π±ΡΡΠ°ΠΌΠΈ ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ Π³ΡΡΠΏΠΏ, ΠΈΠ· ΠΎΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΡΠ°ΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²Π°ΠΆΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ ΡΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠ»Π»Π΅Π³. Π Π² ΡΠ»ΡΡΠ°Π΅ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΠ»Π°Π½ Π²ΡΡ ΠΎΠ΄ΠΈΡ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΌΡΡΠ»ΠΈ Π² ΡΠ΅ΠΊΡΡΠ΅. Π’Π°ΠΊ ΡΡΠΎ Ρ ΠΎΡΡ ΠΌΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΡΡ ΠΌΡ Π½Π΅ ΠΊΠΎΠ΄ΠΈΠΌ, Π° Π΄ΡΠΌΠ°Π΅ΠΌ, ΠΊΠΎΠΌΠΌΡΠ½ΠΈΡΠΈΡΡΠ΅ΠΌ, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌ.
Π’Ρ Π·Π°Π½ΠΈΠΌΠ°Π»ΡΡ Π½Π°ΡΠΊΠΎΠΉ ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Π». ΠΠΎΡΠ΅ΠΌΡ ΡΡΠ΅Π» ΠΈΠ· ΡΡΠΈΡ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ? Π§ΡΠΎ Π΄Π°Π» ΡΠ΅Π±Π΅ ΡΡΠΎΡ ΠΎΠΏΡΡ?
Π Π°Π±ΠΎΡΠ°ΡΡ Ρ Π½Π°ΡΠ°Π» Π΅ΡΠ΅ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ΅. Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΏΡΠΎΡ Π½Π° Π³ΡΠ°ΠΌΠΎΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π΄Π°ΠΆΠ΅ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² Π±Π΅Π· ΠΎΠΏΡΡΠ°, Π±ΡΠ» ΠΏΡΠΎΡΡΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ. ΠΠΎΡΡΠΎΠΌΡ ΠΊ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° Ρ ΠΌΠ΅Π½Ρ ΡΠΆΠ΅ Π±ΡΠ» ΠΎΠΏΡΡ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π»ΡΡΠ΅. ΠΠΎ ΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ Π² Π½Π°ΡΠΊΠ΅ Ρ ΠΌΠΎΠ³Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΡΡ Π·Π°Π΄Π°ΡΡ Π΄Π»Ρ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠΎΡΡΠΎΠΌΡ ΠΏΠΎΠ±ΠΎΡΠΎΠ»ΡΡ Π·Π° ΠΌΠ΅ΡΡΠΎ Π² Π°ΡΠΏΠΈΡΠ°Π½ΡΡΡΠ΅ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ» ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΌΠΎΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ Π² ΡΠΎΠ»ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ. Π£ ΠΌΠ΅Π½Ρ Π±ΡΠ» ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΉ Π·Π°ΠΏΠ°Π» ΡΠ½Π΅ΡΠ³ΠΈΠΈ: Ρ ΠΎΡΠ΅Π»ΠΎΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΡΠ΅Π±ΡΡΠ°ΠΌ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π·Π½Π°Π΅ΡΡ, ΡΠ΅ΠΌΡ ΡΠΆΠ΅ Π½Π°ΡΡΠΈΠ»ΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ° Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π»ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅. Π Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΈΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠΌΠ΅ΡΡΠΈΠ»ΠΎΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ² ΡΡΠ±ΠΏΠΎΠ΄ΡΡΠ΄ΡΠΈΠΊΠΎΠ²-ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ°Π±ΠΎΡ.
ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ ΡΠ°ΠΊΠΈΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ½ΠΈ ΡΠ΅ΠΌ-ΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ, Ρ.ΠΊ. ΡΠΎΡΡΠΎΡΡ ΠΈΠ· Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΎΠ±ΡΠ°ΡΡΠΈΡ ΡΡ ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ. Π’Π°ΠΊΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌΠΈ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ Π°Π³Π΅Π½ΡΠ°ΠΌΠΈ, Π° ΡΡΠ΅Π΄Π° Π΄Π»Ρ ΠΈΠ· Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ β ΠΌΡΠ»ΡΡΠΈΠ°Π³Π΅Π½ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ.
ΠΠ½ΠΈ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π² ΡΠΎΠΌ ΠΆΠ΅, Π² ΡΠ΅ΠΌ ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½ΠΎΠΉ, ΡΠΎΡΡΠΎΡΡΠ΅ΠΉ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ Π²Π½ΡΡΡΠΈ ΠΎΠ±ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ Π½Π°ΡΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. ΠΠ° Π΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» Π³ΡΠ°Π½Ρ, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ½Π°Π½ΡΠΈΡΠΎΠ²Π°Π» Π€ΠΎΠ½Π΄ ΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΡΠΌΠΈ. ΠΠΎ ΠΏΠΎΡΠΎΠΌ ΡΠΈΠ» ΡΠ°ΡΠΈΡΡ ΡΡΠ°Π·Ρ Π΄Π²Π° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠ°Π»ΠΎ Π½Π΅ Ρ Π²Π°ΡΠ°ΡΡ. ΠΠ»Ρ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΡΡ Π³Π»ΡΠ±ΠΆΠ΅ Π»ΠΈΠ±ΠΎ Π² Π½Π°ΡΠΊΡ, Π»ΠΈΠ±ΠΎ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. Π Ρ Π²ΡΠ±ΡΠ°Π» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ.
Π‘Π°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅, ΡΡΠΎ Ρ ΡΡΡΡΠΎΠΈΠ»ΡΡ Π² ΠΠ²ΠΈΡΠΎ ΠΏΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΡΡΠ΄Π΅Π½ΡΠ°. Π Π²ΠΎΠΎΠ±ΡΠ΅ ΡΠ΅Π±ΡΡΠ°, Ρ ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°Π», ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΡΡΠΏΠ½ΡΡ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ IΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ (Π―Π½Π΄Π΅ΠΊΡ, Mail.ru ΠΈ Ρ.Π΄.), Π½ΠΎ ΠΈ Π² ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ Π³ΠΈΠ³Π°Π½ΡΠ°Ρ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Google ΠΈ Apple. Π ΡΡΠΏΠ΅Ρ ΡΡΠ΅Π½ΠΈΠΊΠΎΠ², Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΠΎΠΆΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠΈΠ»ΡΠ½ΠΎ ΠΌΠΎΡΠΈΠ²ΠΈΡΡΠ΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΎΠ±ΡΡΠ°ΡΡ, Π΄Π΅Π»ΠΈΡΡΡΡ Π·Π½Π°Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠ΅Π±ΡΡΠ°ΠΌ Π΄ΠΎΠ±ΠΈΠ²Π°ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ.
Π₯ΠΎΡΠΎΡ Π»ΠΈ PHP Π΄Π»Ρ ΡΠ°ΡΡΡΡΠΈΡ Π² ΠΏΠ»Π°Π½Π΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²?
ΠΠ°ΡΠ½Ρ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΊΠ°ΠΊ Π±Ρ Π½ΠΈ ΡΡΠ³Π°Π»ΠΈ PHP, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π² ΡΠΎΠΏΠ΅ Π ΡΠ½Π΅ΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Π½ΡΠΌ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ·ΡΠΊΠ° Π΄Π»Ρ Π±ΡΠΊΠ΅Π½Π΄Π° Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π» ΡΠ°Π½ΡΡΠ΅, ΡΠΎΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ PHP. Π, ΠΏΡΠΈ ΡΡΠΎΠΌ, ΠΎΠ½ΠΈ Π΄Π΅ΡΠΆΠ°Π»ΠΈ Π½Π°Π³ΡΡΠ·ΠΊΡ Π² ΡΡΡΡΡΠΈ RPS, ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π»ΠΈΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΠ° ΠΌΠΎΠ΅ΠΉ Π½ΡΠ½Π΅ΡΠ½Π΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ·ΡΠΊΠΎΠ² Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ β ΡΡΠΎ PHP ΠΈ Go. ΠΠ° PHP Π½Π°ΠΏΠΈΡΠ°Π½ Π²Π΅ΡΡ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ ΠΠ²ΠΈΡΠΎ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° PHP, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠ²ΠΈΡΡ Π΄Π»Ρ API ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (mapi).
PHP ΡΠΎΡΠ½ΠΎ Ρ ΠΎΡΠΎΡ Π΄Π»Ρ ΡΠ°ΡΡΡΡΠΈΡ Π² ΠΏΠ»Π°Π½Π΅ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠΊ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². PHP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈ ΡΡΠΎ ΡΠ΅Π±ΡΡΠ° ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ Π·Π½Π°Π΅ΠΌ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° PHP, Π° Π·Π½Π°ΡΠΈΡ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π±ΡΡΡΡΠΎ Π½Π°Π±ΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΠΎ ΠΏΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° PHP. ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°ΠΉΡΠΎΠ² β ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ highload, Π° ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΌΠ°Π»ΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ°ΠΉΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π½Π° ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ , Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ ΡΠ°ΠΌΠΎΠΏΠΈΡΠ½ΡΡ CΠS’ΠΊΠ°Ρ . ΠΠΎ Π½Π°ΡΡΠΈΡΡ PHP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΠΎΠ΄ Π²ΡΡΠΎΠΊΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅, ΡΠ΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΏΠΎΠ»Π½ΡΠΌ ΠΏΠ΅ΡΠ΅ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠ΅Π΄Ρ ΡΡΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, Π½ΠΎ ΠΈ Π΅Π³ΠΎ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΠΈ, ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΡΠΈΠ½ΡΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ².
ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ PHP Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΡΠ»ΡΡΡΠ°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΈ ΠΏΠ°ΠΌΡΡΠΈ. Π ΠΏΠΎ benchmark’Π°ΠΌ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π±ΡΡΡΡΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠ². ΠΠ°Π»ΡΠ½Π΅ΠΉΡΠΈΠΉ ΡΠΎΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ JIT ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ PHP ΡΠΆΠ΅ ΠΈ ΡΠ°ΠΊ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΏΡΠ΅Π΄Π΅Π»Π΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ, Π΅ΡΠ»ΠΈ ΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΡ ΡΠ·ΡΠΊΠΎΠ². ΠΠΎ ΡΠ°ΠΊΡΡ, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ PHP-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π°Π½ΡΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡΠΌΠΈ, Π° Π²Π²ΠΎΠ΄ΠΎΠΌ-Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ: ΠΏΠΎΡ ΠΎΠ΄Π°ΠΌΠΈ Π² ΡΠ΅ΡΡ Π² Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΠΊΡΡΠ° ΠΈΠ»ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ Ρ.Π΄. Π’.Π΅. ΠΏΠΎ ΡΡΡΠΈ PHP ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΡΡΡΠΏΠ°Π΅Ρ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΊΠ»Π΅Π΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ. Π Π² ΡΠ°ΠΊΠΎΠΉ ΡΠΈΠΏΠΈΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ Π΄Π»Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π½Π΅ ΡΠ°ΠΊ Π²Π°ΠΆΠ½Π°. ΠΠΎΡΠ°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π² ΡΠ΅Π»ΠΎΠΌ.
ΠΡΠ»ΠΈ Π²Π°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΆΠ΅ Π΄ΠΎΡΠΎΡΠ»ΠΎ Π΄ΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ, ΡΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½ Π½ΡΠ°Π½Ρ, ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΠ±ΠΎΡΠ½ΠΎΠ³ΠΎ PHP Π² ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°Ρ . ΠΡΠΎ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΠΈ. ΠΠ»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π² ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΡ ΠΎΠ΄ΠΈΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊΠ° ΡΡΠΎ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π·Π°ΠΏΡΠΎΡΡ Π² ΡΠ΅ΡΠ²ΠΈΡΡ ΠΏΠΎΠΈΡΠΊΠ°, ΠΈΠ·Π±ΡΠ°Π½Π½ΠΎΠ³ΠΎ, ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ, ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠ² ΠΈ Ρ.Π΄. Π ΡΡΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π½Π΅ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠΎΡΠΊΠΎΡΡ β Ρ ΠΎΠ΄ΠΈΡΡ Π²ΠΎ Π²ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΡΠΎ ΠΎΠΏΠ°ΡΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²ΡΠ΅ N ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΎ ΡΡΡΡ-ΡΡΡΡ Π΄Π΅Π³ΡΠ°Π΄ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΡΠΌΠΎΠ·ΠΈΡΡ. Π’ΠΎΠ³Π΄Π° Π²ΡΠ΅ ΡΡΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π½Π°ΠΊΠ°ΠΏΠ»ΠΈΠ²Π°ΡΡΡΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΡΡΠ΅Π΄Π½ΡΡ Π΄Π΅Π³ΡΠ°Π΄Π°ΡΠΈΡ Π² N ΡΠ°Π·.
Π ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π·Π°ΠΏΡΠΎΡΡ Π² Π½ΠΈΡ Π»Π΅Π³ΡΠ΅ ΠΏΠΎΠ΄Π΄Π°ΡΡΡΡ ΡΠ°ΡΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΈΠ²Π°Π½ΠΈΡ. Π£Π΄ΠΎΠ±Π½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΠΈ ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ Π² PHP Π½Π΅Ρ. ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡ Π² PHP ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: event loop, promises, coroutines. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ReactPHP, AMPHP, Swoole.
ΠΠ»Ρ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ ΠΏΠΎΡ ΠΎΠ΄ΠΎΠ² Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΠΎ HTTP ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡΡ ΠΊΠΎΠ΅-ΡΡΠΎ ΠΏΠΎΠΏΡΠΎΡΠ΅. Π PHP ΡΠΆΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π° ΡΡΠ½ΠΊΡΠΈΡ curl_multi_exec(), ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΌΠ΅Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ HTTP ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ. Π― ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Guzzle, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΎΠ±Π΅ΡΡΠΊΠΎΠΉ Π½Π°Π΄ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ.
Π ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ΅ PHP Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ². Π ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π»ΡΠ±ΠΎΠΉ, ΠΏΠΎ Π΄ΡΡΠ΅ ΠΈ ΠΏΠΎ ΡΡΡΠΎΠ³ΠΎΡΡΠΈ ΠΊ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ ΠΊΠΎΠ΄Π°. ΠΠ°ΡΠ°ΡΡΡΡ highload-ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ, Ρ.ΠΊ. ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΠΆΠ΅Π»ΡΠ΅. ΠΡΠΈ ΡΡΠΎΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½Ρ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Ρ Π² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΎΡ Π½Π΅Π³ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DependencyInjection ΠΎΡ Symfony.
ΠΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡΡΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π· API. Π ΡΠ»ΠΈΡΠΊΠΎΠΌ Π΄ΠΎΡΠΎΠ³ΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π·Π°ΠΏΡΠΎΡ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°, ΠΏΠ°ΡΡΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΠΊΠ»Π°ΡΡΠΎΠ². ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ, Π΅ΡΠ»ΠΈ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ, ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΠΌΠΈΠΊΡΠΎΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² PHP7.4 ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ preloading Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎΠΉ ΠΏΡΠ΅Π΄Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ². Π Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ RoadRunner, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠ°.
ΠΡΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎ ΡΠ°ΠΌΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΡΠΎ PHP ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΡ ΠΈ ΡΡΡΠΎΠΈΡΡ Ρ ΠΎΡΠΎΡΠΈΠ΅ Π±ΠΈΠ·Π½Π΅Ρ-ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ΅Π΄Ρ ΡΡΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΠΠ ΡΠ·ΡΠΊ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌΠΈ ΡΡΡΠΊΠ°ΠΌΠΈ, Π²ΡΠΎΠ΄Π΅ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌΠ° ΠΈ Ρ.Π΄. Π ΡΡΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, ΡΠ΅ΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ½ΠΎΠ΅ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Javascript. ΠΠΎΡΡΠΎΠΌΡ PHP ΠΎΡΠ»ΠΈΡΠ½ΠΎ Π»ΠΎΠΆΠΈΡΡΡ Π½Π° ΡΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π² Π±ΡΠΊΠΎΡΠΈΡΠ΅. PHP ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°ΡΡ, ΠΈ, ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°, ΡΠ½ΠΈΠΆΠ°Π΅Ρ time to market Π² ΠΏΠΎΠ³ΠΎΠ½Π΅ Π·Π° ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ°ΠΌΠΈ.
ΠΡΡΡ Π»ΠΈ Π·Π½Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ Π½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ? Π ΡΠ΅ΠΌ ΡΡΠΎΠΈΡ Π΄ΡΠΌΠ°ΡΡ? Π§ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΊΡΡΡΠΈΡΡ ΠΏΠΎΡΠΎΠΌ, Π° ΡΡΠΎ β Π΄Π΅Π»Π°ΡΡ ΡΡΠ°Π·Ρ?
Π ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΠ» Π±Ρ, ΡΡΠΎ Π΄Π»Ρ highload-ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π²ΡΠ±ΡΠ°Π½Π½Π°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π²Π°ΠΆΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΊΠΎΠ΄ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ΅ Π·ΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ Π² Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ΅ΠΊΡΠΈΠΉ β Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½Π°Ρ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π½ΠΎΠ²Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΏΠΎΠΏΠ°Π»Π° Π² ΡΠ΅Ρ ΡΠ°Π΄Π°Ρ, ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡΠΎΠΉΡΠΈ Π·Π°ΡΠΈΡΡ, ΡΡΠ΅ΡΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅. ΠΡΡΠΈ, ΠΏΡΠΎ ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π½Π° PHP Russia, β ΡΡΠΏΠ΅Ρ Π²Π°ΠΆΠ½Π°Ρ ΡΠ°ΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°. ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠ΅, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ Π·Π°ΠΏΠ°Ρ ΠΏΡΠΎΡΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΏΡΠΎΠ΄ΡΠΌΡΠ²Π°ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠΎΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π» ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π Π΅ΡΡ ΠΈΠ΄Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Π½ΠΎ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ. ΠΠΎ Π²ΡΠ΅Ρ ΡΠ»ΡΡΠ°ΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΡΠΎΠΈΡ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΡΠ°ΠΏΠ° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ»Π°Π±ΠΎΠ³ΠΎ Π·Π°ΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ (loose coupling). Π’Π°ΠΊΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅ Β«ΡΠ°ΡΡΠ΅ΠΏΠΈΡΡΒ» Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΠ΅ ΡΠ°ΡΡΠΈ.
Π ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ Π΅Π΄ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠΉ, Π΄Π°ΠΆΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² SOLID, ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ. Π‘Π°ΠΌΡΠΉ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ½ΠΈΠ·ΠΈΡΡ Π·Π°ΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ β Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ (DI). ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΎΡΡΠ΅ΠΏΠΈΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ, ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ, Π²ΡΠ½Π΅ΡΡΠΈ ΠΈΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠ΅ΡΠ²ΠΈΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Ρ ΡΠΏΡΠΎΡΠ°Π΅ΡΠ΅ Π΄Π»Ρ ΡΠ΅Π±Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅ΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ Π³ΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΈ ΡΠ²Π½ΠΎ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ ΠΈΡ ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΡ. ΠΡΠΎΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠ°Π·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ (DIC), ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ½ΡΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ.
Π ΡΡΠΎΠΌ ΠΏΠ»Π°Π½Π΅ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°, Π²Π΅Π΄Ρ ΠΎΠ½ Π²ΠΎΠΏΠ»ΠΎΡΠ°Π΅Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ loose coupling Π² Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅, ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, by design. Π£ΠΆΠ΅ Π½Π° ΡΡΠ°Π΄ΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ° ΠΌΡ ΡΠ΅ΡΠΊΠΎ ΠΎΡΠ΅ΡΡΠΈΠ²Π°Π΅ΠΌ Π³ΡΠ°Π½ΠΈΡΡ Π΅Π³ΠΎ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ API. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈ ΡΠ²ΡΠ·Π°Π½Ρ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ API. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ½ΠΈΡ- ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΠΎΠ², ΠΌΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅.
ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΠ°ΠΌ PHP ΡΠΎΠΆΠ΅ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π² ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ β stateless ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. Π₯ΠΎΡΡ Π΅Π³ΠΎ ΠΌΠΎΠ΄Π΅Π»Ρ β Β«ΡΠΌΠ΅ΡΠ΅ΡΡΒ» ΠΏΠΎΡΠ»Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠ° β ΡΠ²Π½ΠΎ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π΅Ρ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ·ΡΠΊΠ°ΠΌ ΠΏΠΎ Π½Π°ΠΊΠ»Π°Π΄Π½ΡΠΌ ΡΠ°ΡΡ ΠΎΠ΄Π°ΠΌ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π° PHP ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ. Π£ Π²Π°Ρ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΠ±ΡΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ, Π° ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π½Π΅Ρ ΠΈ Π΄Π°Π½Π½ΡΡ Π² ΠΎΠ±ΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠ°ΠΏΡΠΎΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ»Π°Π±ΠΎ ΡΠ²ΡΠ·Π°Π½Ρ, ΠΎΠ½ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Ρ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π°. Π Π·Π½Π°ΡΠΈΡ Π½Π΅Π²Π°ΠΆΠ½ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ, ΠΎΠ΄ΠΈΠ½ ΡΡΠΎ ΡΠ΅ΡΠ²Π΅Ρ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ.
ΠΠ°ΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ ΡΡΠΎΠΈΡ ΡΡΠ°Π·Ρ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π² Π½Π΅Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΡΡΡΠ°Π½ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π° ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΎΠ±ΡΠ΅ΠΌ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ, Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΎΡΡΠ° ΠΈ Π² Π½Π΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ, Π½Π΅Ρ ΡΠΌΡΡΠ»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΡΠΎΠΊΠΈΠ΅. ΠΠΎΠ½ΠΎΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅ΠΉ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΉ time to market.
ΠΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅, Π½ΡΠΆΠ½ΠΎ Π»ΠΈ Π²Π°ΠΌ ΡΠ°ΡΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ ΠΎΠ½ΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ. Π Π΅ΡΠ»ΠΈ Π²Π°ΠΌ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ highload, Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ Π·Π½Π°ΡΡ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ°. Π ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠ΅, Π½Π°ΡΠ°ΡΡ Ρ MVP-ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π° ΠΏΠΎΡΠΎΠΌ Π΅Π³ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΠ»ΡΡΡΠ°ΡΡ, Π³ΠΈΠ±ΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡΡΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ. Π Π»ΡΠ±ΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π² Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ highload-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° ΡΠΏΠΎΡΠΎΠ± ΡΠ΅ΡΠΈΡΡ ΠΊΠ°ΠΊΡΡ-ΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: ΡΠ»ΡΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠ°ΡΡΠΈΡΠΈΡΡ bottleneck, ΡΠ½ΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Ρ ΡΠ°ΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ highload, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΎΡΠ΅Π½Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Ρ ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ. ΠΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΌ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ ΠΈ Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΌ. Π‘Π΅ΠΉΡΠ°Ρ Π² ΠΎΡΡΠ°ΡΠ»ΠΈ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΊ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎ ΡΡΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΡΡΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΡ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΈ Π³ΠΈΠ±ΠΊΠΎΡΡΡΡ. Π ΠΊΠ°ΠΊ ΡΠ°Π· Π½Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠ°Ρ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π°ΠΊΡΠ΅Π½Ρ Π² ΡΠ²ΠΎΠ΅ΠΌ Π΄ΠΎΠΊΠ»Π°Π΄Π΅.
Π ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ ΠΏΠΎΠ΄ Π²ΡΡΠΎΠΊΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ, Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΡΠΎΡΠ²Π»ΡΡΡΡΡ ΠΈ ΠΈΠ³ΡΠ°ΡΡ Π²Π°ΠΆΠ½ΡΡ ΡΠΎΠ»Ρ ΡΠ°ΠΊΠΈΠ΅ Π½ΡΠ°Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π² ΠΎΠ±ΡΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½Ρ. ΠΠΎΡΡΠΎΠΌΡ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄, Π½ΠΎ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Β«ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌΒ», ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ. Π Π·Π½Π°ΡΠΈΡ Π½Π°Π΄ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠ° PHP, Π΄Π΅ΡΠ°Π»ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ°ΠΌΡΡΡΡ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΡΠΊΡΡΡΡ zval, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π²ΡΠ΄Π΅Π»ΡΡΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΈΠΏΠΎΠ² Π΄Π°Π½Π½ΡΡ ΠΈ ΠΊΠ°ΠΊ Β«ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌΒ» ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅. ΠΡΠΈ Π·Π½Π°Π½ΠΈΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄ΡΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ ΠΈΡΠΊΠ°ΡΡ ΡΠ·ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ° Π² ΠΊΠΎΠ΄Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΠ°ΠΉΠ»Π΅ΡΠ°. ΠΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΈ ΠΈΠ·ΡΡΠ°ΡΡ ΠΎΠΏΠΊΠΎΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π» ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ.
ΠΠ»Ρ Π½Π΅Π½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π·Π°ΡΠ°ΡΡΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π΄ΠΎΡΠΎΠ³ΠΎ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄. ΠΠ°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΠΊΡΠΏΠΈΡΡΡ. ΠΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅ Π²Π·ΡΡΡ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΠΎΠΌΠΎΡΠ½Π΅Π΅ ΠΈΠ»ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. Π ΡΠ»ΡΡΠ°Π΅ Π²ΡΡΠΎΠΊΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π² ΡΠ΄ΡΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°, ΡΠ΅ΡΠ΅Π· ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΡΠΎΡΠ½ΠΈ ΡΡΡΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ, ΠΌΠΎΠΆΠ΅Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄ ΠΈΠ»ΠΈ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ. Π Π² ΠΈΡΠΎΠ³Π΅ ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π²ΡΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΡ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ². ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ, ΠΈ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΎΠ½Π° Π½ΠΈΠΆΠ΅, ΡΠ΅ΠΌ ΠΏΠΎΠΊΡΠΏΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π°.
Π ΠΎΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠΎΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. Π Π² ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. Π Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΡΠΎ-ΡΠΎ Π½Π΅Ρ ΠΎΡΠΎΡΠ΅Π΅, ΡΠΎ ΠΏΠΎΡΠ΅ΠΌΡ. ΠΠΎΡΡΠΎΠΌΡ Π·Π°ΡΠ°Π½Π΅Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄ΡΠΌΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ observability ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Π΄Π΅ΡΠ°Π»ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π΅Π³ΠΎ ΡΡΠ΅Ρ ΡΡΠΎΠ»ΠΏΠΎΠ²: Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΌΠ΅ΡΡΠΈΠΊΠΈ, ΡΡΠ΅ΠΉΡΠΈΠ½Π³. Π ΡΠ»ΡΡΠ°Π΅ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π±Π΅Π· Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΡ Β«ΡΠ°Π΄Π°ΡΠΎΠ²Β» ΠΈ ΠΏΡΠΎΠ΄ΡΠΌΠ°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π°Π»Π΅ΡΡΠΈΠ½Π³Π° ΠΆΠΈΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΠ΅Π΄Ρ Π΅ΡΠ»ΠΈ Π² ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π²Π·Π°ΠΈΠΌΠΎΠ·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π½Π°ΡΠ½ΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ , ΡΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ Ρ Π²ΡΠ΅Ρ Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ².
Π ΠΈΡΠΎΠ³Π΅ Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ΅ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠΈΠ½ΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠ±ΡΡΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΡΡΡΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ ΡΡΠ±Π»Π΅ΠΉ.
Π‘Π΅ΠΉΡΠ°Ρ Π² ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ Π΄Π°ΠΆΠ΅ Π²ΡΠ΄Π΅Π»ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΠΎΠ»Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° ΠΏΠΎ SRE, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠ΅Π³ΠΎ Π·Π° Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΡΡΡ ΠΎΠΏΡΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ. Π§Π°ΡΡΠΎ ΡΡΡ ΡΠΎΠ»Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΎΠΉ.
Π ΡΡΠΌ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π½Π° PHP Russia?
ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎ ΡΠ°ΠΊΠ°Ρ ΡΡΡΠΊΠ°, ΠΏΡΠΎ ΠΊΠΎΡΠΎΡΡΡ, Π²ΡΠΎΠ΄Π΅ Π±Ρ, Π²ΡΠ΅ ΠΈ ΡΠ°ΠΊ Π·Π½Π°ΡΡ. Π§ΡΠΎ ΡΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΡΠΈ? Π PSR’ΠΎΠ²ΡΠΊΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ Simple Cache Π½Π°ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ get, set, delete ΠΈ Ρ.Π΄.
ΠΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π΅ΡΠ»ΠΈ ΠΊΠΎΠΏΠ½ΡΡΡ Π³Π»ΡΠ±ΠΆΠ΅, Π²ΡΡΡΠ½ΡΠ΅ΡΡΡ, ΡΡΠΎ ΠΊΡΡ β ΡΡΠΎ ΡΠ»ΠΎΠΆΠ½Π΅ΠΉΡΠ°Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π²ΡΠ΅ Π΅Π΅ ΡΠ°ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π ΡΠ΅ ΠΊΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ, ΡΠ°Π·Π±ΡΠΎΡΠ°Π½Ρ ΠΏΠΎ Π²ΡΠ΅ΠΉ ΡΠ΅ΡΠΈ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ ΡΡΠΎ-ΡΠΎ ΠΊΡΡΠΈΡΡΠ΅Ρ: Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, Π½Π° ΠΏΡΠΎΠΊΡΠΈ, Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ ΠΈ Ρ.Π΄. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΡΠ°Π³ΠΎΠ² Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΌΠ°Ρ ΠΈΠ½ΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈ Π² ΡΡΠΊΠ°Ρ Π±ΡΠΊΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΠΎ Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΌ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, Π²ΡΠ΅ Π΅Π³ΠΎ Π²ΠΈΠ΄Ρ ΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ ΠΎΠ±Π·ΠΎΡΠ½ΠΎΠΌ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠΈ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΡΡΡΡΡ Π² ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΊΠ»Π°Π΄. ΠΠΎΡΡΠΎΠΌΡ Ρ Π²ΡΠ±ΡΠ°Π» Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΡΡΠΎΡΠ΅ΠΊ ΡΡΠΎΠΉ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠΉ ΠΊΡΡ-ΠΈΡΡΠΎΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±Π»ΠΈΠΆΠ΅ Π²ΡΠ΅Π³ΠΎ PHP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ β ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π²Π΅Π±Π΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎΠ»ΠΈΠΊΠΎ. ΠΠ° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΏΠΎΠ΄ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠΎ ΡΡΠ΄Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π²ΡΡ, ΡΡΠΎ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ. ΠΠΎΡΠΎΠΌΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ ΠΈ Π² Π΄ΡΡΠ³ΠΈΡ ΠΌΠ΅ΡΡΠ°Ρ , ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅, Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ. Π ΡΡΠΎ ΡΠΎΠΆΠ΅ Π² Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ β ΠΊΡΡ. ΠΠ°, ΡΠΊΠΎΡΠΎΡΡΡ Π΄ΠΎΡΡΡΠΏΠ° Π½Π΅Π²Π΅Π»ΠΈΠΊΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΄Π°Π½Π½ΡΠ΅ ΡΠΆΠ΅ ΠΏΡΠ΅Π΄Π²ΡΡΠΈΡΠ»Π΅Π½Ρ. Π’Π°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΎ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ (ΠΏΡΠ΅Π²ΡΡ) ΠΏΡΡΠΌΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅, ΠΈΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΠ, Π² ΠΊΡΡΠΈΡΡΡΡΠΈΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ .
ΠΠ΅ΡΡ ΠΌΠΎΠΉ Π΄ΠΎΠΊΠ»Π°Π΄ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ½ΠΈΠ·Π°Π½ ΠΌΡΡΠ»ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Ρ Π½ΠΈΠΊ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΎΠ² Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π ΠΈΡ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ΅ΠΉΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ ΡΠ΅Ρ Π½ΠΈΠΊΡ, Π²Π·Π²Π΅ΡΠΈΠ²Π°Ρ Π΅Π΅ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π° ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ. ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π° ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ΅ΠΉΡΠ΅, ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π±ΡΡΡ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½Ρ Π·Π° Π΅Π΅ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠ°ΠΌΠΈ Π² Π΄ΡΡΠ³ΠΎΠΌ. ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ Π²ΡΠ΅Π³Π΄Π°. Highload-ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅ΠΌ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ, ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠ΅ΠΉΡΠΎΠ² Π½Π΅ Π±ΡΠ²Π°Π΅Ρ, ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ Π½ΡΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ: ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π½Π΅Ρ, ΠΊΠ°ΠΊΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ Π²ΡΡΠ΅ΡΠ½Π΅Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ ΠΈ Ρ.Π΄. Π ΡΡΡ, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΠ» Π¨Π΅ΡΠ»ΠΎΠΊ Π₯ΠΎΠ»ΠΌΡ, Π² Π²Π°ΡΠ΅ΠΌ Π°ΡΡΠ΅Π½Π°Π»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π² ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ.
Π Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Ρ ΡΠΎΠ·Π½Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ Π°ΠΊΡΠ΅Π½ΡΠΈΡΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΊΠΈΡ -ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π΄Π»Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΏΠ°ΠΌΡΡΠΈ, Π²ΡΠΎΠ΄Π΅ Redis ΠΈΠ»ΠΈ Memcached. Π₯ΠΎΡΡ ΠΎΠ½ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Ρ ΠΈ ΠΈΠΌΠ΅ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠ΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ. Π― ΡΠ°Π±ΠΎΡΠ°Π» Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΡΠΆΠ°Π»ΠΈ ΡΡΡΡΡΠΈ RPS Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΊ Π±Π΅ΠΊΠ΅Π½Π΄Ρ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Memcache Π΄Π»Ρ PHP, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΈΠ· ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ get/set/delete/increment/add. Π ΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎΠΊΡΡΠ²Π°Π»ΠΈ 99% Π²ΡΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΠΌΠΈ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. Π Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΠΏΡΠΎΡΡΡΡ . ΠΠ΄Π½Π°ΠΊΠΎ Π·Π΄Π΅ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎΡΡΠΈ. Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ Ρ Π½ΠΈΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Ρ ΡΠΎΠΆΠ΅ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ Π΄ΠΎΠΊΠ»Π°Π΄Π΅.
ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΡΡΠ΅ΠΉ Π΄ΠΎΠΊΠ»Π°Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° Π²ΠΎΠΏΡΠΎΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΠΈ ΠΊΡΡΠΈΡΡΡΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ, Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Ρ ΡΡΠΎΠ»ΠΊΠ½Π΅ΡΠ΅ΡΡ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π²Π°ΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΡΡ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΠΏΠ°ΠΌΡΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ°Π΄Π°ΡΠ° ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΠΊΡΡ-ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ ΡΠ΅ΠΌ-ΡΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ ΡΠ°ΡΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ . ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΡΡΠ°ΠΌΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ ΡΠ²Π½ΡΠ΅ ΡΠ²ΡΠ·ΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΡΠ°ΠΌΡΠ΅ ΠΏΡΠΎΡΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΡΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΎ ΡΠΆΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ Π² ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Ρ . ΠΠΎ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ β Π²ΡΠ΅ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΠΎ, ΡΡΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ Ρ ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΡΠΌΠΎ ΠΈΠ· ΡΠ²ΠΎΠ΅Π³ΠΎ PHP-ΠΊΠΎΠ΄Π°!
ΠΠ»Ρ highload-ΡΠΈΡΡΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΡΠ·Π»Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΅ΡΠ΅ ΠΈ Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ ΡΠ°Π·ΠΌΠ°Π·ΡΠ²Π°Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΊΠ»ΡΡΠ΅ΠΉ. ΠΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π½Π° Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»ΡΡΠΈ. ΠΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Π³ΠΎΡΡΡΠΈΠ΅, ΡΡΠΎ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° Π½ΠΈΡ Π½Π΅ Π²ΡΡΡΠ³ΠΈΠ²Π°Π΅Ρ ΠΎΠ΄ΠΈΠ½ ΠΊΡΡ-ΡΠ΅ΡΠ²Π΅Ρ. Π Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ΅ΠΌΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π³ΠΎΡΡΡΠΈΠΉ ΠΊΠ»ΡΡ Π½Π΅ ΡΡΠ°Π» Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΌ ΠΌΡΡΡΠ΅ΠΊΡΠΎΠΌ Π΄Π»Ρ Π²ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΡΡΡΠΈΠΌ Π·Π°ΠΏΡΠΎΡΡ.
ΠΠ° ΡΡΠΎΠ²Π½Π΅ PHP ΠΊΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°Π·ΠΌΠ°Π·ΡΠ²Π°Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΡΠ·Π»Π°ΠΌ, Π½ΠΎ ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΏΠΈΡΠ½ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΊ ΠΏΡΠΎΠ³ΡΠ΅Π²Ρ ΠΊΡΡΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ Π΅Π³ΠΎ Π² Π³ΠΎΡΡΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ.
ΠΡΠ°Π²Π΄Ρ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ ΠΊΡΡΠ° β ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ»ΠΎΠΆΠ½Π΅ΠΉΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
Π‘ΠΊΠΎΡΠ΅Π΅, ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ β ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠΊΠ°Π½ΠΎ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ-ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ.
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡ Ρ Π²ΡΡΠΎΠΊΠΈΠΌΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ ΠΈ ΡΠΎΡΡΠΎΠΌ response time, ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΏΠ°Π½Π°ΡΠ΅Π΅ ΠΎΡ Π²ΡΠ΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠΎ ΠΆΠ΅ ΡΠ°ΠΊ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ β ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠΏΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΈ, Π·Π° ΡΡΠ΅Ρ ΡΡΠΎΠ³ΠΎ, ΡΠ½ΠΈΠ·ΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ±ΡΠ°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΡΡΠΎ ΠΊΠ»Π°Π΄Π΅ΠΌ Π² ΠΊΡΡ ΡΠΆΠ΅ Π·Π°ΡΠ°Π½Π΅Π΅ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π»Π΅Π½ΡΡ Π΄Π»Ρ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌΠΈ. Π’Π΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ΠΌΡ ΠΈΡ ΡΡΠ΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ.
ΠΠΎ Π²Π΄ΡΡΠ³ Π² ΡΠ»ΡΠΆΠ±Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΠΆΠ°Π»ΠΎΠ±Ρ: ΠΏΠΎΠΌΠ΅Π½ΡΠ» ΠΏΠΎΡΡ β Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ Π² Π»Π΅Π½ΡΠ΅, Π½Π°ΠΆΠ°Π» Π»Π°ΠΉΠΊ β ΡΡΠ΅ΡΡΠΈΠΊ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΡΡ Π² Π±Π»ΠΎΠΊΠ΅, ΠΎΠΏΠ»Π°ΡΠΈΠ» Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠΌ β ΠΎΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎΠ΅. Π ΡΡΡ ΠΌΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π½Π΅ Π²ΡΠ΅ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ. Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π² ΠΊΡΡΠ΅, Π΅ΡΠ»ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈΡΡ? Π Π²Π΅Π΄Ρ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π² ΠΊΡΡΠ΅: Π»Π΅Π½ΡΡ, Π±Π»ΠΎΠΊΠΈ, ΡΡΠ΅ΡΡΠΈΠΊΠΈ. ΠΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΠ²Π΅ΡΡ Π΅Π΄, ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠΈΠΉ Π²ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π±ΡΠ»Π° Π½Π°Π·Π²Π°Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½Π° ΠΏΡΠΎΠ½ΠΈΠ·ΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΡΠΎΠ²Π½ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ β Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ (ΠΊΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°) ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ (ΠΊΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°). ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΡΠΎΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΎΡΡΡΠΎ Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , Π³Π΄Π΅ ΠΊΡΡΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π²ΠΎ Π²ΡΠ΅ΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠ΅: Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, Π² ΡΠ΅ΡΠΈ ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅. ΠΠ° ΡΠ΅ΡΠ²Π΅ΡΠ΅ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π²ΡΡ ΡΠ΅ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π² ΠΊΡΡΠ°Ρ ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°Ρ . ΠΠΎΠ³Π΄Π° ΠΌΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠΌΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π² ΡΠ°Π·Ρ ΡΠ»ΠΎΠΆΠ½Π΅Π΅. ΠΠ΄Π΅ΡΡ Π²ΡΡΡΠΏΠ°ΡΡ Π² ΠΈΠ³ΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ ΠΊΠΎΠ΄Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ HTTP. Π ΠΈΡΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ»ΠΎΠΆΠ½Π΅ΠΉΡΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ ΠΊΡΡΠ΅ΠΉ Π·Π°ΡΠ°ΡΡΡΡ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΠΎ, Π° Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠΏΡΡΡΠΈΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΊΡΠ°Π΅Π²ΠΎΠΉ ΠΊΠ΅ΠΉΡ.
Π§Π°ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΡΡΠΎΠ³ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠ΅Π΄Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ, Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ². ΠΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, Π° ΠΏΠΎΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π·Π°ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ΅Π½ Ρ Π»Π΅Π½ΡΠΎΠΉ ΠΏΠΎΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ΄ΠΎΠΌ Ρ Π½ΠΈΠΌ, ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠ³ΡΡ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΡΡ.
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠ΅ΠΉΡΡ, Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡΠΈΠ΅ Π΄Π°ΠΆΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π΅ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ . Π Π² ΠΌΠΎΠ΅ΠΌ Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Ρ ΡΠ°Π·Π±Π΅ΡΡ, ΠΊΠ°ΠΊΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΡΡΠΎΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π² PHP-ΠΊΠΎΠ΄Π΅, ΡΡΠΎΠ±Ρ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π²ΡΠ΅ΠΉ ΠΊΠΎΠΏΠΈΠΉ Π² ΠΊΡΡΠ°Ρ . Π ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΡ ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΡΠ²Π½ΠΎΠΉ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΊΠ»ΡΡΡ. ΠΡΠ»ΠΈ ΠΆΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ, Π½ΡΠΆΠ½ΠΎ ΠΎΡΡΠ°Π·ΠΈΡΡ ΠΈΡ Π² ΠΊΡΡΠ΅, ΡΡΠΎΠ±Ρ Π·Π°ΡΠ΅ΠΌ ΡΡΠ°Π·Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π³ΡΡΠΏΠΏΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΡΠΎ Π² ΠΊΡΡΠ΅, Ρ ΠΈΡΡΠΎ ΠΏΠΎΡΡΡΠΎΠΈΠ² ΠΊΠ»ΡΡ!
Π Π·Π°Π΄Π°ΡΠ΅ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΠΊΡΡΠ° ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²Π°. Π ΠΊΠΎΠ³Π΄Π° ΡΡΡΠΎΠ³Π°Ρ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΠΈΠ·Π»ΠΈΡΠ½Π΅ΠΌΡ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Β«Π·Π°ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°ΡΡΒ» ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΡΠΌΠΎ Π½Π° ΡΡΠΎΠ½ΡΡΠ½Π΄Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ Π»Π°ΠΉΠΊΠ° Π΄Π»Ρ ΠΏΠΎΡΡΠ° ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΡΠΎΠ½ΡΡΠ½Π΄Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΡΡΠΈΠΊΠ° Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠΌ, ΠΌΠ°ΡΠΊΠΈΡΡΡ Π½Π΅ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π² ΠΊΡΡΠ΅.
Π£Π²Π΅ΡΠ΅Π½, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΌΠΎΠ΅Π³ΠΎ Π΄ΠΎΠΊΠ»Π°Π΄Π° ΡΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ, ΡΡΠΎΠ»ΠΊΠ½ΡΠ²ΡΠΈΡΡ ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ, Π±ΡΠ΄ΡΡ ΠΈΠΌΠ΅ΡΡ Β«Π·Π° ΠΏΠ°Π·ΡΡ ΠΎΠΉΒ» Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
PHP Russia 2021 ΠΏΡΠΎΠΉΠ΄Π΅Ρ 28 ΠΈΡΠ½Ρ Π² ΠΠΎΡΠΊΠ²Π°, Radisson Slavyanskaya. ΠΠΎ ΡΠΆΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡΠΈΡΠΌΠΎΡΡΠ΅ΡΡ Π΄ΠΎΠΊΠ»Π°Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΡΠΎΡΠ½ΠΎ Π½Π΅ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ.
Π Π΅ΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΡΠΌΠ°Ρ ΡΡΠ°ΡΡΠΈΡ: ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ»ΠΈ ΠΎΡΠ»Π°ΠΉΠ½. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΊΡΠΏΠΈΡΡ Π±ΠΈΠ»Π΅ΡΡ ΡΠΆΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ!