Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° PHP
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅: ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΠΠ‘ ASAPPS Ρ ΠΠΠΠ‘Π 1. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Π²Π½Π΅Π΄ΡΠΈΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ ΠΠΠ‘ ASAPPS Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ Ρ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΠ΄ΠΈΠ½ΠΎΠΉ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΡΡΠ΅ΡΠ΅ Π·Π΄ΡΠ°Π²ΠΎΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ (ΠΠΠΠ‘Π). Π¦Π΅Π»Ρ: Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΠΈΠ½Π·Π΄ΡΠ°Π²Π° Π Π€, ΡΡΠΏΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΡΠ΅Π½Π΄Π΅ ΠΠΠΠ‘Π ΠΈ Π·Π°ΠΏΡΡΠΊ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π°. 2. ΠΠ±ΡΠ΅ΠΊΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΠΠ‘: ASAPPS. ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΡΠ΅ΡΠ°: Π ΡΠΈΡΡΠ΅ΠΌΠ΅ Π²Π΅Π΄Π΅ΡΡΡ ΡΡΠ΅Ρ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
ΡΡΠ»ΡΠ³ (Π² Ρ.Ρ. ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°ΡΡΡΠ΅ ΠΡΠΈΠΊΠ°Π·Π° ΠΠΈΠ½Π·Π΄ΡΠ°Π²Π° Π Π€ β 804Π½) asapps.ru . ΠΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ² ΡΡΠ»ΡΠ³, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΠ·ΠΎΠ² Π½Π° ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΈ ΠΠ‘Π ΠΠΠΠ‘Π. Π§ΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ: ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎ API/ΠΠ ΠΠΠ‘ ASAPPS, Π΄ΠΎΡΡΡΠΏΡ ΠΊ ΡΠ΅ΡΡΠΎΠ²ΠΎΠΉ ΡΡΠ΅Π΄Π΅, ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ ΠΠ¦Π ΠΈ Π΄ΠΎΡΡΡΠΏΡ ΠΊ Π»ΠΈΡΠ½ΠΎΠΌΡ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π² ΠΠΠΠ‘Π. 3. Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ (ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ) ΠΠ‘Π ΠΠΠΠ‘Π: ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎ-ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (ΠΠΠ-10, Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°ΡΡΡΠ° ΡΡΠ»ΡΠ³, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ). Π€Π ΠΠ (Π€Π΅Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π³ΠΈΡΡΡ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠ²): ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΎ Π²ΡΠ°ΡΠ°Ρ
ΠΈ ΠΌΠ΅Π΄ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π΅, ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ° ΠΊ Π€ΠΠ ΠΈ Π‘ΠΠΠΠ‘. Π ΠΠΠ / Π‘ΠΠΠ (Π Π΅Π³ΠΈΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ
ΠΌΠ΅Π΄. Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²): Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² (ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ, ΠΎΡΠΌΠΎΡΡΡ, Π²ΡΠΏΠΈΡΠΊΠΈ) Π² ΡΠΎΡΠΌΠ°ΡΠ°Ρ
CDA ΠΈΠ»ΠΈ FHIR. ΠΠΠΠ (ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΌΠ΅Π΄. ΠΊΠ°ΡΡΠ°): ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ ΠΏΡΠΈΠ΅ΠΌΠ°Ρ
, Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡ
ΠΈ ΠΎΠΊΠ°Π·Π°Π½Π½ΡΡ
ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
ΡΡΠ»ΡΠ³Π°Ρ
. 4. Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΠ±ΠΌΠ΅Π½Π° ΡΠ΅ΡΠ΅Π· Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ°Π½Π°Π»Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ² ΠΊΡΠΈΠΏΡΠΎΠ·Π°ΡΠΈΡΡ (ΠΡΠΈΠΏΡΠΎΠΡΠΎ, ΠΠ¦Π, ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅). Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ XML/CDA Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΡΡΡΠΎΠ³ΠΎ ΠΏΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌ ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΊΠ°ΡΡΠ°ΠΌ ΠΠΈΠ½Π·Π΄ΡΠ°Π²Π°. Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΆΡΡΠ½Π°Π» Π°ΡΠ΄ΠΈΡΠ° ΠΎΠ±ΠΌΠ΅Π½Π°) ΠΈ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠ° ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΡ
ΠΎΡΠΏΡΠ°Π²ΠΎΠΊ (retry) ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΠ±ΠΎΡΡ
. ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΠΎΡ ΠΠΠΠ‘Π Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ½ΡΡΠ½ΡΡ
ΡΡΠ°ΡΡΡΠΎΠ² ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ ΠΠΠ‘ ASAPPS. Π‘ΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 152-Π€Π Β«Π ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
Β». 5. ΠΡΠ°ΠΏΡ ΡΠ°Π±ΠΎΡ ΠΡΠ΄ΠΈΡ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΠΠ½Π°Π»ΠΈΠ· Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΠΠ‘ ASAPPS, ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π° ΠΏΠΎΠ»Π΅ΠΉ ΠΈ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ². Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°: ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ»ΡΠ·Π°/Π°Π΄Π°ΠΏΡΠ΅ΡΠ°. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠ΅ΡΡΠΎΠ²ΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π΄Π°Π½Π½ΡΡ
Π½Π° ΡΡΠ΅Π½Π΄Π΅ ΠΠΠΠ‘Π, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ (ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ Ρ ΡΠ΅Ρ
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΠΠΠ‘Π). Π‘Π΄Π°ΡΠ° Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ: ΠΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π°ΠΊΡΠΎΠ², ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ΅Π½Π½ΠΎΡΡΠΈ) ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π΄Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΊΠ»ΠΈΠ½ΠΈΠΊΠΈ. 6. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ: ΠΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½ΡΠΉ ΠΎΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π»ΡΠ±ΡΡ
ΠΠΠ‘ Ρ ΠΠΠΠ‘Π (ΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΡΡΠΏΠ΅ΡΠ½ΡΡ
Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠΉ). ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡ XML ΠΠΠΠ‘Π, ΡΠΎΡΠΌΠ°ΡΠΎΠ² CDA ΠΈ ΠΎΡΠ½ΠΎΠ² HL7 FHIR. ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½ΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΎΠΉ Π±Π°Π·Ρ (ΠΡΠΈΠΊΠ°Π·Ρ ΠΠΈΠ½Π·Π΄ΡΠ°Π²Π°, 323-Π€Π). ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ VipNet/ΠΡΠΈΠΏΡΠΎΠΡΠΎ. ΠΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ (Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ Ρ ΠΠ/ΠΠΠ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ Π‘Π΄Π΅Π»ΠΊΡ profi.ru). 7. Π£ΡΠ»ΠΎΠ²ΠΈΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²Π° Π€ΠΎΡΠΌΠ°Ρ: ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ°. Π‘ΡΠΎΠΊΠΈ: ΠΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ ΡΡΠΎΠΊ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Β«ΠΏΠΎΠ΄ ΠΊΠ»ΡΡΒ» β Π΄ΠΎ 01.09.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Yii
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: Π‘ΡΠ°Π²ΠΊΠ° 500 Ρ/ΡΠ°Ρ, ΡΠ°Π±ΠΎΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎΠ³ΠΎΠ²ΠΎΡ + NDA. ΠΠΎΠ΄ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΈΡ NDA. Π‘Π°ΠΌΠΎΠ·Π°Π½ΡΡΡΠ΅ ΠΈΠ»ΠΈ ΠΠΠ₯ (ΠΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ) Π§ΡΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°ΡΡ (Π²ΠΎ ΡΡΠΎ ΡΠΊΠ½ΡΡ Π½ΠΎΡΠΎΠΌ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ): API, JS. ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° ΡΡΠΎ ΡΠ²ΡΠ·ΠΊΠ° ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌ Π±ΡΠΊΠΎΠΌ. ΠΡΡΠΌΡΠ΅ ΠΈΠ»ΠΈ Π½Π°ΡΠΈΠ²Π½ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ. ΠΠ±Π»Π°ΡΠ½Π°Ρ Π£ΠΠΠ, ΡΡΠΎ Π·Π½Π°Π΅ΡΠ΅? Π‘ΠΠΠ, Π ΠΠΠ, Π€Π ΠΠ , Π€Π ΠΠ - ΠΠΠΠ‘Π? ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ»Π°ΡΡΠΆΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Π‘Π΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠΈΡΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΡΠΎ ΠΈ ΠΊ ΡΠ΅ΠΌΡ) ΠΠΎΡΠ»Π΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ, ΠΏΡΡΠΌΠΎΠ΅ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΡ
Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌΠΈ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° PHP
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. PHP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Bitrix24 (Middle+ / Senior) β ΡΠ΄Π°Π»ΡΠ½Π½ΠΎ, ΠΏΡΠΎΠ΅ΠΊΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΠΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΡΡΠΎΠ²Π½Ρ Middle+ ΠΈ Π²ΡΡΠ΅ Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ Π½Π° Bitrix24, ΠΎΠ±Π»Π°ΠΊΠΎ, ΠΊΠΎΡΠΎΠ±ΠΊΠ° ΠΈ ΠΠ£Π‘ (ΠΠΈΡΡΠΈΠΊΡ, Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠΎΠΌ). ΠΠΎΠ²ΠΈΡΠΊΠΎΠ² ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² Β«ΠΏΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈΒ» Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Ρ β ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Ρ
, ΠΊΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΡ 2β3 Π»Π΅Ρ. Π€ΠΎΡΠΌΠ°Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²Π° - Π£Π΄Π°Π»ΡΠ½Π½ΠΎ, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½ΡΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΌΠΎΠ·Π°Π½ΡΡΡΠΉ (Π‘ΠΠ) ΠΈΠ»ΠΈ ΠΠ, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ ΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΡΠ»ΡΠ³ - ΠΠΏΠ»Π°ΡΠ° Π½Π° Π²ΡΠ±ΠΎΡ, ΠΏΠΎΡΠ°ΡΠΎΠ²Π°Ρ ΡΡΠ°Π²ΠΊΠ° ΠΈΠ»ΠΈ ΡΠΈΠΊΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡ - Π Π°Π±ΠΎΡΠ° ΠΏΠΎ Π·Π°Π΄Π°ΡΠ°ΠΌ, Π° Π½Π΅ ΠΏΠΎ ΡΠ°ΡΠ°ΠΌ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΈΡ - Π£ΡΠ»ΠΎΠ²ΠΈΡ ΠΈ ΡΡΠ°Π²ΠΊΠ° ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΡΠ»Π΅ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π° ΠΈ ΠΎΡΠ΅Π½ΠΊΠΈ Π·Π°Π΄Π°Ρ Π§ΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π΄Π΅Π»Π°ΡΡ - Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π½Π° 1Π‘-Bitrix (ΠΊΠΎΡΠΎΠ±ΠΊΠ°, ΠΎΠ±Π»Π°ΠΊΠΎ, ΠΠ£Π‘) - Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°ΠΉΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° PHP Ρ Π½ΡΠ»Ρ, Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² - ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· REST / SOAP API ΠΈ Π²Π΅Π±Ρ
ΡΠΊΠΈ - ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈ ΡΠΎΠ±ΠΎΡΠΎΠ² CRM (Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ + ΠΊΠΎΠ΄, Π°ΠΊΡΠΈΠ²ΠΈΡΠΈ, ΡΠΎΠ±ΠΎΡΡ) - ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² (Bitrix24, N8N) - Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Bitrix24 (ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ) - ΠΠ΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Bitrix24 β ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅: - Bitrix Framework (D7), ORM, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΡΠ°Π±Π»ΠΎΠ½Ρ, ΡΠ΄ΡΠΎ - Bitrix24 REST API, CRM, Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΡ, Π·Π°Π΄Π°ΡΠΈ, Π²Π΅Π±Ρ
ΡΠΊΠΈ - ΠΠΎΡΠΎΠ±ΠΎΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ, Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠ΄ΡΠ°, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±Π΅Π· Π½Π°ΡΡΡΠ΅Π½ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΠΌΠΎΡΡΠΈ - ΠΠ±Π»Π°ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· REST, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΠ° - ΠΠ£Π‘, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΠΉΡΠΎΠ² Π½Π° ΠΠΈΡΡΠΈΠΊΡ, Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠΎΠΌ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°: - PHP, ΠΠΠ, MVC, ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, PSR-ΡΡΠ°Π½Π΄Π°ΡΡΡ - JavaScript (ES6+), HTML, CSS, AJAX - MySQL, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡ
Π΅ΠΌ, ΠΈΠ½Π΄Π΅ΠΊΡΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² - Git, Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅, pull requests, code review ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ: - ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ (SQL-ΠΈΠ½ΡΠ΅ΠΊΡΠΈΠΈ, XSS, CSRF) ΠΈ Π·Π°ΡΠΈΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Bitrix - ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° (CheckPermissions, ΡΠΎΠ»Π΅Π²Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ) ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ (Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ ΠΎΡΠΊΠ»ΠΈΠΊΠ°): - ΠΡΠ΅ΡΠ΅Π΄ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ, RabbitMQ, Kafka, Redis (pub/sub), ΠΎΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΡ
ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ - ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Bitrix24 ΠΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΠ° (ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ, ΠΌΠΎΠ΄Π΅ΡΠ°ΡΠΈΡ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ) - Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ ΠΈ Π΄Π²ΠΈΠΆΠΊΠ°ΠΌΠΈ ΠΠ, MySQL 5.7/8+, MariaDB, PostgreSQL; ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ, ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ - AI-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ (Cursor, Claude Code, Copilot) β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΈΡ
ΠΎΡΠΎΠ·Π½Π°Π½Π½ΠΎ, Π° Π½Π΅ Π²ΡΠ»Π΅ΠΏΡΡ - ΠΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (Redis, Memcached), ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ - N8N ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ low-code ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ - AmoCRM, RetailCRM, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ 1Π‘ - Docker, CI/CD, Π±Π°Π·ΠΎΠ²ΡΠ΅ DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΠ°ΠΆΠ½ΠΎ β ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΡΠΊΠ»ΠΈΠΊΠΎΠΌ 1. ΠΠΎΡΡΡΠΎΠ»ΠΈΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΡΠΈΡΡΠ»Π°ΠΉΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ Π·Π°Π²Π΅ΡΡΡΠ½Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΡΡΡΠ»ΠΊΠΈ Π½Π° ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΈ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π»ΠΈΡΠ½ΠΎ Π²Π°ΠΌΠΈ. ΠΡΠΊΠ»ΠΈΠΊΠΈ Π±Π΅Π· ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠ°Π±ΠΎΡ, Π±ΡΠ΄ΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π² ΡΠ°ΠΌΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ. 2. ΠΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΠ Π² ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠΊΠ΅. ΠΠ±ΡΠ°Π΅ΠΌΡΡ Π½Π°ΠΏΡΡΠΌΡΡ, Π±Π΅Π· ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΎΡΠ²Π΅ΡΠΎΠ², Π½Π΅ Π²ΡΠ΄Π°Π²Π°ΠΉΡΠ΅ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ Π·Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ β ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ. 3. ΠΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΡΠ΄Π΅Ρ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, Π·Π°Π΄Π°ΠΌ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ΅, API ΠΈ Π²Π°ΡΠ΅ΠΌΡ ΠΎΠΏΡΡΡ. Π’ΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ β Π·Π°Π΄Π°ΡΠΈ Π² ΡΠ°Π±ΠΎΡΡ. ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ Π² Bitrix24 ΠΏΠΎ ΠΎΠΏΡΡΡ, Π° Π½Π΅ ΠΏΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΈ Π³ΠΎΡΠΎΠ²Ρ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ β ΠΏΠΈΡΠΈΡΠ΅.