Gatsby
ΠΠΠ§ΠΠ«Π
Gatsby
ΠΠΠ§ΠΠ«Π
- Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
- 10 ΠΠΊΡ 2018
- Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
- 42,632
- ΠΠ°ΠΉΠΊΠΈ
- 183,114
ΠΠ²ΡΠΎΡ: Glo Academy - ΠΡΡΡΠΌ ΠΡΠ»Π°ΠΌΠΎΠ²
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΡΡΡ ΠΏΠΎ Yii2 (2019)
ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠ·Π°ΠΏΠΈΡΠΈ 9 ΡΡΠΎΠΊΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ PHP-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠ±ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΊΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌ:
ΠΠ° ΠΊΡΡΡΠ΅ Π²Ρ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ PHP-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ Yii2 ΠΈ ΡΠ΄Π΅Π»Π°Π΅ΡΠ΅ Π½Π° Π½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΡΠΌΠ°
Π£ΡΠΎΠΊ 1. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Yii2. Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠΌ.
β Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Yii2.
β ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Yii2.
β ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅ΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ.
β ΠΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡ.
β Π¨Π°Π±Π»ΠΎΠ½ (layout) ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.
Π£ΡΠΎΠΊ 2. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΠ. ΠΠ»Π°Π²Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°.
β ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΠ.
β ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π²ΠΈΠ΄ ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
β ΠΠ»Π°Π²Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°, Π²ΡΠ²ΠΎΠ΄ ΡΠΎΠ²Π°ΡΠΎΠ².
Π£ΡΠΎΠΊ 3. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°. ΠΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ.
β ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°.
β Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ.
β ΠΠΎΠΈΡΠΊ.
β Π§ΠΠ£.
Π£ΡΠΎΠΊ 4. Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΠ²Π°ΡΠ°ΠΌΠΈ.
β ΠΠ°ΡΡΠΎΡΠΊΠΈ ΡΠΎΠ²Π°ΡΠΎΠ².
β ΠΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΠΎΡΠ·ΠΈΠ½Ρ.
Π£ΡΠΎΠΊ 5. ΠΠ½ΠΎΠΏΠΊΠ° "ΠΠ°ΠΊΠ°Π·Π°ΡΡ". ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ ΠΠΎΡΠ·ΠΈΠ½ΠΎΠΉ.
β ΠΠ½ΠΎΠΏΠΊΠ° "ΠΠ°ΠΊΠ°Π·Π°ΡΡ".
β ΠΠΎΠ³ΠΈΠΊΠ° ΠΠΎΡΠ·ΠΈΠ½Ρ.
β ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΠΎΡΠ·ΠΈΠ½Π΅.
Π£ΡΠΎΠΊ 6. ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΠΎΡΠ·ΠΈΠ½Ρ.
β ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΠΎΡΠ·ΠΈΠ½Π΅.
β ΠΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈ ΡΡΠΌΠΌΠ° ΡΠΎΠ²Π°ΡΠΎΠ².
β Π£ΡΠ»ΠΎΠ²ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΊΠΎΡΠ·ΠΈΠ½Π° ΠΏΡΡΡΠ°Ρ.
Π£ΡΠΎΠΊ 7. ΠΡΠΈΡΠ°Π΅ΠΌ ΠΠΎΡΠ·ΠΈΠ½Ρ. ΠΡΠΎΡΠΌΠ»ΡΠ΅ΠΌ Π·Π°ΠΊΠ°Π·.
β ΠΠ½ΠΎΠΏΠΊΠΈ "ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ" ΠΈ "ΠΡΠΈΡΡΠΈΡΡ ΠΠΎΡΠ·ΠΈΠ½Ρ".
β Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈΠ· ΠΠΎΡΠ·ΠΈΠ½Ρ.
β ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΌΠ΅Π½Ρ.
Π£ΡΠΎΠΊ 8. Π Π°Π±ΠΎΡΠ° Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΎΡΠΌΠ°ΠΌΠΈ.
β Π Π°Π±ΠΎΡΠ° Ρ ΠΠ.
β ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΊΠΎΠ΄Π° Gii.
β Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΡΠΌΠΎΠΉ Gii.
β ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠΎΡΠΌΡ ΠΈ Π·Π°ΠΏΠΈΡΡ Π² ΠΠ.
Π£ΡΠΎΠΊ 9. ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΈΡΡΠΌΠ°. ΠΡΠΎΠ³ΠΈ.
β Π’Π΅ΡΡΠΎΠ²Π°Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΈΡΡΠΌΠ° Ρ Π·Π°ΠΊΠ°Π·ΠΎΠΌ.
β ΠΠΎΠ΄Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡΠΎΠ³ΠΎΠ².
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΡΡΡ ΠΏΠΎ Yii2 (2019)
ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠ·Π°ΠΏΠΈΡΠΈ 9 ΡΡΠΎΠΊΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ PHP-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠ±ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΊΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌ:
- ΠΡΠΎΡΠΎΠΉ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ PHP-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π½Π° Stackoverflow ΠΈ GitHub;
- 35% ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Yii2 ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠΈ PHP-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°;
- ΠΠΎΡΡ ΠΈΡΠ°ΡΡΡΡ ΡΡΠΈΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ.
ΠΠ° ΠΊΡΡΡΠ΅ Π²Ρ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ PHP-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ Yii2 ΠΈ ΡΠ΄Π΅Π»Π°Π΅ΡΠ΅ Π½Π° Π½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΡΠΌΠ°
Π£ΡΠΎΠΊ 1. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Yii2. Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠΌ.
β Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Yii2.
β ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Yii2.
β ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅ΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ.
β ΠΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡ.
β Π¨Π°Π±Π»ΠΎΠ½ (layout) ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.
Π£ΡΠΎΠΊ 2. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΠ. ΠΠ»Π°Π²Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°.
β ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΠ.
β ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π²ΠΈΠ΄ ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
β ΠΠ»Π°Π²Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°, Π²ΡΠ²ΠΎΠ΄ ΡΠΎΠ²Π°ΡΠΎΠ².
Π£ΡΠΎΠΊ 3. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°. ΠΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ.
β ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°.
β Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ.
β ΠΠΎΠΈΡΠΊ.
β Π§ΠΠ£.
Π£ΡΠΎΠΊ 4. Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΠ²Π°ΡΠ°ΠΌΠΈ.
β ΠΠ°ΡΡΠΎΡΠΊΠΈ ΡΠΎΠ²Π°ΡΠΎΠ².
β ΠΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΠΎΡΠ·ΠΈΠ½Ρ.
Π£ΡΠΎΠΊ 5. ΠΠ½ΠΎΠΏΠΊΠ° "ΠΠ°ΠΊΠ°Π·Π°ΡΡ". ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ ΠΠΎΡΠ·ΠΈΠ½ΠΎΠΉ.
β ΠΠ½ΠΎΠΏΠΊΠ° "ΠΠ°ΠΊΠ°Π·Π°ΡΡ".
β ΠΠΎΠ³ΠΈΠΊΠ° ΠΠΎΡΠ·ΠΈΠ½Ρ.
β ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΠΎΡΠ·ΠΈΠ½Π΅.
Π£ΡΠΎΠΊ 6. ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΠΎΡΠ·ΠΈΠ½Ρ.
β ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΠΎΡΠ·ΠΈΠ½Π΅.
β ΠΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈ ΡΡΠΌΠΌΠ° ΡΠΎΠ²Π°ΡΠΎΠ².
β Π£ΡΠ»ΠΎΠ²ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΊΠΎΡΠ·ΠΈΠ½Π° ΠΏΡΡΡΠ°Ρ.
Π£ΡΠΎΠΊ 7. ΠΡΠΈΡΠ°Π΅ΠΌ ΠΠΎΡΠ·ΠΈΠ½Ρ. ΠΡΠΎΡΠΌΠ»ΡΠ΅ΠΌ Π·Π°ΠΊΠ°Π·.
β ΠΠ½ΠΎΠΏΠΊΠΈ "ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ" ΠΈ "ΠΡΠΈΡΡΠΈΡΡ ΠΠΎΡΠ·ΠΈΠ½Ρ".
β Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈΠ· ΠΠΎΡΠ·ΠΈΠ½Ρ.
β ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΌΠ΅Π½Ρ.
Π£ΡΠΎΠΊ 8. Π Π°Π±ΠΎΡΠ° Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΎΡΠΌΠ°ΠΌΠΈ.
β Π Π°Π±ΠΎΡΠ° Ρ ΠΠ.
β ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΊΠΎΠ΄Π° Gii.
β Π Π°Π±ΠΎΡΠ° Ρ ΡΠΎΡΠΌΠΎΠΉ Gii.
β ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠΎΡΠΌΡ ΠΈ Π·Π°ΠΏΠΈΡΡ Π² ΠΠ.
Π£ΡΠΎΠΊ 9. ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΈΡΡΠΌΠ°. ΠΡΠΎΠ³ΠΈ.
β Π’Π΅ΡΡΠΎΠ²Π°Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΈΡΡΠΌΠ° Ρ Π·Π°ΠΊΠ°Π·ΠΎΠΌ.
β ΠΠΎΠ΄Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡΠΎΠ³ΠΎΠ².
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:
Π‘ΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ!
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.