Π ΡΡΡ ΠΏΡΡΠ½ΠΈΡΡ ΠΏΡΠΎΠΉΠ΄Π΅Ρ
ΠΠ°ΠΊ Π²ΡΠ΅Π³Π΄Π° β Π²ΡΠ΅ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΎΡΡ Π² Π·Π½Π°Π½ΠΈΡΡ Π½Π° Π³ΠΎΠ΄ Π²ΠΏΠ΅ΡΠ΅Π΄ ΠΈ ΡΠ°Π½Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΌ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌΠΈ WEBa
ΠΠΎΠΊΠ»Π°Π΄Ρ ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΠΠ°Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°ΡΡ:
- PHP 7.4: ΡΡΡΠ΅Π»ΠΎΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈ Π΄Ρ
- Symfony: Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Π±Π°Π½Π΄Π»ΠΎΠ²
- Domain Driven Design
- TDD: ΠΊΠ°ΠΊ ΡΠΉΡΠΈ ΠΎΡ ΠΌΡΡΠ΅Π½ΠΈΠΉ ΠΈ Π²ΠΎΠΉΡΠΈ Π² ΠΏΠΎΡΠΎΠΊ
- ΠΠΎΠ³ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ Π΄Π»Ρ Π²Π΅Π±-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°
- ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
- NoSQL + SQL = MySQL 8 Document Store!
- ΠΡΠ΅Π΄Π²ΠΊΡΡΠ°Ρ Π΄Π²Π΅Π½Π°Π΄ΡΠ°ΡΡΠΉ PostgreSQL
- Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ PostgreSQL. ΠΠΎΠΏΡΠΎΡΡ ΠΈ ΠΎΡΠ²Π΅ΡΡ
- Tarantool. ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ SQL Π² noSQL Π‘Π£ΠΠ
- Ceph: Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΠ°ΠΊ ΠΌΡ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ Π² Π―Π½Π΄Π΅ΠΊΡΠ΅
- ΠΠΊΡΡΡΠΈΠΌ-ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ β ΡΠ°Π±ΠΎΡΠ° Π² ΡΠ°ΠΌΠΊΠ°Ρ Π²ΡΡΠΎΠΊΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ
- ΠΠΎΠ½ΡΠ΅ΠΏΡΡ VueJS Π΄Π»Ρ backend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
- MySQL ΠΎΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π΄ΠΎ production
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΊΡΡΠΏΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ Π½ΡΠ»Ρ [ΡΠΎΡ.ΡΠ΅ΡΡ Π½Π° 100 ΠΌΠ»Π½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ]
- Π’ΡΠ΅Π½ΠΈΠ½Π³ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²: ΠΠ°ΠΊ ΡΡΠ°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠΌ Π² ΠΠ’ ΠΎΡΡΠ°ΡΠ»ΠΈ
- ΠΡΠ°Π²ΠΈΠ»Π° Π²ΡΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° (Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ±Π°Π·ΠΎΠΉ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ)
- ΠΠΈΡΡ ΠΈ ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΡ unit ΠΈ Π½Π΅-unit ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Laravel
- Π‘ΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π°Π½Π½ΡΡ : ΠΊΠ°ΠΊ Π½Π΅ ΡΠΌΠ΅ΡΠ΅ΡΡ
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com