ΠΏΡΠ°ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ°
ΠΠ΄Π½Π°Ρ ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΠΎΠ² Π΄Π° Π½Π°ΠΏΡΠ°Π²Π°ΠΌ ΡΡΠ°ΡΠΈΡΠ° Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π²ΠΈΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π½ΠΎ ΡΠΈΠ΅ Π±Π΅Π° ΡΠ½ΠΈΡΡΠ΅Π½ΠΈ Π·Π°ΡΠΎΠ° ΡΡΠΎ Π½Π΅ΠΌΠ°Π°Ρ Π΅Π½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡΠΊΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΈ Π²ΠΎΠΎΠΏΡΡΠΎ, Π°ΠΊΠΎ ΠΏΠΈΡΡΠ²Π°Ρ Π·Π° Π½Π΅ΡΡΠΎ Π½ΠΎΠ²ΠΎ ΠΈ Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠΎ, ΡΠΎΠ° ΡΠ΅ Π·Π΅ΠΌΠ° ΠΊΠ°ΠΊΠΎ ΠΠ . ΠΠΎ Π½Π΅ΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΠ΅, ΠΌΠΎΡΠ°ΡΠ° ΡΡΠ°ΡΠΈΡΠ° Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠΈΡΠ°Π½Π°. ΠΡΠΏΡΠ²ΠΈΠ½ Π±Π΅Π² Π²ΠΎΠ·Π½Π΅ΠΌΠΈΡΠ΅Π½, Π½ΠΎ Π²ΠΎ Π΄ΠΈΡΠΊΡΡΠΈΡΠ°ΡΠ° ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎΠΊΠ°Π½Π° Π·Π° ΡΡΡΠ΅ Π΅Π΄Π΅Π½ ΠΌΠ°Π» Π²ΠΈΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π° ΡΓ¨ (Π° ΠΏΠΎΡΠΎΠ° ΠΌΠΈ ΠΏΠΎΠ½ΡΠ΄ΠΈΡΠ° Π΄Π° Π½Π°ΠΏΠΈΡΠ°ΠΌ ΡΡΠ°ΡΠΈΡΠ° Π·Π° Π΄ΡΡΠ³ ΡΠ°ΡΡ). ΠΠΈΠΊΠΎΠ³Π°Ρ Π½Π΅ ΡΡΠΌ ΡΠ»ΡΡΠ½Π°Π» Π·Π° Π½Π΅Π³ΠΎ, Π½ΠΎ ΡΠ΅ΠΏΠ°ΠΊ Π±Π΅Π² ΡΡΠ΅ΡΠ΅Π½ Π΄Π° Π½Π°ΠΏΠΈΡΠ°ΠΌ ΡΡΠ°ΡΠΈΡΠ° Π·Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΡΡΠΎ Π½Π΅ΠΊΠΎΡ ΡΠ° Π²ΠΎΠ΄ΠΈ. ΠΠ°ΡΠ΅ΠΌ, ΠΈ Π΄Π²Π°ΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ°Π½ΠΈ, ΡΠΈΠ΅ ΡΠ΅ Π²ΠΎ ΠΏΠΎΡΡΠ°Π³Π° ΠΈ ΡΠ΅ ΡΠΈΡΠ°Π°Ρ - Π·Π° ΠΌΠ΅Π½Π΅ ΠΎΠ²Π° Π±Π΅ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π·Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ°ΠΌ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΌΠΎΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ. Π‘Π΅ ΡΠΈΠ½Π΅ΡΠ΅ Π΄Π΅ΠΊΠ° ΠΈ Π΄Π²Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΈ ΡΠ΅ Π½Π°ΠΏΠΎΡΡΠ²Π°Π½ΠΈ ΠΎΠ΄ ΠΠ΅Π΄ΠΈΡΠ°ΠΠΈΠΊΠΈ ΠΈΠ»ΠΈ Π½Π΅ΡΡΠΎ ΡΠ»ΠΈΡΠ½ΠΎ, ΠΈ ΠΈΠ·Π³Π»Π΅Π΄Π°Π° ΠΊΠ°ΠΊΠΎ ΡΠ΅ΠΊΠΎΡ Π΄ΡΡΠ³ ΠΏΠΎΠΏΡΠ»Π°ΡΠ΅Π½ Π²ΠΈΠΊΠΈ ΠΏΠΎΡΡΠ°Π».
ΠΠ΄ Π²ΠΈΠΊΠΈ-ΡΡΡΠ°Π½ΠΈΡΠ° Π΄ΠΎ Π²ΠΈΠΊΠΈ-ΠΌΠΎΡΠΎΡ
ΠΡΡΠΎΠ³Π°Ρ, ΡΡΠ°Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΈ Π²ΠΈΠΊΠΈ-ΡΡΡΠ°Π½ΠΈΡΠ° ΡΠΎ Π°ΠΊΡΠ΅Π½Ρ Π½Π° ΠΠ’ ΠΏΡΠΎΠ΅ΠΊΡΠΈ - Π½Π° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, ΠΎΠ²Π° Π±ΠΈ Π±ΠΈΠ»ΠΎ ΠΏΡΠΈΠ²Π»Π΅ΡΠ½ΠΎ Π·Π° ΠΌΠ½ΠΎΠ³Ρ Π»ΡΡΠ΅ ΠΊΠΎΠΈ ΡΠ°ΠΊΠ°Π°Ρ Π΄Π° Π·Π±ΠΎΡΡΠ²Π°Π°Ρ Π·Π° Π½ΠΈΠ²Π½ΠΈΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄. Π, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, ΡΠ°ΠΊΠ°Π² Π΄Π° Π½Π°ΠΏΡΠ°Π²Π°ΠΌ ΡΠ²ΠΎΡΠ° ΡΠ½ΠΈΠΊΠ°ΡΠ½Π° ΡΡΡΡΠΊΡΡΡΠ° ΠΈ Π΄ΠΈΠ·Π°ΡΠ½ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°, ΡΡΠΎ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»ΠΎ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΎ Π·Π° ΠΌΠ½ΠΎΠ³Ρ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΡΠΊΠ°ΠΊΠΎ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π±Π΅ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½Π°, ΡΠΎΠ·Π΄Π°Π΄ΠΎΠ² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΏΠ°Π½Π΅Π» ΠΈ Π³ΠΎ ΠΎΠ±ΡΠ°Π²ΠΈΠ² ΠΊΠΎΠ΄ΠΎΡ Π½Π° GitHub. ΠΡΠ΅Π΄ ΡΓ¨, Π·Π°ΡΠΎΠ° ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΈ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ Π½Π΅ ΡΠ°ΠΌΠΎ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ Π½Π° ΡΠ°ΡΡΠΎΠ²ΠΈ; ΠΎΡΠ²Π΅Π½ ΡΠΎΠ°, Π±ΠΈ ΠΌΠΈ Π±ΠΈΠ»ΠΎ ΠΌΠΈΠ»ΠΎ Π΄ΠΎΠΊΠΎΠ»ΠΊΡ Π½Π΅ΠΊΠΎΡ ΡΠ°ΠΊΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΠΌΠΎΡΠΎΡ ΠΌΠΎΡΠΎΡ.
Π‘Π΅ ΠΎΠ±ΠΈΠ΄ΡΠ²Π° Π΄Π° Π³ΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΈ Ρ ΠΎΡΡΠΈΠ½Π³ΠΎΡ
ΠΠ° ΠΆΠ°Π», ΠΌΠ°Π»ΠΊΡ Π»ΡΡΠ΅ ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ°Ρ Π²ΠΈΠΊΠΈ ΠΌΠΎΡΠΎΡ Π·Π° node.js, ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π²Π΅Π±-Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΡΠ΅ Π³ΠΎ ΠΏΡΠ΅ΡΠΏΠΎΡΠΈΡΠ°Π°Ρ ΠΎΠ½Π° ΡΠΎ ΡΡΠΎ Π²Π΅ΡΠ΅ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Π»Π΅, Π° ΡΠΎΠ° Π΅ PHP, Π° ΠΏΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈ Ρ ΠΎΡΡΠΈΠ½Π³ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ Π·Π° PHP. Π Π·Π° node.js ΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΠΈΠ·Π½Π°ΡΠΌΠΈΡΠ΅ VPS.
ΠΠ°Π²ΠΈΡΡΠΈΠ½Π° ΡΠ°ΠΊΠ°Π² Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π°ΠΌ ΠΌΠΎΡΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΏΠΎΠΏΡΠΈΡΡΠ°ΠΏΠ΅Π½. ΠΠ΄Π΅ΡΠ°ΡΠ° Π·Π° Π²ΠΈΠΊΠΈ Ρ
ΠΎΡΡΠΈΠ½Π³ ΠΏΠΎΡΠ΅ΠΊΠ½ΡΠ²Π° ΠΎΠ΄ Fandom. ΠΠΈΠΊΠΈ Ρ
ΠΎΡΡΠΈΠ½Π³ ΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΌΠΎΡΠΎΡ ΠΌΠΎΡΠΎΡ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ Π·Π° ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·Π΄Π²ΠΎΡΡΠ²Π° ΠΌΠ΅ΡΡ ΡΡΠΎΡΠΈΡΠΈ Π΄ΡΡΠ³ΠΈ (
Π Π΅Π·ΡΠ»ΡΠΈΡΠ°
ΠΠΎ, Π³Π΅Π½Π΅ΡΠ°Π»Π½ΠΎ ΠΌΠ½ΠΎΠ³Ρ ΠΏΡΠΈΠ²Π»Π΅ΡΠ½ΠΎ:
- ΠΡΡΠΈ ΠΈ ΡΠΎΠ²Π΅ΠΊ Π΄Π°Π»Π΅ΠΊΡ ΠΎΠ΄ Π²Π΅Π±-ΡΠ°Π·Π²ΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ° Π½Π° ΠΌΠΎΡΠΎΡ Ρ ΠΎΡΡΠΈΠ½Π³;
- ΠΠΊΡΠΈΠ²Π½ΠΎΡΡ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° Π³Π»Π°Π²Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ°;
- ΠΠΎΡΡΠΎΠΈ ΡΠ»ΠΈΠΊΠ° Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅;
- ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ Π΄ΠΈΠ·Π°ΡΠ½, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ;
- ΠΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΈ Π½Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠΈΡΠ΅;
- Π¦Π΅Π»ΠΎΡΠ½ΠΎ Π½Π° ΡΡΡΠΊΠΈ;
- ΠΡΠ·ΠΎ Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°;
- ΠΠ΄Π½ΠΎΡΡΠ°Π²Π΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΏΠ°Π½Π΅Π», Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π½Π° ΠΌΠΎΡΠΎΡΠΎΡ ΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΎΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ (Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ΄ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ, CloudCommander);
- ΠΠ΄Π½ΠΎΡΡΠ°Π²Π΅Π½ ΠΊΠΎΠ΄ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ (Π½Π΅ΡΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 1000 Π»ΠΈΠ½ΠΈΠΈ, ΠΊΠΎΠ΄ Π·Π° ΡΠΊΡΠΈΠΏΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ - ΠΎΠΊΠΎΠ»Ρ 500);
- ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ ΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄;
ΠΠ΅Π΄Π½Π°Ρ ΡΠ΅ ΠΏΠΈΡΠ°ΠΌ ΡΡΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠ²Π°ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠΊΠ°Π°ΡΠ·Π° Π΄Π° Π½Π΅ ΡΠΈ Π³ΠΎ ΡΡΠΎΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ. ΠΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ ΡΠΎΡΠΊΠΈΡΠ΅ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π²ΠΎ Π±Π»ΠΈΡΠΊΠ° ΠΈΠ΄Π½ΠΈΠ½Π°.
- ΠΠ΅ΠΌΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΈ Π΄Π΅Π»Π΅Π³ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ°Π²Π°ΡΠ° Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ. ΠΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΏΠΎ Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° captcha.
- ΠΡΠ²ΠΎΡΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ Π·Π° ΡΡΡΠ°Π½ΠΈΡΠΈ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎ Π·Π° ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΠ°Π΄ΠΈ ajax.
- ΠΠΊΠΎ Π²ΠΈ ΡΡΠ΅Π±Π°Π°Ρ Π½Π΅ΠΊΠΎΠΈ ΡΠ½ΠΈΠΊΠ°ΡΠ½ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΈΠ΅ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ΠΌΠ° Π΄Π° Π±ΠΈΠ΄Π°Ρ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ. ΠΠΎ, ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π°.
PS
ΠΠΎΡΠΎΡΠΎΡ ΡΠ΅ Π²ΠΈΠΊΠ° WikiClick, ΠΎΡΠΈΡΠΈΡΠ°Π»Π½Π°ΡΠ° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ° ΡΠΎ Ρ
ΠΎΡΡΠΈΠ½Π³
ΠΠ·Π²ΠΎΡ: www.habr.com