Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΠ΅ΡΠΎΠ² Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ² CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Jav
Π Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π±ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Internet-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π±ΡΡΠ½ΡΠΌ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΡΠ·ΡΠΊΠΎΠ² web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ·ΡΠΊΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ InternetΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ. Π―Π·ΡΠΊΠΈ web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π΅Π»ΡΡΡΡ Π½Π° Π΄Π²Π΅ Π³ΡΡΠΏΠΏΡ: ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅. Π’Π°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊ JavaScript ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ Π³ΡΡΠΏΠΏΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ … Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΠ΅ΡΠΎΠ² Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ² CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Jav (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΡΡΡΠΎΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ°.
Π½Π° ΡΠ΅ΠΌΡ: «Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΠ΅ΡΠΎΠ² Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ² CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ²»
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
- 1 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
- 2 ΠΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΠ
- 3 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- 4 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- 4.1 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ²
- 4.2 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- 5 ΠΠΎΠ³ΠΈΠΊΠ° Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
- ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
- Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Π‘ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΠΡΠ΅ΠΌΠΈΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ². ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΡΡΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΉΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½ΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ cgi-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ «ΡΠΎΠ½ΠΊΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°», ΡΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π»Π΅Π³ΠΊΠΎΡΡΡ ΠΈ Π±ΡΡΡΡΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ.
Π¦Π΅Π»ΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΡΡΠ΅ΡΠΎΠ² Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ.
ΠΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ΅ΡΠ°ΡΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΠ²Π»ΡΡΡΡΡ:
1) Π°Π½Π°Π»ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Java ΠΈ CGI ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ;
2) ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΡΠΊΡΡΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΡΠ°ΠΌΠΊΠ°Ρ Π‘Π£ΠΠ;
3) ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³Π° CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±ΡΠ°ΡΠ·Π΅Ρ.
1 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
Π ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π² ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΠΈΠ΅ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΠ ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠΌΠΈ Π² Π½Π΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°ΠΏΠΏΠ»Π΅ΡΡ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΠ΅Π· Π±ΡΠ°ΡΠ·Π΅Ρ.
Π Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΠ΅ΡΠΎΠ² Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ² CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ².
ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ Π΄Π²ΡΡ ΡΠΈΠΏΠ°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ (Π°Π±ΠΎΠ½Π΅Π½ΡΡ, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ), Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ ΠΈ ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π² ΡΠ΅Π»ΠΎΠΌ; Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠ°ΡΠΈΡΠ°Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ (3−4 Π²Π°ΡΠΈΠ°Π½ΡΠ°), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ; Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΡΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ»ΡΠ³ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠΌ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ, ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ, ΡΠ΄Π°Π»ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² ΠΠ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΏΠΎΠΈΡΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΠ°ΠΌ.
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°:
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Java-Π°ΠΏΠΏΠ»Π΅ΡΠ° — Eclipse EE IDE for Web Developers.
ΠΠ»Ρ CGI-ΡΠΊΡΠΈΠΏΡΠΎΠ² — Delphi 7.
WebServer — Apache.
Π‘Π£ΠΠ — Firebird Guardian.
2 ΠΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΠ
ΠΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π°Ρ ΠΎΠ±Π»Π°ΡΡΡ, ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΠ°Ρ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ 5 ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ:
1) Π°Π±ΠΎΠ½Π΅Π½Ρ;
2) ΡΠ°ΡΠΈΡ;
3) ΡΡΠ»ΡΠ³Π°;
4) ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½;
5) ΠΎΠΏΠ»Π°ΡΠ°.
ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 1.
Π ΠΈΡΡΠ½ΠΎΠΊ 1 — ΠΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΠ Π½Π° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ:
1) «ΠΠ±ΠΎΠ½Π΅Π½Ρ». ΠΠ°Π½Π½Π°Ρ ΡΡΡΠ½ΠΎΡΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ°. ΠΠ½Π° ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ:
— «ΠΠΎΠΌΠ΅Ρ»;
— «Π€Π°ΠΌΠΈΠ»ΠΈΡ»;
— «ΠΠΌΡ»;
— «ΠΡΡΠ΅ΡΡΠ²ΠΎ»;
— «ΠΠ΄ΡΠ΅Ρ»;
— «ΠΠΎΠ³ΠΈΠ½»;
— «ΠΠ°ΡΠΎΠ»Ρ».
ΠΠ»ΡΡΠ΅Π²ΡΠΌ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π΅ «ΠΠΎΠΌΠ΅Ρ», ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ° Π² ΠΠ.
2) «Π’Π°ΡΠΈΡ». ΠΠ°Π½Π½Π°Ρ ΡΡΡΠ½ΠΎΡΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΠ΅ΡΡΡ Π΄Π²ΡΠΌΡ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ:
— «ΠΠΎΠΌΠ΅Ρ»;
— «ΠΠ°Π·Π²Π°Π½ΠΈΠ΅».
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ — «ΠΠΎΠΌΠ΅Ρ».
3) «ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½». ΠΠ°Π½Π½Π°Ρ ΡΡΡΠ½ΠΎΡΡΡ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²ΡΠ·ΠΈ «ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ» ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΠΎΡΡΡΠΌΠΈ «ΠΠ±ΠΎΠ½Π΅Π½Ρ» ΠΈ «Π’Π°ΡΠΈΡ» ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ:
— «ΠΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°»;
— «ΠΠΎΠΌΠ΅Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°»;
— «ΠΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°».
ΠΡΠ΅ ΠΏΠΎΠ»Ρ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ. ΠΠ±ΠΎΠ½Π΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ° Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΡΠ°ΡΠΈΡΠ°ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡΡ Π΄Π°Π½Π½ΡΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ².
4) «Π£ΡΠ»ΡΠ³Π°». Π‘ΡΡΠ½ΠΎΡΡΡ «Π£ΡΠ»ΡΠ³Π°» ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π² ΡΠ°ΡΠΈΡ ΡΡΠ»ΡΠ³. ΠΠ½Π° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΡΠΌΠΈ:
— «ΠΠΎΠΌΠ΅Ρ ΡΡΠ»ΡΠ³ΠΈ»;
— «ΠΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°»;
— «ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅».
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π° Π°ΡΡΠΈΠ±ΡΡΠ°.
5) «ΠΠΏΠ»Π°ΡΠ°» — ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΎΠΏΠ»Π°ΡΡ ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°ΠΌ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π°ΡΡΠΈΠ±ΡΡΡ:
— «ΠΠΎΠΌΠ΅Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°»;
— «ΠΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°»;
— «ΠΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°»;
— «ΠΠΎΠΌΠ΅Ρ ΠΎΠΏΠ»Π°ΡΡ»;
— «ΠΠ°ΡΠ°»;
— «Π‘ΡΠΌΠΌΠ°».
ΠΠ»ΡΡΠ΅Π²ΡΠΌΠΈ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΠ²Π»ΡΡΡΡΡ «ΠΠΎΠΌΠ΅Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°», «ΠΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°», «ΠΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°», «ΠΠΎΠΌΠ΅Ρ ΠΎΠΏΠ»Π°ΡΡ».
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 2.
Π ΠΈΡΡΠ½ΠΎΠΊ 2 — ΠΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΠ Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅.
3 ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π±ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Internet-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π±ΡΡΠ½ΡΠΌ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΡΠ·ΡΠΊΠΎΠ² web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ·ΡΠΊΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ InternetΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ. Π―Π·ΡΠΊΠΈ web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π΅Π»ΡΡΡΡ Π½Π° Π΄Π²Π΅ Π³ΡΡΠΏΠΏΡ: ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅. Π’Π°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊ JavaScript ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ Π³ΡΡΠΏΠΏΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ².
ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠΎ Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π±ΡΠ°ΡΠ·Π΅Ρ. ΠΡΡΡΠ΄Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ — ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΊΡΠΈΠΏΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡΠΈΡ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ²ΠΎΠΉ Π±ΡΠ°ΡΠ·Π΅Ρ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π» ΡΠΊΡΠΈΠΏΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ, Π΅ΡΠ»ΠΈ Π±ΡΠ°ΡΠ·Π΅Ρ ΡΡΠ°ΡΡΠΉ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΠ·ΡΠΊ ΠΈΠ»ΠΈ Π²Π΅ΡΡΠΈΡ ΡΠ·ΡΠΊΠ°, Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΠΈΡΠ°Π»ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. Π‘ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ ΡΠ°ΠΊΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΡΠ°ΡΡΠΎ ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ (ΡΠ°Π· Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ) ΠΈ Π»ΡΡΡΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ Π΄Π°Π²Π½ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΠΆΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° ΡΠ°ΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π±Π΅Π· ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅Ρ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ°Π·Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΎΡΠΌΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΡΠΏΡΠ°Π²ΠΊΠΎΠΉ, ΠΈ, Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ. ΠΡΡΡΠ΄Π° ΠΆΠ΅ Π²ΡΡΠ΅ΠΊΠ°Π΅Ρ ΠΈ ΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½ΠΈΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ 2 Π²ΠΈΠ΄Π° Π΄ΠΎΡΡΡΠΏΠ°: Π΄ΠΎΡΡΡΠΏ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. Π ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΠ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΎΠ±ΡΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ°ΠΊ:
— Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π² web-Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ (html-ΡΡΡΠ°Π½ΠΈΡΡ) ΡΠΎΡΠΌ (Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ²), ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΠΈΡ ΠΎΡΠΏΡΠ°Π²ΠΊΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΡΠ΅ΡΠ²Π΅ΡΡ;
— ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ web-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» CGI.
Π‘Ρ Π΅ΠΌΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΠ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ WEB — ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ CGI Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
1) ΠΊΠ»ΠΈΠ΅Π½Ρ Π²ΡΡΡΠ΅ΡΠ°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ HTML Ρ Π½Π΅Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΠΎΠΉ. HTML-ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ²ΠΎΠ΅ ΡΠ΅Π»ΠΎ Π°ΠΏΠΏΠ»Π΅ΡΡ, ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΠΈΠ΅ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈ, ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΡΡΠΎΠΊΡ Π·Π°ΠΏΡΠΎΡΠ° ΡΠ΅ΡΠ²Π΅ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ POST.
2) ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΡΡΠΎΠΊΡ Π·Π°ΠΏΡΠΎΡΠ° ΠΎΡ Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΡΠ²Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Ρ Π΅ΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠ°, ΠΈ ΠΏΠΎΠ»ΡΡΠ°Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° CGI;
3) CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ Π·Π°ΠΏΡΠΎΡ, Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΡΠΎΡΠΌΡ, Π² Π·Π°ΠΏΡΠΎΡ Π½Π° ΡΠ·ΡΠΊΠ΅, ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΉ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΠ (SQL);
4) ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΠ CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΡΠΎΠΊΡ ΠΎΡΠ²Π΅ΡΠ°, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΠ΄ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
ΠΠ° ΡΡΠΎΠΌ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΠ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ, ΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΡΠ°Π·ΡΡΠ²Π°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ.
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ CGI ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ, ΡΡΠΎ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠΎΡΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΠΎΠ΄Ρ GET ΠΈ POST. Π Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ POST, ΡΠ΄ΠΎΠ±Π½ΡΠΉ, Ρ.ΠΊ. Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠ½ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΡΠΌ ΡΠ΅ΡΠ΅Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π²Π²ΠΎΠ΄Π° (STDIN).
ΠΠ±ΡΠ°Ρ ΡΡ Π΅ΠΌΠ° ΡΡΠ°ΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ CGI ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 1.
Π ΠΈΡΡΠ½ΠΎΠΊ 3 — Π‘Ρ Π΅ΠΌΠ° ΡΡΠ°ΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ CGI
4 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
4.1 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ²
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ Π² ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π·Π°Π΄Π°ΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π΄Π²ΡΡ ΡΠΈΠΏΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ:
1) Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ²;
2) ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ².
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ². ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΠ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π² ΡΠ΅Π»ΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ²). ΠΡΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠΌΠ΅Π½ ΠΈ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΡΠ΄Π΅Π»ΠΈΠΌ ΡΠΎΡΠΌΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π·Π°Π΄Π°ΡΠΈ, ΡΠ΅ΡΠ°Π΅ΠΌΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΎΡΡΠΎΠΈΡ:
1. Π€ΠΎΡΠΌΠ° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅.
2. ΠΠΊΠ½ΠΎ Π»ΠΈΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΡΠ΅Π΄ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ: ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π±Π΅, Ρ ΡΠ°Π½ΡΡΠ΅ΠΉΡΡ Π² ΠΠ; Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ»Π°ΡΡ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ² ΡΠΎΡΡΠΎΠΈΡ:
1. Π€ΠΎΡΠΌΠ° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅.
2. Π€ΠΎΡΠΌΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΡΠ°ΡΠΈΡΠΎΠ² ΠΈ ΡΡΠ»ΡΠ³. ΠΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ: ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ°ΡΠΈΡΠ°Ρ ΠΈ ΡΡΠ»ΡΠ³Π°Ρ .
3. Π€ΠΎΡΠΌΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ: ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠΏΠΈΡΠΊΠ° Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΏΡΠΎΡΠΌΠΎΡΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°Π±ΠΎΠ½Π΅Π½ΡΠ° ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΎΠΏΠ»Π°ΡΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡ.
4. Π€ΠΎΡΠΌΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ². ΠΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ: ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ², Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ².
ΠΠΏΠΏΠ»Π΅Ρ «Abonent.java» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠΌ. ΠΠΏΠΏΠ»Π΅Ρ «Admin.java» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Ρ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠΌ. ΠΠΏΠΏΠ»Π΅Ρ «HTTPPost.java» ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π΄Π²ΡΡ Π΄ΡΡΠ³ΠΈΡ Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ² Ρ web-ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ. ΠΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠ»Π°ΡΡ URLconnection, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠΈΠΉ Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΡΠ»Π°Π΅ΡΡΡ URL.
ΠΠ»Π°ΡΡΡ HTTPPost ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ mes ΠΈΠ· Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ² «Admin.java» ΠΈ «Abonent.java», ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΡΡΡΠΏΠ°Π΅Ρ ΡΡΡΠΎΠΊΠΎΠΉ Π·Π°ΠΏΡΠΎΡΠ°, ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ. ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ² ΠΈ CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 4.
Π ΠΈΡΡΠ½ΠΎΠΊ 4 — ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ² ΠΈ CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΠ°ΡΠΈΠ°Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΎΡΡΡΠ»Π°Π΅ΠΌΡΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠΌ «Abonent.java» CGI-ΡΠΊΡΠΈΠΏΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 1.
Π’Π°Π±Π»ΠΈΡΠ° 1 — ΠΠ°ΡΠΈΠ°Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΎΡΡΡΠ»Π°Π΅ΠΌΡΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠΌ «Abonent.java».
Π‘ΡΡΠΎΠΊΠ° Π·Π°ΠΏΡΠΎΡΠ° Java-Π°ΠΏΠΏΠ»Π΅ΡΠ°. | ΠΡΠ²Π΅Ρ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. | ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ. | |
" what=reg&login="+s+. " &password="+p. | true&Π½ΠΎΠΌΠ΅Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°#ΡΠ°ΠΌΠΈΠ»ΠΈΡ#ΠΈΠΌΡ#ΠΎΡΡΠ΅ΡΡΠ²ΠΎ#Π°Π΄ΡΠ΅Ρ. | ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ. | |
" what=dog&chel_id="+ id_cheloveka. | true&Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°#Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°@…@ Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°#Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ². | |
" what=tar&tar_id="+ id_tar. | true&Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°#Π½Π°Π·Π²Π°Π½ΠΈΠ΅@…@ Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°#Π½Π°Π·Π²Π°Π½ΠΈΠ΅. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° ΡΠ°ΡΠΈΡΠΎΠ². | |
" what=usl&tar_id="+ id_tar. | true&Π½ΠΎΠΌΠ΅Ρ ΡΡΠ»ΡΠ³ΠΈ#Π½Π°Π·Π²Π°Π½ΠΈΠ΅@…@ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ»ΡΠ³ΠΈ#Π½Π°Π·Π²Π°Π½ΠΈΠ΅. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° ΡΡΠ»ΡΠ³. | |
" what=opl&tar_id="+ id_tar+" &dog_id="+ id_dog+" &chel_id="+ id_chel. | true&Π΄Π°ΡΠ°#ΡΡΠΌΠΌΠ°@…@Π΄Π°ΡΠ°#ΡΡΠΌΠΌΠ°. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ. | |
" what=addopl&tar_id="+ id_tar+" &dog_id="+ id_dog+" &chel_id="+ id_chel+" &dat_id="+ DatT. getText ()+" &sum="+ SumT. getText (). | true. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°. | |
ΠΠ°ΡΠΈΠ°Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΎΡΡΡΠ»Π°Π΅ΠΌΡΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠΌ «Admin.java» CGI-ΡΠΊΡΠΈΠΏΡΡ, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 2.
Π’Π°Π±Π»ΠΈΡΠ° 2 — ΠΠ°ΡΠΈΠ°Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΎΡΡΡΠ»Π°Π΅ΠΌΡΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠΌ «Admin.java».
Π‘ΡΡΠΎΠΊΠ° Π·Π°ΠΏΡΠΎΡΠ° Java-Π°ΠΏΠΏΠ»Π΅ΡΠ°. | ΠΡΠ²Π΅Ρ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. | ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ. | |
" what=showabonent" . | true&Π½ΠΎΠΌΠ΅Ρ#ΡΠ°ΠΌΠΈΠ»ΠΈΡ#ΠΈΠΌΡ#ΠΎΡΡΠ΅ΡΡΠ²ΠΎ#Π°Π΄ΡΠ΅Ρ@… @Π½ΠΎΠΌΠ΅Ρ#ΡΠ°ΠΌΠΈΠ»ΠΈΡ#ΠΈΠΌΡ#ΠΎΡΡΠ΅ΡΡΠ²ΠΎ#Π°Π΄ΡΠ΅Ρ. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ². | |
" what=showdogovor" . | true&Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°@…@Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ². | |
" what=showtarif" . | true&Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°#Π½Π°Π·Π²Π°Π½ΠΈΠ΅@…@ Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°#Π½Π°Π·Π²Π°Π½ΠΈΠ΅. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° ΡΠ°ΡΠΈΡΠΎΠ². | |
" what=usl&tar_id="+ id_tar. | true&Π½ΠΎΠΌΠ΅Ρ ΡΡΠ»ΡΠ³ΠΈ#Π½Π°Π·Π²Π°Π½ΠΈΠ΅@…@ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ»ΡΠ³ΠΈ#Π½Π°Π·Π²Π°Π½ΠΈΠ΅. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° ΡΡΠ»ΡΠ³. | |
" what=dog&chel_id="+ id_abon. | true&Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°#Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°@…@ Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°#Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°. | Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ² Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. | |
" what=tar&tar_id="+ id_tar. | true&Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°#Π½Π°Π·Π²Π°Π½ΠΈΠ΅@…@ Π½ΠΎΠΌΠ΅Ρ ΡΠ°ΡΠΈΡΠ°#Π½Π°Π·Π²Π°Π½ΠΈΠ΅. | ΠΠΎΠΊΠ°Π·Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ°ΡΠΈΡΠ΅. | |
" what=showabonent_dogovor&dog_id="+ id_dog. | true&Π½ΠΎΠΌΠ΅Ρ#ΡΠ°ΠΌΠΈΠ»ΠΈΡ#ΠΈΠΌΡ#ΠΎΡΡΠ΅ΡΡΠ²ΠΎ#Π°Π΄ΡΠ΅Ρ. | ΠΡΠ²Π΅ΡΡΠΈ Π°Π±ΠΎΠ½Π΅Π½ΡΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
what=showtarif_dogovor&dog_id="+ id_dog. | true&Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°#…#Π½ΠΎΠΌΠ΅Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | ΠΡΠ²Π΅ΡΡΠΈ ΡΠ°ΡΠΈΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
" what=addnewdog&ab_id="+ addab+" &t_id="+addtarid. | true. | ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
" what=addnewtar&tar_name="+ addtarname. | true. | ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΡΠΈΡΠ°. | |
" what=addnewabonent&a_fam="+fam+" &a_name="+name+" &a_otch="+otch+" &a_adres="+adres+" &a_log="+log+" &a_pas="+pas. | true. | ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. | |
" what=addnewusl&usl_name="+ adduslname+" &tid="+ tar_name. | true. | ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ»ΡΠ³ΠΈ. | |
" what=deltar&id_tar="+ tar_name. | true. | Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΡΠΈΡΠ°. | |
«what=deldog&id_dog="+ dog_id. | true. | Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
" what=delabonent&id_ab="+ id_ab. | true. | Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. | |
" what=deluslug&id_usl="+ usl_name. | true. | Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠ»ΡΠ³ΠΈ. | |
" what=opl&tar_id="+ id_tar+" &dog_id="+ id_dog+" &chel_id="+ id_chel. | true&Π΄Π°ΡΠ°#ΡΡΠΌΠΌΠ°@…@Π΄Π°ΡΠ°#ΡΡΠΌΠΌΠ°. | Π‘ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
ΠΡΠΈ Π½Π΅ΡΠ΄Π°ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ²Π΅ΡΠ° Java-Π°ΠΏΠΏΠ»Π΅ΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ false.
4.2 Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ «P1.exe», Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΠΎΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΏΡΠΈ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΠΈ Π·Π°ΠΏΡΠΎΡΠ° ΠΎΡ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ² ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΠ΅Π΅ ΡΡΡΠΎΠΊΡ Π·Π°ΠΏΡΠΎΡΠ°.
ΠΡΠ·ΠΎΠ² Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² ΡΡΡΠΎΠΊΠ΅ Π°ΠΏΠΏΠ»Π΅ΡΠ°:
HTTPPost a = new HTTPPost («http://localhost/cgi-glob/p1.exe», mes),
Π³Π΄Π΅ mes-ΡΡΡΠΎΠΊΠ° Π·Π°ΠΏΡΠΎΡΠ°.
CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡΡΠ°Ρ Π·Π°ΠΏΡΠΎΡ (ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² Request), Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ Π΅Π³ΠΎ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
d:= Request.ContentFields.Values['what'];
if d<>''
then begin
…
end
ΠΈ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΠΎΡΠ²Π΅Ρ:
Response.Content:=s;
ΠΠ»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ ΠΎΡ Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ², CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ SQL-Π·Π°ΠΏΡΠΎΡΡ Π΄Π»Ρ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΠΠ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΎΡΡΡΠ»Π°Π΅ΠΌΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ «Π 1.exe» Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 3.
Π’Π°Π±Π»ΠΈΡΠ° 3 — ΠΠ°ΡΠΈΠ°Π½ΡΡ SQL-Π·Π°ΠΏΡΠΎΡΠΎΠ².
Π’Π΅ΠΊΡΡ Π·Π°ΠΏΡΠΎΡΠ°. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
select *. from abonent. where (log=:l) and (pas=:p). | ΠΠΎΠΈΡΠΊ Π°Π±ΠΎΠ½Π΅Π½ΡΠ° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ. | |
select * from dogovor. where a_id=:chel. | ΠΡΠ±ΠΎΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΎΠ² Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. | |
select * from platezh where (d_id=:dog)and (a_id= :chel)and (t_id=:tar). | ΠΡΠ±ΠΎΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡ. | |
delete from dogovor where d_id=:dog. | Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
insert into uslugi (u_id, t_id, U_name) values (-1:tid:tname). | ΠΡΡΠ°Π²ΠΊΠ° Π΄Π»Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ ΡΡΠΈΠ³Π³Π΅ΡΠ°. | |
5 ΠΠΎΠ³ΠΈΠΊΠ° Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
ΠΠΏΠΈΡΠ΅ΠΌ Π»ΠΎΠ³ΠΈΠΊΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π° java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ.
Π’ΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½Π°Ρ ΡΠ΅ΡΡ Π»ΠΎΠ³ΠΈΠΊΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 5.
Π ΠΈΡΡΠ½ΠΎΠΊ 5 — Π’ΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½Π°Ρ ΡΠ΅ΡΡ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΠΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ».
Π’ΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½Π°Ρ ΡΠ΅ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ ΠΈ Π²Ρ ΠΎΠ΄Π½ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ², ΠΈΠ½ΠΈΡΠΈΠΈΡΡΡΡΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ. Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 4, Π° Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ — Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 5.
Π’Π°Π±Π»ΠΈΡΠ° 4 — Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅ΡΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΠΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
S. | Π‘ΡΠ°ΡΡΠΎΠ²ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅. | |
F. | Π€ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅. | |
S1. | ΠΠΊΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°. | |
S2. | ΠΠΊΠ»Π°Π΄ΠΊΠ° «Π’Π°ΡΠΈΡ». | |
S3. | ΠΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΡΠΈΡΠ°. | |
S4. | ΠΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ ΡΡΠ»ΡΠ³ΠΈ. | |
S5. | ΠΠΊΠ»Π°Π΄ΠΊΠ° «ΠΠ±ΠΎΠ½Π΅Π½Ρ». | |
S6. | ΠΠΊΠ»Π°Π΄ΠΊΠ° «ΠΠΎΠ³ΠΎΠ²ΠΎΡ». | |
S7. | ΠΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. | |
S8. | ΠΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | |
Π’Π°Π±Π»ΠΈΡΠ° 5 — ΠΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ, ΠΈΠ½ΠΈΡΠΈΠΈΡΡΡΡΠΈΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ, Π² ΡΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΠΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ».
ΠΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π». | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠ». | ||
ΠΠ²ΠΎΠ΄ ΠΏΠ°ΡΠΎΠ»Ρ. | ||
ΠΠ²ΠΎΠ΄ Π»ΠΎΠ³ΠΈΠ½Π°. | ||
ΠΡΠ±ΠΎΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΡΡΠ»ΡΠ³ΠΈ. | ||
ΠΡΠ±ΠΎΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΡΠ°ΡΠΈΡΠ°. | ||
ΠΡΠ±ΠΎΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | ||
ΠΡΠ±ΠΎΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. | ||
ΠΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π½ΠΎΠ²ΠΎΠΉ ΡΡΠ»ΡΠ³Π΅. | ||
ΠΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± Π°Π±ΠΎΠ½Π΅Π½ΡΠ΅. | ||
ΠΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ°ΡΠΈΡΠ΅. | ||
ΠΡΠ±ΠΎΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ «ΠΠΎΠ³ΠΎΠ²ΠΎΡ». | ||
ΠΡΠ±ΠΎΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ «ΠΠ±ΠΎΠ½Π΅Π½Ρ». | ||
ΠΡΠ±ΠΎΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ «Π’Π°ΡΠΈΡ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Π£Π΄Π°Π»ΠΈΡΡ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Π£Π΄Π°Π»ΠΈΡΡ ΡΡΠ»ΡΠ³Ρ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Π£Π΄Π°Π»ΠΈΡΡ ΡΠ°ΡΠΈΡ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Π£Π΄Π°Π»ΠΈΡΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ»ΡΠ³Ρ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°ΡΠΈΡ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠΎΠ±Π°Π²ΠΈΡΡ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠΎΠ±Π°Π²ΠΈΡΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΡΠΌΠ΅Π½Π°». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΡΡ ΠΎΠ΄». | ||
ΠΠ°ΠΊΡΡΡΠΈΠ΅ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°. | ||
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S1 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 6.
Π ΠΈΡΡΠ½ΠΎΠΊ 6 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S2 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Ρ ΡΠ°ΡΠΈΡΠ°ΠΌΠΈ. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 7.
Π ΠΈΡΡΠ½ΠΎΠΊ 7 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΊΠ»Π°Π΄ΠΊΠ° «Π’Π°ΡΠΈΡ».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S5 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 8.
Π ΠΈΡΡΠ½ΠΎΠΊ 8 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΊΠ»Π°Π΄ΠΊΠ° «ΠΠ±ΠΎΠ½Π΅Π½Ρ».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S6 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°ΠΌΠΈ. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 9.
Π ΠΈΡΡΠ½ΠΎΠΊ 9 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΊΠ»Π°Π΄ΠΊΠ° «ΠΠΎΠ³ΠΎΠ²ΠΎΡΡ».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S3 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΡΠΈΡΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 10.
Π ΠΈΡΡΠ½ΠΎΠΊ 10 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΡΠΈΡΠ°».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S4 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ ΡΡΠ»ΡΠ³ΠΈ. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 11.
Π ΠΈΡΡΠ½ΠΎΠΊ 11 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ»ΡΠ³ΠΈ».
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ°ΡΠ·Π΅Ρ Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S7 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 12.
Π ΠΈΡΡΠ½ΠΎΠΊ 12 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S8 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 13.
Π ΠΈΡΡΠ½ΠΎΠΊ 13 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°».
Π’ΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½Π°Ρ ΡΠ΅ΡΡ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 14.
Π ΠΈΡΡΠ½ΠΎΠΊ 14 — Π’ΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½Π°Ρ ΡΠ΅ΡΡ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΠΠ±ΠΎΠ½Π΅Π½Ρ».
Π’Π°Π±Π»ΠΈΡΠ° 6 — Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅ΡΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΠΠ±ΠΎΠ½Π΅Π½Ρ».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅. | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
S. | Π‘ΡΠ°ΡΡΠΎΠ²ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅. | |
F. | Π€ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅. | |
S1. | ΠΠΊΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π°Π±ΠΎΠ½Π΅Π½ΡΠΎΠ². | |
S2. | Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. | |
S3. | ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°. | |
Π’Π°Π±Π»ΠΈΡΠ° 7 — ΠΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ, ΠΈΠ½ΠΈΡΠΈΠΈΡΡΡΡΠΈΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ, Π² ΡΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΠΠ±ΠΎΠ½Π΅Π½Ρ».
ΠΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π». | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅. | |
ΠΠ²ΠΎΠ΄ ΠΏΠ°ΡΠΎΠ»Ρ. | ||
ΠΠ²ΠΎΠ΄ Π»ΠΎΠ³ΠΈΠ½Π°. | ||
ΠΠ²ΠΎΠ΄ Π΄Π°ΡΡ. | ||
ΠΠ²ΠΎΠ΄ ΡΡΠΌΠΌΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°. | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠ». | ||
ΠΡΠ±ΠΎΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΡΠ°ΡΠΈΡΠ°. | ||
ΠΡΠ±ΠΎΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠ». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΡΡ ΠΎΠ΄». | ||
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΠΏΠ»Π°ΡΡ». | ||
ΠΠ°ΠΊΡΡΡΠΈΠ΅ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°. | ||
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S1 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ΅Π½ ΠΎΠΊΠ½Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°.
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S2 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π»ΠΈΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 15.
Π ΠΈΡΡΠ½ΠΎΠΊ 15 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΈΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ° Π°Π±ΠΎΠ½Π΅Π½ΡΠ°».
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΡ S3 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 16.
Π ΠΈΡΡΠ½ΠΎΠΊ 16 — ΠΠΊΡΠ°Π½Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΎΠΊΠ½Π° «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°».
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π Ρ ΠΎΠ΄Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΡΠ»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΠ΅ΡΠΎΠ² Ρ Π°Π±ΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ² CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Java-Π°ΠΏΠΏΠ»Π΅ΡΠΎΠ².
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π±ΡΠ»Π° ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π° ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ , ΠΎΠΏΠΈΡΠ°Π½Π½Π°Ρ Π² ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΠ΅Π΅ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΠ ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠΌΠΈ Π² Π½Π΅ΠΉ.
ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π±ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ 2 Π°ΠΏΠΏΠ»Π΅ΡΠ°, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ CGI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΠ΅Π· Π±ΡΠ°ΡΠ·Π΅Ρ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π·Π°Π΄Π°ΡΠΈ, ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π±ΡΠ»ΠΈ ΡΠ΅ΡΠ΅Π½Ρ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ
1. CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ [ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ] / webcode.ru. -Π Π΅ΠΆΠΈΠΌ Π΄ΠΎΡΡΡΠΏΠ°: http://www.webcode.ru/cgi/. — Π‘ΠΈΡΡΠ΅ΠΌ. ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: ΠΠ 486 ΠΈΠ»ΠΈ Π²ΡΡΠ΅; 8 ΠΠ± ΠΠΠ£; Windows 3.1 ΠΈΠ»ΠΈ Windows 95; SVGA 32 768 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ².; 640×480; 4Ρ CD-ROM Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄; 16-Π±ΠΈΡ. Π·Π². ΠΊΠ°ΡΡΠ°; ΠΌΡΡΡ. — ΠΠ°Π³Π». Ρ ΡΠΊΡΠ°Π½Π°.
2. ΠΠ΅ΠΊΡΠΈΡ 8. CGI-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ [ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ]. -Π Π΅ΠΆΠΈΠΌ Π΄ΠΎΡΡΡΠΏΠ°: http://vikos.lrn.ru/suzi/course/lect8.html. — Π‘ΠΈΡΡΠ΅ΠΌ. ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: ΠΠ 486 ΠΈΠ»ΠΈ Π²ΡΡΠ΅; 8 ΠΠ± ΠΠΠ£; Windows 3.1 ΠΈΠ»ΠΈ Windows 95; SVGA 32 768 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ².; 640×480; 4Ρ CD-ROM Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄; 16-Π±ΠΈΡ. Π·Π². ΠΊΠ°ΡΡΠ°; ΠΌΡΡΡ. — ΠΠ°Π³Π». Ρ ΡΠΊΡΠ°Π½Π°.
3. Java Programming Language [ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ]/ Sun Educational Services. — 1 ΡΠ»Π΅ΠΊΡΡΠΎΠ½. ΠΎΠΏΡ. Π΄ΠΈΡΠΊ (CD-ROM): Π·Π²., ΡΠ².; 12 ΡΠΌ.- Π‘ΠΈΡΡΠ΅ΠΌ. ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: ΠΠ 486 ΠΈΠ»ΠΈ Π²ΡΡΠ΅; 8 ΠΠ± ΠΠΠ£; Windows 3.1 ΠΈΠ»ΠΈ Windows 95; SVGA 32 768 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ².; 640×480; 4Ρ CD-ROM Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄; 16-Π±ΠΈΡ. Π·Π². ΠΊΠ°ΡΡΠ°; ΠΌΡΡΡ. — ΠΠ°Π³Π». Ρ ΡΠΊΡΠ°Π½Π°.