ࡱ> L%%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%[ 6" bjbj  ΐΐNzz  & .x, /5/5/5/5$>Vz>\>0R)T)T)T)T)T)T)1%4T)q /A=$>/A/AT) /5/5-/A] /5 /5R)/AR)  :'/5P,F N#b>)-0 .P$4G4:'4 :'?hn?J?<?;???T)T)??? ./A/A/A/A4?????????z : =B5@=MB ?@>3@0<G;0; E8GMM;89= ;5:F89= <0B5@80; 3CC;30 =B5@=5B ?@>3@0<G;0;K= AM;, E368;  0  19 =B5@=5B ?@>3@0<G;0; 3M6 NC 2M?  19  41 =B5@=5B ?@>3@0<G;0;K= BCE09  41 - 65 8?5@ E>;1>>AK3 A3ME $@59< A3ME HTML forms - 65 - 72 Dreamweaver ?@>3@0<  72 - 89 Dreamweaver ?@>3@0< 0H83;06 2M1 ECC40A 1>;>2A@CC;0E  89 - 114 PHP  114 - 143 PHP 8=0<8: 2M1 A09B 1>;>2A@CC;0E  143 My SQL  130 PHP :>4G;>; CC<;0. CC<;0 0H83;06 2M1 ECC40A 1>;>2A@CC;0E  161  194 web89= 068;300 10 E0<300;0;B  194 8=0<8: 2M1 A09B 1>;>2A@CC;0E 334;89= A0= 1>;>2A@CC;0E %'-- 1 =B5@=5B ?@>3@0<G;0;K= AM;, E368;, 2M1 ECC40A, B=893 E0@CC;03G ?@>3@0< =B5@=MB 3M6 NC 2M? %v= B@;EB=89 BvvEM= 4ME E0<389= B>< >;>;B 4M2H8;vv489= =M3 =L =B5@=MB 18;MM. =E;0= #-= FM@M3, 1>;>2A@>;K= A0;10@K= :><?JNB5@CC4K3 ; E0<0@A0= Av;6MM 109A0= 1>;, =4@ =B5@=MB =L 4M;E89 40O0@ >;>= 0@20= A0O :><?JNB5@K3 E>;1>A>= 020@30 B>< Av;6MM 1>;>= =4896MM. 1990-MM4 >=K 4C=4CC@ =B5@=MB EM@M3;M3G489= B>> A0@4 4C=4600@ 15% 1CNC 68;4 400 30@C9 EC280@ =M<M34M6 109;00. =4@ M=M EC@4 =L E0@LF0=3C9 1CC@A0= 1>;>2G, EM@M3;M3G489= B>> =4@ EC@400@ =M<M34AM= EM2MM@ 109300 18;MM. /3 EM4M= Ev= =B5@=MB893 EM@M3;M4M3893 EM= G B>4>@E>9 EM;6 G040E3v9 G 3MAM=, 350 30@C9 A0O EM@M3;M3GBM9 10@8<600;403 134 2005 >=4 BM@1C< EM@M3;M3GBM9 1>;=> 3M6 B>>F>>;4>3. %M@M3;M3G8489= 8EM=E =L 70;CC Ev<vvA (35 =0A Bvv=MMA 70;CC), M@M3BM9 (67%), 8E 4MM4 AC@3CC;L 4vv@3MAM= (55%), 4C=406 1CNC 4C=40600A 4MM3vv@ 0<L4@0;B09 109=0 3MAM= AC40;300 109403 N< 109=0. %M@M3;M3G489= B>> EC@4B09 A6 109300 v54 4MM@E O;300 C;0< 1v@ 1030A06 109300 134, M=M B0;00@E A>=8@E>;B>9 8;vv >;>= B>> 10@8<BCC4K3 B0 1vEM= 40@00E E0O300@ >@6 >;6 02G 1>;>E N<: 0@8< Ev<vvA =B5@=MB, M1 E>Q@K3 868;EM= 7v9; 3M6 >9;3>>4 109403, BM32M; M43MM@ =L O;300B09 N<. =B5@=MB 3M4M3 =L 4M;E89 40O0@ <O=30 <O=30= Av;6MM3 =M3B3M6 vvAAM= 020@30 B>< Av;6MM N<. =B5@=MBM4 E>;1>34A>= :>?JNB5@CC4 @ E>>@>=4>> E0@8;F0E 1>;><6B>9 1>;=>. 0 BM32M; M1 1CNC 0=3;80@ World Wide Web 3M6 =M@;MM4 109300 =L 1>; Av;6MM=4 068;;0E 7>@8C;0;BB09 ?@>3@0<< E0=30<6 N<. =B5@=MBM4 E0<389= GCE0; 0G E>;1>34>;B>9 ?@>3@0<< E0=30<6 3M2M; World Wide Web O0E 0@303v9 <=. %M4893MM@ email =L =B5@=MBM4 E0<389= 8E 0G00;;K3 vvA3M4M3 G 3MAM= M1 ; =B5@=MB893 M=M 7M@M3B Ev@3MAM= 1CNC, 72E= M@4M< H8=68;3MM=89 068;4 ; EM@M3;M34ME B489 109A0= Av;6MM3 Ev= 1>;3>=K EM@M3FMM=89 Av;6MM 1>;3>6 G04A0= N<. =B5@=MB89= "vvE 4>>3>>A 32 68;89= <= (1969 >=4), #-K= 0B;0= %0<300;0E /0< =L =B5@=MB893 ARPANET 3M4M3 =M@BM93MM@ 0=E 4 :><?JNB5@K3 E>>@>=4 =L E>;1>6 vvA3M6MM. Yv=89 3>; 7>@8;3> =L FM@M389= AC40;300 H8=68;3MM E896 109A0= F= EM4M= 8E 4MM4 AC@3CC;8C4K= :><?JNB5@CC4K3 E>;1>E O240; 1096MM. -=M Av;6MM=4 :><?JNB5@CC4K3 =M<M6 E>;1>A>>@, 1974 >= 3MEM4 62 :><?JNB5@ E>;1>34>>4 1096MM. 1983 >=4 C3 Av;6MM3 E>Q@ A0;30A0= 134, =M3 =L FM2M@ FM@389= EM@M3FMM=4 (Milnet), =34E893 =L 8E 4MM4 AC@3CC;8C4K= M@4M< H8=68;3MM AC40;300=K 068;4 7>@8C;6 =B5@=MB 3M6 =M@;M6MM. -=M v54 =B5@=MBM4 1000 Ev@ME3v9 B>;3>9 :><?JNB5@ (host computer - 8=B5@=MBM4 HCC4 E>;1>34A>= :><?JNB5@) E>;1>34A>= 1096MM. 1985 >=4 0=04K= 70A389= 3070@ BCA C;A 40EL 1vE 8E 4MM4 AC@3CC48C4K3 E>;1>A>= BITNET Av;6MM3 vvA3MM4, Bvv=893MM Internet-BM9 E>;1>A>= 109=0. "CE09= v54MM BITNET =L Internet-BM9 @A;46 109A0= B>< Av;6MM 06MM. 1986 >=4 #-= Y=4MA=89 (8=6;ME #E00=K !0= B><>>E>= 8E 4MM4 AC@3CC;8C4K3 E>;1>A>= NFSNET Av;6MM3 1093CC;6MM. 1987 >=K MFAMM@ Internet-4 10000, BITNET-4 1000 B>;3>9 :><?JNB5@ E>;1>34>>4 1096MM. #;0< >;>= EM@M3;M3G E>;1>34>E BCA0< Av;6MM=89 EC@4 8EM4 C400H8@G 109A0= BC;, 1987 >=4 #-= Y=4MA=89 (#-=K !0=300A NFSNET-4 7>@8C;0= =4@ EC@4B09 E>;1>;B B02L6 MEM;6MM. =3MM4 1988 >=4 13 4M4 1vA89= =B5@=MB, 170 LAN Av;6MM, 56000 B>;3>9 :><?JNB5@ E>;1>>4 1092. 0=04K= BITNET Av;6MM3 1989 >=>>A ME;M= =B5@=MBBM9 868;EM= ?@>B>:>; EM@M3;ME 1>;3>6, BCA >=4 #, 0=04K= =89B Av;6MM=4 20000 30@C9 B>;3>9 :><?JNB5@ E>;1>34>>4 109;00. M;E89= 1CA04 >@>=4 G 3MAM= vv=BM9 868; Av;6MM=vv4 1093CC;03406 MEM;AM= 134, 8EM=E4MM =B5@=MB89=EBM9 868;EM= AB0=40@4B09 1093CC;6 1096MM. Yv=89 v@ 4v=4 4M;E89= 1CA04 >@=K Av;6MM=vv4 E>>@>=4>> 7>E8F>6 E>;1>34>E 1>;><6B>9 1>;6 109A0= 134, 1990-MM4 >=K 8EMM@ 8EM=E C;A >@=CC4K= Av;6MM=vv4 E>>@>=4>> E>;1>34>6 =M3M= 020@30 B>< Av;6MM 1093CC;03406 MEM;6MM. "CE09= v54 M43MM@ >;>= 4M4 Av;6MM 1>;3>= =L @89= 3MAM= =M@ CA, v=M B;1@ 7M@M3MM@MM O;30@G 1096MM. /200=400 =B5@=MB 3M4M3 =M@893 5@=E894 =L EM@M3;ME 1>;6, 1vEM; 4M;E89 40O0@E Av;6MM=vv4M4 =B5@=MB89= EM@M3;M4M3 TCP/IP ?@>B>:>; EM@M3;M34M6 MEM;6MM. 1992 >=K MFMAMM@ 1 A0O B>;3>9 :><?JNB5@ =B5@=MBM4 E>;1>34>>4 1092. =E0=400 =B5@=MBM4 187=5A89= 7>@8;3>B>9 v9; 068;;03003 E>@83;>A>= 1092. vE A0=Evv68;B893 C;A >@=CC4K= 70A389= 3070@, AC40;300=K 1093CC;;03CC400A 30@30403 1092. 1990-MM4 >=K MEMM@ 187=5A89= 68683 Av;6MM=vv4 =B5@=MB-4 E>;1>34>6 MEM;6MM. =3MM4 =M3M= H8=M B@;89= v9;G8;3MM 30@G 8@AM= =L Ev<vvA893 B;1@BM93MM@ =B5@=MB-4 E>;1>6 343 O240; 1>;6, C40;3v9 =B5@=MB =L 70@;0; AC@B0;G8;300=K B><>>E>= 70E 7MM; 1>;>2. =B5@=MB89= 187=5A B0;K= EM@M3;MM =L <0H EC@4B09 =M<M34M6, BC= C40;3v9 0=E=K 7>@83> =L 1>;>E M@4M< H8=68;3MM AC40;300=K B0;K= EM@M3;MM=MMA EM4 40E8= 8;vvBM93MM@ 187=5A89= 7>@8;3>>@ 0H83;03406 MEM;6MM. 1994 >=4 =B5@=MBM4 4 30@C9 A0O B>;3>9 :><?JNB5@ E>;1>34A>= 109E04, 8EM=E =L 187=5A89= 7>@8;3>>@ E>;1>34A>= 109A0= BC;, #, 0=04K= 70A389= 3070@CC4 @A44 E0@JO0;0340E F= EM4M= Av;6MM=4MM A0=Evv68;B E89EMM 7>3A>>A>= 10 C40;3v9 1CA04 1093CC;;03CC4, 1CA04 >@=K 70A389= 3070@CC4 G 3MAM= 868;EM= 0@30 EM<6MM 02GMM. =3MM4 =B5@=MB =L FM2M@ 187=5A89= v9; 068;;0300= 4MM@ >@H8= B>3B=>E 1>;6MM. =B5@=MB 0A0@ =4@ EC@4B09300@ E368= Ev@MM3MM BM;6 109A0= 134 M=M B0;00@ =M;MM4 =0@892G8;A0= <M4MM;M;893 B0 1vEM= 40@00E E0O300@ >@6 >;6 02G 1>;>E N<:  HYPERLINK "http://www.asuult.net/index_gadnii_material.php?gargah_material=http://www.zakon.org/robert/internet/timeline/"http://www.zakon.org/robert/internet/timeline/ =3MM4 v72M; >;>= B>>=K Av;6MM=vv4 E>>@>=4>> E>;1>34>6 189 1>;3>A>= BC; =B5@=MBM4 O<0@ =M3M= C48@40E B2 3MAM= >9;3>;B 109E3v9. =E;0= 1093CC;0E04 =L >@>;F>6 109A0= Ev<vvA89= 8EM=E =L =B5@=MB893 B2;@A= C48@4;030B09 1>;3>E3v9= BC;4 BCCHB09 BM<FM6 8@AM= 134, M=M =L M@3MM4 70@8< B0;00@ 0H833v9 10940;4 G Ev@3MAM= N<. M3 :><?LNB5@893 @ :><?LNB5@BM9 =09420@B09 E>;1>6, E>>@>=4 =L <M4MM;M; 40<6CC;0E H00@4;030 30@A=K C;<00A M=M 0ACC4;K3 AC40;6 MEM;AM= 109=0. -=M 5MA ; 8=B5@=MB893 AAM= 3M6 B>>F4>3 063CC. -=M 54 E>Q@ :><?LNB5@893 E>>@>=4 =L =M3 40<6CC;03G00@ E>;1>4>3 1092. =3MM4 =M3 :><?LNB5@ =L =3 :><?LNB5@BMM <M4MM;M; 40<6CC;6  O@8EK= BC;4 ME;MM4 O@8E 72H@; 3C9A0= 4>E8>-<M4MM 40<6CC;=0. %M@M2 =3 :><?LNB5@ =L 70239 10920;  8 G;39 109=0. %;MM=M  3MAM=BM9 868; E0@8C 3=. %>Q@ :><?LNB5@ 4MM@ 868; ?@>3@0< 068;;06 185 185=893MM NC= BCE09 O@L6 1093003 E>QC;00 <M44M3 BC; :><?LNB5@MMA :><?LNB5@B 334; 40<6CC;6 1>;4>3 1092. -=M 1>; E0<389= EO;10@ B>E8>;4>; 109A0= N<. 1980 >=>>A ME;M= C;A 1>;>= >;>= C;AK= :><?LNB5@89= A;6MM=489= E0@8;F00 E>;1>>3  =B5@=MB 3MAM= =M@ B><JQ>3>>@ B>4>@E>9;>E 1>;6MM.  SHAPE  .1 (Host). (Router), 뿿 (Client) (Connection) 㿿 . 뿿 . . . , . , .  SHAPE  1. (Router) 㿿 . . . 㺺 . (Connections). 㺺 . . . . . : 5000 . . 㺺 5000 . , , .  SHAPE  1. 1980 뺺 . . տ 1990- . , . . 1990- , . , , . , (hyper text) , , , . HTML (Hyper Text Markup Language ) . World Wide Web (www - ) Web . Web . Web . . (web site - ) . HTML . URL (Universal Resource Locator- ) . =B5@=MB89= A;6MM 1969 >=4 0;8D>@=89= >A =65;>AK= E !C@3CC;L, !B0=D>@4K= !C40;300 (8=68;3MM=89 =AB8BCB, 0;8D>@=89= !0=B0 0@10389= E !C@3CC;L, .B0389= E !C@3CC;8C4893 E>>@>=4 =L E>;1>A>= :><?LNB5@89= A;6MM3 1093CC;0E 0=E=K >@>;4;>3> E89346MM. -=M A;6MM=89 7>@8;3> =L E>;1>>=K HC30< 0H83;0= <M4MM;;893 =09420@B09300@ B@3M= HCC@E09 40<6CC;0E B5E=8: B5E=>;>3893 1>;>2A@CC;0E O240; 1092. -=ME BC@H8;BK= A;6MM 0<68;BB09 1>;A=>>@ 1969 >=K 9-@ A0@4 4MM@E 4@2= AC@3CC;893 LEASED LINE 0H83;0= E>;1>A>= 50KBPS EC@4B09 A;6MM3 1093CC;0= ARPANET A;6MM 3M6 =M@;MA=MM@ 8=B5@=MB89= A;6MM AGMM. "C@H8;BK= ARPANET A;6MM 0<68;BB09 1>;A>= BC; C40;39 =M;MM4 EM4M= B><>>E>= 1093CC;;03CC4, 8E AC@3CC;8C4 B=893 4@ BCB<K3E00 E0@8;F00 E>;1>>=4 0H83;0E 7>@8;3>>@ ARPANET-4 =M34ME 1>;A=>>@ 1975 >=4 ARPANET A;6MM BC@H8;BK= A;6MM=MMA @3= EM@M3;MM=89 9;G8;3MM=89 A;6MM 1>;>= EC28@A0= N<. &00H84 M=ME A;6MM3 @368= BM;MEM4 0;8D>@=89= 5@:;59= E AC@3CC;L >=F3>9 @M3 39FMB3MAM=. -=M AC@3CC;80A 30@30A0= BSD UNIX (BERKELEY SOFTWARE DISTRIBUTION UNIX) =L TCP/IP ?@>B>:>; 0H83;0A0= 0=E=K 9;4;89= A8AB5<. -=M UNIX A8AB5<893 0H83;0A0= MAINFRAME, MINICOMPUTER, MICROCOMPUTER-CC4 =L E>>@>=4>> TCP/IP ?@>B>:>;K3 0H83;0= G;BM9 E0@8;F0E 1>;><6B>9 1>;6MM. 1983 >=>>A TCP/IP ?@>B>:>;K3 AB0=40@B 1>;3>= 10B0;6 A;6MM=4 E>;1>34A>= :><?LNB5@CC4K3 H8=M ?@>B>:>; C@CC H8;68E893 H00@46MM. 1983 >=>>A MILNET (" %%+ ! +), ARPANET (" %%+ #! ! +) 3MAM= E>Q@ EMAM3 1>;>= A0;A0= M=M 5MA ME;M= M=M E>Q@ A;6MM3 5@=E894 =L INTERNET 3M6 =M@;ME 1>;6MM. -=M 54 8=B5@=MB89= A;6MM3 @368= BM;MEM4 A004 1>;6 109A0= 3>; 79; =L 72E= C;A B@BM9 E>;1>>B>9 1CNC B5E=>;>389= =CCF00 1CA404 0;40E39 E0430;A=00@ 402CC 1094;00 E0430;6 ;4ME 1>;>;F>>B>9 3M6 7M6 109A0= BM@ F03 5BM9 E>;1>>B>9. 1991 >=>>A   -!- #!-K= 70A03 70E8@300 8=B5@=MB89= A;6MM=4 B02L6 109A0= M;4M2 EO7300@;0;BK3 MFMA 1>;3>6 1E =89BMM@MM 8=B5@=MB89= A;6MM=4 G;BM9 =M34M6 1>;>EK3 4M;E89 =89BM4 70@;0A0= N<. =B5@=MB89= A;6MM =L E>;1>> E0@8;F00=K B5E=>;>384 30@A0= >;>;B 0<68;BK3 0<68;BB09 0H83;0A=00@ =4@ 4M;E893 E0<0@A0= @3= EM<6MM=89 <M4MM;;89= A;6MM 1>;6 G04A0= B48939 @BM93MM 868; B@;89= A;6MM=4 1>;>E USANET, E.T.NET, THE WELL, LAWNET, CARL, SPAN, NSFNET 7M@M3 A;6MM=4893 @B =M3B3M6MM. Web ECC40A =4@ 8EM=E 0;10= 1093CC;;030, EC2L E<A, ?A :><?0=8C4 8=B5@=MB89= A;6MM3MM@ B@; 1@89= ?@>3@0<< E0=30<6, 70@ AC@G8;300, A>=8= EM2;M;, =><, 7>E8>;, B0=8;FCC;30, 72;;3, ;02;0E, 18@689= <M4MM 7M@M3 <M4MM;;893 B3MME4MM WEB ECC4AK3 0H83;0403. WEB ECC40A =L @ ECC4ACC4 C@CC >@>E E>;1>;BCC4K3 1CNC 38?5@B5:AB4893 03CC;=0. -=4 B>4>@E>9 BM<4M3;M34AM= 3 1CNC 4@AM= 4MM@ EC;30=00@ 40@0E04 B=BM9 E>;1>>B>9 H8=M <M4MM;;893 1CNC H8=M ECC4AK3 7M6 1>;4>3 B89< B5:AB893 38?5@B5:AB 3M6 >9;3>=>. WEB ECC4A0= 4MM@ M43MM@ 38?5@B5:AB4MMA 304=0 M=389= B5:AB, 7C@03, 4CC, E4;3=B 4@A, 4@A 18G;M3 3MM4 1E B@;89= <M4MM;M; 03CC;03406 1>;=>. =E=K WEB ECC4AK3 1989 >=4 2@>?K= &<89= $878:89= 01>@0B>@8 (CERN)-4 7>E8>A>= (TIM BERNERS-LEE) 134 1993 >=>>A 8=B5@=MB89= A;6MM=4 02G 0H83;0E 1>;A>=. WEB ECC40AB09 E>;1>>B>9 40@00E 3C@20= >9;3>;B 109403. WEB %##! 38?5@B5AB4893 03CC;A0= ECC40A WEB SITE E>>@>=4>> E>;1>>B>9 WEB ECC40A=CC4K= FC3;CC;30 WEB SERVER WEB ECC4ACC4K3 8=B5@=MBM4 109@CC;0E @M3BM9 :><?LNB5@CC4. -43MM@ A5@25@489= BCA;0<6B09300@ WEB ECC40A 1>;>= SITE-CC4K3 8=B5@=MB89= A;6MM=4 109@;CC;=0. =B5@=MB89= A;6MM=4 109@;CC;A0= WEB ECC40A 1EM= @89= 3MAM= E0O3B09 109=0. WEB ECC40A=K M=M E0O3893 URL (UNIFORM RESOURSE LOCATER) E0O3 3M6 =M@;M=M. 8HMM =L <M4MM;;89= CNN 035=B;0389= 8=B5@=MB 4ME E0O3893 1CNC WEB ECC40A=K E0O3893 EM@EM= 18G4M3893 7;L5. -=M =L <M4MM;;89= CNN 035=B;0300A M@E;M= 30@30403 4@ 1>;3>= H8=MG;M34M6 109403 WEB ECC40A=K E0O3 134 M=M ECC40A=00A 4M;E89 4MM@ 1>;6 109300 C;A B@, F03 0300@, 187=MA, H8=6;ME CE00=, C@;03, A?>@B, 70320@K= 5@B=F4 1>;>= 1CA04 E0<389= A;89= <M4MM, <M4MM;;893 C=H86 B0=8;F0E 1>;><6B>9. -E=89 EMAM3 1>;>E HTTP =L BCE09= WEB ECC4AK3 8=B5@=MB89= A;6MM3MM@ 40<6CC;0E04 0H83;0A0= ?@>B>:>;K= =M@. @=E894 40@00E ?@>B>:>;CC4K3 @3= 0H83;0=0. ? v vvv . Y . v (web browser) .  HYPERLINK "http://www.asuult.net/index_gadnii_material.php?gargah_material=http://www.microsoft.com/windows/ie/"Internet Explorer,  HYPERLINK "http://www.asuult.net/index_gadnii_material.php?gargah_material=http://netscape.com/"Netscape Navigator . Yvv vv vv, .  HYPERLINK "http://www.asuult.net/index_gadnii_material.php?gargah_material=http://www.apache.org"Apache . v URL (Uniform Resource Locator)- , (link) . URL v v URL . .  SHAPE  vv v , v v , vv request for a page 㺺 HTTP ( HYPERLINK "http://www.asuult.net/index_gadnii_material.php?gargah_material=http://whatis.techtarget.com/definition/0,289893,sid9_gci214004,00.html"Hypertext Pransfer Protocol) . v: Request line. GET , , HTTP- . Request header. optional , , , v v password- v . Request body. vv v vv vv , optional.  SHAPE  HTTP 1.1 v . v v , HTTP . v, vv v , optional. Response status. HTTP , v (: 200 , 404 v v ..), vv. Response header. , Response body. v . v v vv vvv.  SHAPE  Response body , HTML vv , HTML . Microsoft Word Document, Adobe PDF . HTML  HYPERLINK "http://www.asuult.net/index_gadnii_material.php?gargah_material=http://whatis.techtarget.com/definition/0,289893,sid9_gci212286,00.html"hyper text mark-up language v 㺺, - , CERN . IETF HTML- , Microsoft, Netscape v v HTML- HTML . . 쿿, . 1997 30 㺺 30 82% . 1999 1,000 60% . 뿿 . 2003 50% . . : . , . Internet Service Provider (ISP ) . (ȯ) . . ȯ- . : ȯ . 人 ȯ - ( ), , , , . . . , ȯ . ȯ- , . ȯ , . - . IBM (PC), Windows Internet Mail ( ), Internet xplorer ( ) Windows . . Http (hyper text transfort protocol) 38?5@B5:AB893 40<6CC;0E04 EM@M3;M344M3 =4AM= ?@>B>:>;. M=M ?@>B>:>;K3 0H83;0= 8=B5@=MB89= A;6MM=MMA WEB ECC4ACC4K3 7=M 68HMM =L: http://www.zol.mn -=M ?@>B>:>; =L TCP ?@>B>:>;K= 80-@ ?>@BK3 0H83;0=0. 0@8< WEB SERVER-4 =L @ ?>@BK3 0H83;06 1096 1>;=>. 8HMM =L www.zol.mn A5@25@ =L 8080 ?>@BK3 0H83;0403 1>;: http://www.zol.mn:8080 File =B5@=MB89= A;6MM=89 A5@25@4M4 109@;CC;A0= O<0@ =M3M= D09;K3 7MEM4 EM@M3;M34M=M. 68HMM =L: file://ftp.zol.mn/pub/files/zol.txt Ftp (file transfor protocol) 1>;>= gopher =B5@=MB89= A;6MM=89 A5@25@4MMA D09; B0B0= 020E 1>;>= 8;3MMEM4 EM@M3;M34M=M. 68HMM =L: ftp://ftp.zol.mn/songs.mp3 gopher://gopher.zol.mn 0@00389= 3C@20= EMA3MMA B>3B>E =M@H8; =L BCE09= WEB ECC4AK3 E0430;6 109300 WEB SERVER-89= (70@8< B>E8>;4>;4 DOMAIN 3M6 =M@;M=M) =M@. WWW BCE09= A5@25@89= E>AB :><?LNB5@89= =M@ ZOL BCE09= A5@25@89= =M@ 1CNC 2-@ B2H8=89 4><09= COM BCE09= A5@25@ #-K= EC40;400=K 1093CC;;0304 E0<00@034403 1>;>EK3 8;M@E89;=M. =893 <= 4MM4 B2H8=89 4><09= 3M6 G =M@;M4M3. #-4 4MM4 B2H8=89 6 DOMAIN 109403. GOV 70A389= 307@K= 1093CC;;030 MIL 10B;0= E0<300;0EK= 1093CC;;030 EDU 1>;>2A@>;K= 1093CC;;030 COM EC40;400=K 1>;>= 187=5A89= 1093CC;;030 ORG G;B >;>= =89B89= 1093CC;;030 NET A;6MM=89 1093CC;;030 @=E894 URL =L 40@00E 1BMFBM9 109=0. PROTOCOL://HOST/PATH/FILENAME 8HMM =L: HTTP://WWW.HOUSE.GOV/AGRICULTURE/SCHEDULE.HTM 1. PROTOCOL: HTTP 2. HOST COMPUTER NAME: WWW 3. SECOND-LEVEL DOMAIN NAME: HOUSE 4. TOP-LEVEL DOMAIN NAME: GOV 5. DIRECTORY NAME: AGRICTULTURE 6. FILE NAME: SCHEDULE.HTM WEB ECC4AK3 E89EM4 7>@8C;034A0= 0;10= QA=K ?@>3@0<<G;0;K= EM;893 HTML (HYPER TEXT MAKEUP LANGUAGE) 3M=M. @>3@0<<G;0;K= M=M EM;893 G 3MAM= <=E CERN-4 0=E;0= 7>E8>A>=. =MMA 304=0 WEB ECC4A0=4 40@00E ?@>3@0<<G;0;K= EM;4893 0H83;0403. JAVA WEB ECC4A0=4 E4;3=BM9 4@A, 18G83 7M@3893 >@CC;0E04 8EM2G;M= 0H83;0340=0. @>3@0<<G;0;K= M=M EM; =L C++ EM;BM9 =M;MM4 BABM9. -=M EM; 4MM@ 18G834AM= ?@>3@0<<K3 JAVA APPLET 3M=M. WEB ECC4A0=4 JAVA 0H83;0E =L B=89 8=B5@=MB89= A;6MM3MM@ 40<68340E EC@4K3 1030A30403 <CC B0;B09. JAVASCRIFT WEB ECC4AK3 B>4 14M3 1>;3>E, EC;30=K 7003G893 39;3ME 1>;>= EC;30=00@ 40@0E04 B5:A489= @G;34E EM;1M@893 A>=3>E, POP UP MENU- 3 E89E 3.< HTML-MM@ E89E 1>;><639 >;>= 79;893 M=M EM;893 0H83;0= E89E 1>;><6B>9. VRML (VIRTUAL REALITY MODELING LANGUAGE) WEB ECC4A0=4 3C@20= EM<6MMAB >1L5:B893 >@CC;0E04 0H83;0340=0. CGI (COMMON GATEWAY INTERFACE) @ ?@>3@0<<G;0;K= EM; 4MM@ 18G834AM= ?@>3@0<<K3 WEB ECC4A0=4 E>;1>6 3=. WEB ECC4A0=4 B@; 1@89= 4CC, 10@8<B 18G83 E02A0@30A0= B>E8>;4>;4 BM43MM@893 7MEM4 7>@8C;034A0= ?@>3@0<<K3 PLUG-INS 3M6 =M@;M4M3. 8HMM;1M; ACROBAT READER  PDF D>@<0BB09 D09;K3 C=H8E, QUICKTIME  4CC 1>;>= E4;3=B 4@A 1E89 2845> 7;1M@893 7ME 7>@8C;0;BB09 3.<. =B5@=MB89= A;6MM=4 E>;1>34A>= :><?LNB5@ 1EM= @89= 3MAM= IP E0O3893 0H83;0403. 8HMM =L 202.5.192.8 "M32M; M=ME IP E0O3893 DOMAIN NAME C@CC E2@;ME @3893 DNS SERVER 39FMB3M4M3. "M32M; M=M B0;00@ <M4MM;;893 40@00389= 30@0E =><=>>A C=H86 7ME893 72;6 109=0. Web browser =B5@=MB89= A;6MM=MMA WEB ECC4ACC4K3 E09= >;6 7MEM4 7>@8C;034A0= ?@>3@0<< E0=30<6893 WEB BROWSER 3M=M. @@ EM;1M; WEB BROWSER-CC4K= BCA;0<6B09300@ 8=B5@=MB89= A;6MM=4 109@;CC;A0= WEB ECC4ACC4K3 E09= >;6 74M3. =E=K WEB ECC4AK3 1989 >=4 2@>?K= &<89= $878:89= 01>@0B>@8 (CERN)-89= M@4M< H8=68;3MM=89 068;B0= "8< 5@=M=A 8 AC40;300=K @ 4=3 E0@CC;A0= <M4MM;;89= A0=3 1093CC;0E 7>@8;3>>@ 1093CC;6 109A0= 1>; 0=E=K WEB BORWSER-893 <= ; M=4 M=ME <M4MM;;89= A0=3 7ME 7>@8;3>>@ 1BMM6MM. %0@8= >4>> 0H83;03406 109300 WEB BROWSER-893 1CNC 72E= B5:AB4MMA 304=0 7C@03, 3@0D8:, E4;3=B 4@A893 7MEM4 7>@8C;034A0= 0=E=K WEB BROWSER 1>;>E MOSAIC-893 1993 >=4 <5@8:89= M34AM= #;AK= ;;8=>9AK= E !C@3CC;L4 1BMM= 30@306MM. MOSAIC, INTERNET EXPLORER, NETSCAPE COMMUNICATOR, OPERA 7M@M3 <0H >;>= B@;89= WEB BROWSER-CC4 109403 G =4@ MICROSOFT D8@<89= 7>E8>= 30@30A0= INTERNET EXPLORER ?@>3@0<< BM@3;ME 109@ ACC@LB09 109=0. =B5@=MB89= A;6MM=MMA WEB ECC4ACC4K3 7ME89= BC;4 8=B5@=MBM4 E>;1>34A>= :><?LNB5@00A WEB BROWSER-893 0H83;0= BCE09= WEB ECC4AK3 03CC;6 1C9 A5@25@ @ 40@00E 03CC;30 1E89 EAM;B893 B028=0. -=4 BCE09= WEB BROWSER-89= 0H83;06 109300 HTML-89= EC28;10@, 7ME89= EAAM= WEB ECC40A=K E0O3, EM@M2 BCE09= WEB ECC4AK3 7ME89= BC;4 1@B3;AM= =M@, =CCF 3 0H83;0403 1>; BM43MM@893 7M@M3 <M4MM;;893 03CC;A0= EAM;B893 HTTP ?@>B>:>;K3 0H83;0= 8;3MM=M. HTTP ?@>B>:>; =L TCP ?@>B>:>;K= 80-@ AC23893 0H83;0= 4MM@E <M4MM3 40<6CC;=0. "CE09= <M4MM A5@25@ 4MM@ E@M;FM= >G8E 70<K3 DNS SERVER, GATEWAY 7M@M3 =L E0@8CF0= 39FMB3M=M. =3MA=89 40@00 WEB SERVER-MMA 40@00E 03CC;30 1E89 <M4MM3 EAM;B 30@30A0= :><?LNB5@ C@CC 8;3MM=M. -=4 BCE09= A5@25@89= 0H83;06 109300 HTML-89= EC28;10@, 7ME89= EAAM= WEB ECC40A >;4A>= MAME B0;00@E <M4MM (>;4A>= 1>; 200, >;4>>39 1>; 404, E0O3 0;400B09 1>; 400, BCE09= A5@25@ EMB 0G00;0;B09300A E0@8C 3G G040E39 1>; 502 3.< M43MM@ :>4=CC4K= B0;00@E <M4MM;;893 40@00389= =><>=4 7;ME 1>;=>), EM@M2 BCE09= WEB ECC40A >;4A>= 1>; B=89 HTML-89= EC28;10@ 7M@3893 8;3MM=M. =3MM4 WEB BROWSER BCE09= WEB ECC40A=K HTML-893 0H83;0= WEB ECC4AK3 30@306 7;=M. %0@8= WEB ECC4A0= 4MM@E 7C@03 1>;>= 1CA04 E4;3=B 4@A 1E89 D09;CC4K3 WEB A5@25@MMA B0B0= 02G 0H83;0403 BC; BM43MM@ =L E0@LF0=3C9 C400= 40<6CC;0340=0. EM=E WEB BROWSER-CC4K= 068;;0E 70@G8< 048;E0= 109403 BC; MICROSOFT INTERNET EXPLORER ?@>3@0<<K3 A>=3>= 02G B09;10@;0O. -E;MM4 <>45< 1>;>= 4>B>>4 A;6MM3MM@ 40<6CC;0E 7M@M3 0;L =M3 0@30 70<00@ 8=B5@=MB89= A;6MM=4 E>;1>34A>= 109=0. %M@M2 4>B>>4 A;6MM3MM@ 40<6CC;0= 8=B5@=MBM4 E>;1>34A>= 1>; H00@4;030B09 B>E8@CC;30 E89E EM@M3BM9 MAME893 A;6MM=89 04<8=8AB@0B>@00A 0ACC6 ;02;0E EM@M3BM9. CA04 B>E8>;4>;4 O<0@ =M3M= B>E8@3>> E89E39. %>;1>;B 0<68;BB09 1>;A>= B>E8>;4>;4 INTERNET EXPLORER ?@>3@0<<K3 068;;CC;0= 8=B5@=MB89= A;6MM3 0H83;0E 1>;><6B>9 1>;=>. ADDRESS-89= 0@K= E>>A>= 7094 7ME893 EAAM= WEB ECC40A=KE00 E0O3893 1@=MM@ 18G86 34 30@K= ENTER ">2G;CC@K3 40@6 BCE09= WEB ECC4AK3 7=M. 8HMM =L: http://www.mongolnet.mn http://www.mongol.net http://www.mol.mn !;89= 589= 8EM=E ?@>3@0<<CC4K= 3>; 402CC B0; =L :><0=4K= EM@M3A;4893 B;E 0H83;0E 1>;A>=B>9 E>;1>>B>9. -43MM@ :><0=4K= EM@M3A;4893 0H83;0E04 0<0@E0= 1CNC BCE09= EM@M3AM; 4MM@ EC;30=00@ 40@0E 70<00@ :><0=4K3 HCC4 3E 1>;><6B>9 109403 BC; 068;;03003 BC= EO;10@ 1>;3>6 3=. "89<MMA 8EM=E @3= EM@M3;M344M3 M=389= :><0=4CC4K3 :><0=4K= EM@M3A;MM@, 1CA04 B>E8@CC;30B09 E>;1>>B>9 :><0=4CC4K3 MENU 0H83;0= E89E 1>;A>=. =3MM4 INTERNET EXPLORER ?@>3@0<<4 @3= 0H83;034403 :><0=4K= EM@M3A;489= B0;00@ 7L5. 2 ? HTML K= BCE09 HTML 1>; "HyperText MarkupLanguage" 3MAM= v389= B>2G;>; N<. "HyperText" 3M43MMA =L E0@0E04 ; B>3B2>@3v9, B0920= 1CA 3MAM= CB30 =L HCC4 A0=00=4 >@6 8@=M. "0@kup Language" 3M4M3 =L < 1a > 3MAM= 2 BM<4389= ( 8E 103K= BM<4M3) E>>@>=4 1vE :>4 =L 18G8344M3 EM; 3M4M3 =L E0@03406 109=0. "M3MEMM@ 4v3=MM4 EM;MEM4 HTML 3M4M3 <00=L "E 103K= BM<4389= E>>@>=4>E B>3B2>@3v9 BM:ABMMA 1vBAM= EM;" 3MAM= CB30B09 N<. /03004 B>3B2>@3v9 BM:AB 2M. #G8@ =L M43MM@ BM:ABvv4 =L E>;1>>A>>@ 40<68= 1CA04 ECC40A @CC H8;68E G0420@B09300A N<. @@ EM;1M; B0=K3 <5=N 4MM@ 40@0E04 >=4>> ECC40A 30@6 8@4M3. Yv=89 84 H84 =L Q@4 ; M=M. 0H M=389= 1vBMFBM9 M4. %0@8= M=M EM;=89 1CA04 :>4CC4 =L 1>; vv=MMAMM G EO;10@, Q@4 ; ECC40A=K v7M<6 70A0E, =3 @G;E, v3893 10@CC= B89H 1>;3>E 7vv= B89H 1>;3>E <MB89= EC@CC=89 v7vv@MM@ 1vBG8EMM@ 0<0@E0= 109403. 0=FE0= ?@>1;5< 1>; B0 :>4 18G86 109E400 BCE09= 2M1 ECC40A O3 O<0@ E0@0340E 2M 3M43893 E0@6 G040E3v9, Avv;4 =L 1@0C7M@MM@ H0;306 E0@=0 3MAM= v3. ME4MM B0 :>4>> A09= <M44M3 1>;G8EA>= E>9=>> 1@0C7M@MM@ H0;30E G H00@4;0303v9 CG8@ =L B0 :>4>> 18G86 109E400 ; O<0@ E0@0340E893 =L C@L4G8;004 4v@A;M= 1>4>6 G04403 1>;G8E4>3. -=M EM;893 AC@0E04 EO;10@ 10 F00H400 89<M@Evv B@;89= 3v=7389@vv;AM= EM; AC@0E04 ACC@L <M4;M3 1>;6 1>;>E N<. "0 BM3MEMM@ >4>> :>4>> 18G8EMM@ O0@6 109=0 CC. @09 ; 1>;>>3v9 109=0. 84 2M1 ECC40A E896 ME;MEMMAMM C@L400@ 2M1A5@2M@ 1>;>= 70@8< =M3 BCA;0E G0=0@K= N<=CC4K= BCE09 <M44M3 1>;A>= 109E QAB>9. M1A5@2M@ 3M6 NC 2M. /<0@ =3BM9, EM;1M@BM9, v=M@BM9 N< 1M. 7 1>;>E>4 B0 2M1A5@2M@K= B0;00@ EM4EM= N< <M4MEM4 E0=30;BB09. "M@ v=M@, =3 M4 =0@ =L 184M=4 E0<003v9, 30=FE0= O<0@ vv@M3BM9 =L ; GCE0;. M1A5@2M@ 1>; 68@89= :><?LNB5@ 18H N<. "M@ 109BC309 <>=8B>@3v9 3MM4 ; 1>4G8E. -=M 1>; B0=K 2M1 ECC4AK3 EM4M= A0O0 1CA04 ECC40AB09 E0<B04 =L E0430;403 4@ H=3v9 0A00;BB09, 8=B5@=MBM4 B>3B<>; E>;1>34A>= AC?5@ :><?LNB5@ N<. %M4M= 7CC= E0@4 48A:BM9 109E 10 4C=4600@ 10-20 -K3 EC2L Ev<vvA, :><?0=8C404 Bv@MMA;vv;6 0H83;CC;403. "0 2M1 ECC4A00 E896 4CCA<03F @89= 2M1AM@2M@ 4ME E0@4 48A: @vv3MM ECC;0E 10 2M1AM@2M@ B0=K 2M1 ECC4AK3 E0430;004 EM@M3;M3G v7MEM4 =L 1M;M= 109;30E vv@M3BM9. "M3MEMM@ 2M1A5@2M@ 1>; @ Bv@MMA;vv;4M3 109@=K M7M= 3MAM= v3. M1AM@25@3v9 2M1 ECC40A 3M6 109E 1>;><63v9 N<. M1AM@2M@89= B0;00@ vv=MMA 8;vv N< <M4ME H00@4;030 >4>>E>=4>> 184M=4 109E3v9. /<0@ G 2M1 ECC4A0=4 40@00E v=4AM= EM4M= :><<0=4 =L 70020; 109E QAB>9 109403: <HTML> -- HTML D09;K= ME;M;893 =L 7006 109=0. <HEAD> -- M1 ECC40A=K B>;3>9= EMAM3=89 ME;M;893 =L 7006 109=0. <TITLE> -- M1 ECC40A=K 30@G83893 M=4 7006 3=. <BODY> -- -=M EMAM3 1>; v=4AM= EMAM3 1CNC 2M189= 1CA04 1vE89 ; EMAM3 =L M=M "185" EMAM3B =L 103B403. /<0@ G 2M1 ECC40A=K B3A3;4 40@00E B3A3E :><<0=4CC4 109=0: </BODY> </HTML> HTML Tag 1CNC HTML :><<0=4 =L B0=K B5:ABK3 EM@EM= E0@034CC;0EK3 B0=L 2M1 1@0C7M@B EM;4M3 ?@>3@0<<K= :>4 N<. HTML-= :><<0=4 1>;3>= =L 8E 103K= E>A BM<4M389= E>>@>=4 1094300@00 1CA04 EM;=MMA >=F;>3B>9 N<. 8HMM =L: <center>, <body> -43MM@ :><<0=4CC400 4CCA0E 307@K3 =L 2M1 1@0C7M@B00 EC200E B0HCC 7C@00A BM<4M3;M3MM3 =M<6 3=: 8HMM =L: </center>, </body> EM=E :><<0=4CC4 =L 4MM@E 70320@00@ 1CNC ME;M;893 =L 700A0=, B3A3;893 =L 700A0= 2 EMAM3MMA 1v@44M3 1>;>2G 70@8< :><<0=4 =L 89< 18H 3M43893 10A <M42M; 7>E8=>. -E :>4K3 v7ME =L -- EM=E :><?JNB5@ ?@>3@0<<CC4K= 7>E8>3GK=E =L 18GAM= ME :>4K3 E0@0E 1>;><63v9 109403 18;MM. %0@8= 2M1 ECC40A=K ME :>4K3 E0@0E =L BC9;K= 0<0@E0= 134 68HMM =L O3 >4>> <8=89 M=M ECC40A=K 0;L G EMAM3B EC;30=KE00 10@CC= B0;K= B>2GK3 40@004 30@G 8@ME FMA=MMA "View Source" 3MAM= A>=3>;BK3 E892M; H8=M F>=E 30@G 8@6 B0 ME :>4K3 1vE;MM@ =L E0@0E 1>;=>. @7096 8@689AM= 09<00@ N< E0@0340E 1>;=> 3M43893 <M4M6 109=0. ME4MM vv=893 EMFvv M4 109=0 3M6 >9;3>6 1>;>E3v9 Hvv, 18 G 3MAM= BM3M6 E0@0E00A00 09403 N<. /<0@ G 3MAM= B0 BM@ ECC40A=00A00 M=M 2M1 ECC40AK3 B0=K 4M;3MFM= 4MM@ 30@30E04 O<0@ O<0@ HTML :><<0=4CC4K3 EM@M3;MAM= 1093003 5@=E894 =L E0@0E 1v@M= 1>;><6B>9 N<. "0 M=M <0O300@ 8=B5@=MBM4 109300 10@03 1vE 2M1 ECC40A=K ME :>4K3 E0@0E 1>;><6B>9 N<. =3MA=MM@MM B0=4 8=B5@=MBMM@ EMAM6 O20E04 B0=L O<0@ =M3M= 3>Q 48709=B09 2M1 ECC40A 409@0;40E 0200A C3 ECC40A=KE =L ME :>4K3 v7M6 EM@EM= 89< ECC40A E89E893 AC@G 02G 109E @3= 1>;><6B>9 N< M1 ECC4AK3 E89E 06;K3 EO;10@ 1>;3>A>= EM4M= 7CC= ?@>3@0<< E0=30<6CC4 109403 134 M=4 184 2M1 E89E E0<389= M=389= 134 O3 >4>> G 3MAM= B0=K :><?JNB5@B ACC;300AB09 109300 ?@>3@0<<K3 EM@M3;L5. "5:AB D09; vvA3M6 G040E 1vE B@;89= ?@>3@0<<K3 2M1 ECC40A E89EM4 0H83;06 1>;>E 134 B0 Windows-= Notepad, Macintosh-= 1>; SimpleText ?@>3@0<<K3 M=M C4004 0H83;0E 1>;><6B>9 N<. =3MM4 40@00E :>4K3 B5:AB F>=E>= 4MM@MM ECC;6 B028=0 CC. (B0 ECC;004 18GAM= G 1>;=>, MA2M; copy-paste E89AM= G 1>;=> Hvv 4MM.) <html> <head> </body> </html> -=4 4C@406 EM;MEM4 B0 HTML :><<0=4CC4K3 B>< 68683 vA3MM@ 18G8E, :><<0=4CC4K3 <@ <@@ 18G8E, M3=MM vvA3ME - M=M 1vEM= 1>; 5@A E0<003v9 Hvv. "0 O06 G 18GAM= 1>;=>. %0@8= 8=3M6 FM3FBM9 18G2M; B0=4 @B G8=L 0<0@ 109E 1>;=>. 4>> 184 M=M D09;00 =M3 3070@ E0430;0E EM@M3BM9. ;L 1>;>E @B G8=L >;>E>4 ; 0<0@ 10920; A09= Hvv. 0 B0 Desktop 4MM@MM E0430;;00 3M6 1>4>Q, E0@8= =M@ 3E4 anhniih.html 3M6 =M@ 3G E0430;00@09. 0@00389= 0;E0< 1>; 2M1 1@0C7M@00 >=3>9;3>E (Microsoft I G N<CC, Netscape). "File" FMA=MMA "Open.." A>=3>;BK3 E89. "M3MM4 30@G 8@ME F>=E=>>A "Browse"-3 A>=3>>4 4=36 A0O 18G86 E0430;A0= anhniih.html -3 >=3>9;3>=> CC. "0 M=M v9;4;893 E89A=89 40@00 89<M@Evv 10940; E0@0E 1>;=>:  SHAPE  -=4MMA B0 3C@20= 7v9;893 E0@6 109=0: "0 M=M ECC40A=KE00 30@G83 =L "8=89 =E=K M1 %CC40A" 3M4M3893 E0@6 109=0. = ECC40A=KE00 "185" 1CNC 3>; EMAM3B =L "!09= 109=0 CC? -=M 1>; <8=89 0=E=K 2M1 ECC40A!!" 3MAM= B5:ABK3 E0@6 109=0. @0C7M@K= "Address" 3MAM= 2M1 ECC40A=K 109@;06 109300 E0O3=K F>=E>=4 C:\WINDOWS\DESKTOP\anhniih.html 3MAM= URL-3 E0@6 109=0. %M@2MM M=M 2M1 ECC40A 8=B5@=MBM4 109A0= 1>; URL =L http://... 89<M@Evv <0O3B09 MEM;4M3 18;MM. 0, 8=3MM4 B0 0=E=KE00 2M1 ECC40AK3 E89;MM. "0=4 10O@ Ev@3MM4 F00H400 C;0< A09= 2M1G8= 1>;>>@>9 3M6 EvAM= 5@6 2M1 E89E B0;00@E 40@00389= 0;E0<400 E0<B400 >@F3>>Q. URL -- (Uniform Resource Locator- 8EM2G;M= 2M1 ECC40A=K E0O3893 8=3M6 =M@;M=M)  SHAPE  @0C7M@ -- HTML :><<0=4K3 EC28@30= Ev= >9;3>E EM;1M@ 4v@AM=4 H8;6vv;4M3 B0=K :><?LNB5@B 109@;0E ?@>3@0<. Yv=89 BCA;0<6B09300@ B0 2M1MMA <M4MM;M; 020E 1>;><6B>9 1>;4>3. @0C7M@CC4 Internet Explorer, Netscape 3MAM= 2 O=7 109403. Notepad -- %0<389= M;1M3 BM:AB ?@>3@0< %0430;0E -- 2M1 ECC4AK3 v9;4AM=89EMM 40@00 E0430;0E400 " .html" @3B3; 36 E0430;0E QAB>9. "M3ME3v9 1>; 1@0C7M@ E@2vv;6 G040E3v9. $09; >=3>9;3>E -- @89= :><?LNB5@B 109300 2M1 ECC4AK3 v7ME4MM FILE > OPEN 3M=M. TM:AB 48709= %M@2MM 184 18G86 109300 BM:ABMM O3 048;E0= 18G4M3 109A0= 1>; C=H8E04 <0H 70;ECCB09 109EA0=. "89<MMA G 2M1<0AB5@CC4 N< 18G8E4MM >;>= B@;89= :>4 0H83;06 BM:ABMM 3>Q EM;1M@ 4v@AB N<CC @ @ 109@;0;4 >@CC;6 E894M3. 4>> BM3MEMM@ M43MM@MMA 70@8<K3 =L E0@JO. "5:AB89=EMM B>4>B3>E EMAM389= ME;M;4 =L <b> B3A3;4 =L </b> :><<0=4K3 B02L6 34 ; 1>;>>. <b>8 1>; 1v4vv=</b> = > 8 1>; 1v4vv= CA04 :>4 =L O3 89< 1vBMFBM9. "M:ABMM =0;CC 1>;3>6 E0@034CC;0E 1>; Q@4 ; <b>-3 <i>-@ A>;8>4 ; 1>;>>. <i>8 1>; =0;CC</i> => 8 1>; =0;CC !C@004 109E B89< EMFvv N< 1>; 10@03 109E3v9 109300 187. >; 1vBMF893 =L B0 <M4AM= E>9=> H8=M HTML TAG AC@004 ; 0H83;004 109E 1>;><6B>9 N<. =4>> =M3 68HMM: <u>8 4>>3CC@00 7C@00AB09</u> => 8 4>>3CC@00 7C@00AB09 <u> HTML TAG =L BM:AB893 4>>3CC@00 7C@00AB09 E0@034CC;403 =L 8;B 109=0. /3 >4>> =M3 GCE0; N< A0=CC;JO. vE HTML :>4CC4 B3A3;4 / 1CNC B0HCC 7C@00A00@ 4CCA403. %M@2MM B0 B3A3;89= B0HCC 7C@00A00 <0@B20; B0=K 18GAM= E0<03 BM:AB ME=MMAMM 4CCAB;00 O3 048;E0= E0@0340E 1>;=>. 84 =0@ N< 18G86 109E400 H8=M <@=A ME;ME893 EvA2M; "ENTER" B>2G;CC@K3 40@403. %0@8= HTML EM;4 M=M =L v9;G8;4M33v9. "89<MMA <br> TAG-893 0H83;06 H8=M <@=A ME;vv;4M3. 8 <br> H8=M <br> <@ =>8 H8=M <@ 3ME <MBMM@ H8=M <@=A ME;vv;4M3. /06 1v4vv= 10A 4>>3CC@00 7C@00AB09 BM:AB 18G8E 2M. 0H EO;10@. 2 :>4>> E>;8>4 ; 1>;>>. >>@E 68HMM: <b><u>070@</u></b> => 070@ =E00@0E N< 1>; <b><u>070@</b></u> 3M6 1>;4>33v9. -E;M; B3A3;893 0=E00@0;B09 18G8E EM@M3BM9. =4>> =M3 68HMM: <b><i>#A</i></b> => #A 3ME <MB. -=M 4v@<MMA 306403 F= EM4M= TAG-89= =M3 =L B0 184=89 <M4ME <br> N<. </br> 3ME H00@4;0303v9 N<. <br> TAG-B09 BABM9 3ME4MM 1030 7M@389= O;300B09 =M3 TAG 1>; <p> N<. <p> TAG-00@ H8=MM@ 1v;M3 3vv;1M@ >@CC;0E04 0H83;0403 1>; <br> TAG-00@ 72E= H8=M <@ >@CC;0E04 0H83;0403. Yv=89 O;300 =L 8E EM<6MM=89 BM:AB 18G8EM4 EM@M3;M344M3 BC; M=4 68HMM 1>;3>= >@CC;0E 4M<89 N<. -A2M; 8=3M6 EM;6 1>;>E N<. %>Q@ <br> TAG =L =M3 <p> TAG -B09 868; @ 4v= E0@CC;403. "5:AB89= $>=B, =3, %M<6MM. <FONT COLOR=RED>"M:AB</FONT> => "M:AB <FONT SIZE=4>"M:AB</FONT> => "M:AB M43MM@ 1>; E0<389= @3= 0H83;034403 D>=B :>4CC4. %M@2MM B0 ECC4A0= 40E 1vE BM:AB893 048;E0= D>=B>>@ E89EMM@ H8942M; <body text=""0=K =3"> 3ME <MBMM@. $>=B=K EM<6MM 8EM=E browser-= EC2L4 AB0=40@B =L 3 109403. = B0 D>=B=K EM<6MM3 A>;8E4>> 4MM@EMMA 304=0 40@00E 1094;CC400@ @G8;6 1>;=>. <font size=+4> MA2M; <font size=-2> -=M =L D>=B=K EM<6MM3 109300 EM<6MM=MMA =L 700A0= EM<6MM3MM@ @G8;=. 0A =M3 GCE0; N< 1>; 30@G83 B028E: <h1>30@G83.</h1>30@G83<h2>30@G83</h2> h2 30@G83.<h3>h3 30@G83.</h3>h3 30@G83. H1-MMA 6 Ev@BM;E 109403. 1 =L E0<389= B><, 6 =L E0<389= 68683 N<. %CC40A=K M2A3M@ =3893 @G8; <body bgcolor="black"> "black" 3M43893 ; @89= 4C@89= =3@ A>;8>4 3v9FMM. -=M :>4K3 ECC40A=K MEM=4ME </head> TAG- = 0@00A =L 18GMM4 3E EM@M3BM9. %M@2MM >;>= N< 18G8E 1>;1>; 2 0@300@ 18G4M3. C300@;0E. 68HMM: <ol> <li>>< <li>M2BM@ <li>%0@0=400 </ol> >< M2BM@ %0@0=400 M6 E0@0340=0. ">>G8E. 8HMM: <ul> <li>>< <li>M2BM@ <li>%0@0=400 </ul> >< M2BM@ %0@0=400 3M6 E0@0340=0. M1 ECC40A=K E0<389= 8E 0H83B09 402CC B0;CC4K= =M3 =L @ ECC40A @CC 700A0= ;8=: >@CC;0E 1>;><6B>9 109403 N<. @ ECC40A @CC 700A0= :><<0=4K3 "anchor tag" 3M6 =M@;MM4 40@00E 1094;00@ EM@M3;M=M: <a href="URL"> .. </a> 8HMM =L: <a href="http://www.asuult.net">ACC;B M1</a>  HYPERLINK "http://www.asuult.net/"AACC;B M1 3M6 E>;1>>A vvA3M4M3 TM:AB89= B>;3>93 7vv=, 4C=4, 10@CC= B0;4 109@;CC;6 1>;=> 68HMM;1M;.: <div align="left">TM:AB</div> "M:AB <div align="center">"M:AB</div> TM:AB <div align="right">"M:AB</div> "M:AB C@389= BCE09 M1 ECC40A 0=E :8=>, 4CC 109BC309 7C@03 G E0@CC;0E G0420@3v9 1092. MBM; MOSAIC EM<MM3G 1@0C7M@ 0=E 7C@389= D09;893 E0@CC;A=00@ >;>= =89B89= A>=8@E;K3 8EM4 B0BA0=00@00 2M1893 >4>>389= EM<6MM=4 Ev@MEM4 =L =;;A= =L <M4MM6. "M3MEMM@ >4>> EM4vv;MM 7C@389= D09;893 EM@EM= 2M1 ECC40AB >@CC;EK3 E0@JO. <IMG SRC=ZURAG> 4>> v54 7C@389= 2 3>; D09; EM@M3;M34M6 109=0. JPEG 1CNC JPG PNG GIF 7C@389= D09; O200=400 EM@M3;MM=MMA 30@0E 1>;>2 CC 3M6 B00<03;06 109=0, 3ME4MM >4>>3>>@ =8;MM4 @3= B0@EA0=. %v<vvA89= 7C@03B09 068;;0E04 30@30403 0;400 M;1M3 109403. >>@ EM4M= 68HMM v7vv;L5. !C@20;600 1C@CC >@CC;0E. C@CC =M@;ME. (GIF 3ME893 gif 3ME) C@389= EM<6MM3 EMB B><4CC;0E. =3MA=MM@MM EM@M3;M3G89= ECC;6 020E EC30F003 =M<4M3. BITMAP B@;89= 7C@389= ( JPG 3ME <MB ) D09;K= =O3B@0;K3 1C@CC B>>F>6 EM<6MM3 @G;E, 8=3M2M; EM@M3;M3G BCE09= 7C@389= NC 2M 3M43893 G B0=8E3v9 1096 1>;=>. ( VECTOR B@;89= 7C@03B M=M E0<003v9 Hvv. ) %CC40A=K 0@K= =3893 1>4>;3v9 E0<003v9 7C@03 >@CC;0E, 8=3M2M; EM@M3;M3G 7C@03 E0@6 109300 MAME =L B>4>@E>93v9 109E 1>;=>. 09;H3v9 H0;B300=3v93MM@ EMBM@E89 >;>= M@MM= <O@00= >;>= 0=82GA0= E4;3=B 7C@03 ( animation ) >@CC;0E, M=M =L EM@M3;M3G89= 0=E00@0; B2;@E4 EMFvv 1>;3>4>3. &0@09;03 EvvE=vv489= 7C@03 >@CC;0E3v9 1>; 10A 70;CCGCC4 40E86 >@6 8@MEMM 1>;L6 <03043v9. 5.75 KB (5,897 bytes) <img src=../images/alsu_t.jpg> 3ME <MB. 9< B>< 7C@3893 8=3M6 >@CC;0E 1>; 1C@CC N<. /03004 3MEMM@ M=M 7C@389= BCE09 1030 7M@M3 <M4MM;M; v7L5. %M<6MM: 20.5 KB (21,013 bytes) -=M NC 3MAM= v3 2M. "0 M=M ECC4AK3 MEM;6 109E04 0=700@A0= 109E 8E C406 >=3>96 109A=K3. 20.5  3M4M3 1>; 0A0@ B>< D09;. 0@03 6-7 A5:C=4 026 1>;7>H3v9 N<. #400= <>45<BM9 EM@M3;M3G 1>; 10@03 30 A5:C=4 Ev;MME EM@M3 1>;6 1>;7>H3v9. 8@89= Ev= 5 A5:C=4MMA 8;vv 2M1 ECC40A >=3>9EK3 Ev;MME BM2GMM@3v9 109403. /<0@ =M3 ECC40A 1vE 7C@03, HTML :>4>> 03CC;004 10 KB-00A 1030 1096 5 A5:C=4K= 4>B>@ 1v@M= >=3>94>3. 9<MMA 7C@03 >@CC;0E00A00 <= "-=M 7C@03 B89< GCE0; 0G E>;1>34>;B>9 NC" 3M6 1>4>6 109E EM@M3BM9. 0@8< 2M1<0AB5@CC4 2M1 ECC4A00 10@03 100% 7C@300@ 1vBMM4M3. -=M =L EC@40= 8=B5@=MB E>;1>;BB>9 10OGCC404 7>@8C;A0= 2M1 ECC40A 3M6 18 >9;3>4>3. C@389= EM<6MM3 1030A30E 40@00E 0@3CC4 109=0. Compression E896 709 EM<=ME O3B@0;K3 1CC@CC;6, EM<6MM3 E0A0E. 8683 7C@300A B>< 7C@03 @CC E>;1>>A 30@30E, 8=3MA=MM@ EM@M3;M3G @89= A>=8@EA>= B>< EM<6MM=89 D09;00 v7ME 1>;><6B>9. M3 7C@3893 >;>= 40E8= 0H83;0E, 8=3MA=MM@ EM@M3;M3G89= :><?LNB5@ Bv@ A0=0E >93>>A C@L4 =L v7AM= 7C@300 HCC4 AM@3MM4M3 BC; 40E8= 7C@389= D09;893 B0B0E H00@4;0303v9 1>;=>. 0@8< Ev<vvA >4>>3 Ev@BM; 7C@03 30@304033v9 1@0C7M@ EM@M3;MAMM@ 109403. -43MM@ EM@M3;M3G4M4 7>@8C;6 7C@389= D09;400 =M@ 3E EM@M3BM9. <IMG SRC=O<0@_=M3_N<.JPG ALT=""09;10@"> -=M =L 709;H3v9 7v9; 18H. =4>> =M3 @3= EM@M3;M344M3 7C@389= B@; 1>; ICON N<. -43MM@ D09;CC4 =L .ICO @3B3;BM9 109=0. %M<6MM=89 EC2L4 1030 709 M7M;4M3 A09= B0;B09. -43MM@893 E896 1>;>E ?@>3@0<CC4 >;>= 189 3ME4MM MICROANGELO <8=89 1>4;>>@ 4063v9. 8HMM =L: < -- 976 a9B 1CNC 1 / 1 A5: 70@FCC;=0. C@389= D09;K3 >;>= O=700@ >;6 026 1>;=>. %0<389= Bv3MM<M; 0@30 1>; 1CA04 2M1 ECC40A=00A EC;309;0E 1CNC ECC;0E. =3ME89= BCE09= 7C@30= 4MM@MM <0CA00 0200G004 10@CC= B0;K= B>2G;CC@K3 40@004 "SAVE PICTURE AS" 3M43893 A>=3>4>3. =4>> 0@30 1>; A:0==5@00@ 109300 7C@300A00 B0B0E. %M@2MM @ 02JO0AB09 1>;  HYPERLINK "http://www.adobe.com/"Adobe Photoshop->>@ 7C@03 E89E 1CNC 70A20@;06 1>;=>. 8 EC2L400  HYPERLINK "http://www.adobe.com/"Adobe ImageReady 0H83;0403 CG8@ =L M=M ?@>3@0< 2M1 7C@03 E89EM4 B>E8@><6B>9. %M@2MM 1CA04 2M1MMA 7C@03 B0B06 02<00@3v9 1>; HCC4 URL E0O3893 =L >@CC;G86 1>;=>. =3MA=MM@MM @89= A5@2M@ 4MM@ 709 EM<=M6 1>;=>. <img src=http://www.yourdomain.com/image.jpg> 3ME <MBMM@. C@389= <M4MM;;893 v7ME89= BC;4 <0CA=KE00 10@CC= B0;K3 40@004 "Properties" 3M43893 A>=3>=>. C@389= 2 3>; C@A30; 10943893 <M4MEM4 8;vv4ME3v9. BITMAP - FM3 1CNC PIXEL 0H83;06 7C@300 1vBMM4M3. 100 100-K= E0@LF00B09 7C@03 109;00 3M6 1>4>E>4 10000 FM3MMA BCE09= 7C@03 1vB4M3 3MAM= v3. &M3 1v@ =L BCA400 @89= <M4MM;;MM ( 109@H8;, =3=89 :>4) 03CC;403. 256-00A 16 A0O Ev@BM;E =3 O;30E G0420@B09. 0A20@ E89E O2F04 O<0@ =M3M= FM3 CAB30340E04 AM@3MM34ME 1>;><63v9 vv@4 0;30 1>;4>3. $>B> 7C@03 89< EM;1M@89= 7C@03B 103B0=0. O;>= 40E8= compress 10 decompress E89EMMA 709;AE89E EM@M3BM9. /;0=3CO0 F= FM3BM9 7C@3893 EMB B><@CC;10; 100E0= CB303v9 4@2;68= FM3vv4 4v@A;M34M6 1>;>E B0;B09. VECTOR - 4v@A89= =M@ 10 E0@LF00 0H83;0403. 9<MMA O06 G B><@CC;6, 68683@vv;AM= 7C@389= CB3893 0;44033v9. ">9@>3 7C@0E04, (=M@ = B>9@>3, @048CA = 4, B2 FM3 = 300, 200) 3ME <MBMM@ 068;;0403 BC; 109@;0E B2 FM3 10 @048CAK= 334;893 A>;8E>>A 1CA04 334;893 @G8;433v9. 9< 7C@03 EM<6MM=89 EC2L4 <0H 68683 BC; 2M1<0AB5@CC4 89< 7C@3CC404 "E09@B09". CC B0; =L B>9@>3, BM3H =F3B, 3C@20;68= <MB89= 4v@A 30@30E00A D>B> 7C@389= 048; =0@892G;0;B09 1094033v9. VECTOR 7C@3893 0H83;06  HYPERLINK "http://www.macromedia.com/"FLASH :8=>=CC4K3 ( 2M1 ECC40A G 3MAM= ) E894M3. 9<MMA  HYPERLINK "http://www.macromedia.com/"FLASH :8=>=CC4 EC@40= EC30F00=4 EM@M3;M3G4M4 >G4>3. 8HMM =L %>;1>>AK= BCE09 %>;1>>A 4MM@ 40@0=3CCB H8=M F>=E vvA3ME89= BC;4 "RGET=_BLANK> :>4K3 <a href=www.blah.com -K= 0@00A 18G=M. CA04 TARGET 1>;3>6 1>;>E TAG-CC4 3M2M; _PARENT = 3>; F>=E A>;834>=>. (main) _SELF = BCE09= F>=E A>;834>=>. _TOP = 1vE F>=E A>;834>=>. M43MM@ 134 E>>@>=4>> 1030 7M@389= O;300B09. "0=K 2M1 ECC4A0=4 109300 ;8=:M= 4MM@ 40@004 8<09; O2CC;0E 1>;><6893 EM@M3;M3G844MM >;3>Q 3M2M; 40@00E 1094;00@ ;8=: vvA3M=M: <a href="mailto:hundaga@hotmail.com">%C=4030 </a> 3M2M;  HYPERLINK "mailto:hundaga@hotmail.com"%C=4030 3M6 E0@0340=0. 0@8< ECC40A 8E EM<6MM=89 709 M7M;4M3 BC; E>;1>>A vvA3M= <M4MM;;893 >;>E>4 EO;10@ 1>;3>4>3. -=M =L E>;1>>A 30@306 >=4>> ECC40A @CC H8;68E 18H BCE09= ECC40A 4>B@>> H8;68E 134 E89EM4 <0H EO;10@. %0<389= M=389= =L <a href=#>MMHMM</a>  HYPERLINK "http://www.asuult.net/nemesis/web/"4MMHMM -=M E>;1>>A ECC4AK3 4MMH =L H8;6vv;4M3. -A2M; O<0@ =M3 >=F;>3 EMA3MM =M@;MM4 <a name="news"></a> 3MGMM4 >=4>> E00=0 G E0<003v9 <a href=news>M4MM</a> 3MAM= E>;1>>A vvA3MM4 ; ECC40A 4>B@>> =00H00 F00H00 7>@G86 1>;=>. -=M =L EM@M3;M3G4M4 4MMHMM 4>>H>> N< E096 >;>E>4 8E EM@M3 1>;4>3 EM@2MM 72 0H83;06 G0420;. 093v9 68HMM E0@JO 3M2M; M=4  HYPERLINK "http://www.asuult.net/nemesis/faq.php"40@. M3 ECC4A0= 4>B@>> E8G=MM= G E0<003v9 E896 1>;4>3. @ ECC4A0=4 B>4>@E>9 EMA3893 =L 7006 3L5 3M2M; 8=3M6 18G=M: <a href>="FAQ.htm#1">FAQ-K= 1-@ EMAM3</a> =3MA=MM@MM EM@M3;M3G893 >=4>> ECC40A @CC >@CC;G004 BM4=893 N< E09;306 7>2>>E3v9 3MAM= v3. 0A =M3 N< 1>; 8EM=E, 10@03 90% E>;1>>A=CC4 E>>@>=4>> BABM9 109403. .C 3MEMM@ E>;1>>ACC4 FM=EM@ =3BM9 109E 10 4>>3CC@00 7C@00AB09 109403.  HYPERLINK "http://www.mongoliatown.com/"mongoliatown.com T89<MMA FM=EM@ 134 4>>3CC@00 7C@00AB09 v3 1>;3>= E>;1>>A 1096 1>;>E <0304;0; =4@BM9 N<. ME4MM 70020; 89< 109E 0;103v9. %M@2MM 0=E=00A00 E>;1>>AK= =3893 =L >@CC;004 3G2; >=4>> =3BM9 1096 1>;=>. 8HMM =L: <body link="green" vlink="yellow">. %>;1>>ACC4 4>B@>> 3 O=7 109403. link = 68@89= E>;1>>A vlink = EM@M3;M34AM= E>;1>>A alink = 84M2EBM9 E>;1>>A %>;1>>A vvA3ME >=4>> Bv3MM<M; 0@30 1>; 7C@389= D09;00A E>;1>> 30@30E N<. -=M 0@3K= A09= B0; =L 1-@B ECC4AK3 v7M<6BM9 E0@034CC;6 1>;=>. 2-@B %M@M3;M6 109300 7C@389= D09; =L F004 ECC40A=KE00 3>; A0=003 G 8;B3M6 1>;=>. %vA=M3B E89E 4>>3>>@ =M;MM= C@;03B09E0= H83 2M1 ECC40A E89EM4 E0<389= @3= EM@M3;M344M3 HTML 7M2AM3 1>;oE Table 1CNC EvA=M3B893 AC@LO. %vA=M3B893 EM@M3;ME3v93MM@ B0 2M1 ECC40AK3 72E= "E894M3" 109A0= 1>;, EvA=M3B893 EM@M3;MA=MM@MM B0 2M1 ECC40AK3 "48709=G;0E" 1>;><6B>9 1>;4>3 N<. .C=K <= 40E8= EM;MEM4 B0=K EvA=M3BBM9 E>;1>>B>9 4>>@ v7ME :><<0=4CC4 =L <body>.. </body> EMAM389= E>>@>=4 109E QAB>9 3M43893 A0=CC;JO. =3MM4 EvA=M3B 1vBMME 06;00 40@00E :><<0=400@ MEM;=M: <table> - %vA=M3B89=EMM <@ 1>;3>=K3 40@00E :><<0=400@ 70@;0=0: <tr> - %0@8= <@ 4>B>@E8 <M4MM;M; 1vE89 =v4=vv4 M=MEvv :><<0=400@ MEM;=M: <td> - 0@00E 3 <@, 2 1030=0B09 EvA=M3B893 EM@EM= =MME893 68HMM 1>;3>= 02G v7M5: A1A2B1B2C1C2 -=M EvA=M3B893 30@306 109300 :>4 =L 40@00E 1vBMFBM9 109=0: <table> EvA=M3B893 ME;vv;=M <tr> ME=89 <@893 ME;vv;=M <td> (A1) 334;89= ME=89 =v4893 ME;vv;=M </td> A1 =v4893 E00=0 <td> (A2) 334;89= E>Q@ 40EL =v4893 ME;vv;=M </td> A2 =v4893 E00=0 </tr> ME=89 <@893 E00=0 <tr> 2 40EL <@893 ME;vv;=M <td> 2 40EL <@=89 ME=89 =v4893 1 ME;vv;=M </td> B1 =v4893 E00=0 <td> B2 =v4893 ME;vv;=M </td> B2 =v4893 E00=0 </tr> E>Q@ 40EL <@893 E00=0 <tr> 3C@02 40EL <@893 ME;vv;=M <td> 3 40EL <@=89 ME=89 =v4893 C1ME;vv;=M </td> C1 =v4893 E00=0 <td> C2 =v4893 ME;vv;=M </td> C2 =v4893 E00=0 </tr> 3C@02 40EL <@893 E00=0 </table> EvA=M3B893 E00=0 4>> M=MEvv EvA=M3B=89 5@=E89 70320@B00 334; >@CC;6 Ev@MM ( border ) E895. 04CC@ Ev@MM;AM= 7C@00A 1CNC Ev@MM E89EM4 ME=89 <table> :><<0=4 4>B@>> border ="CB30" 3MAM= EMA3893 =M<6 3E EM@M3BM9. -=M "CB30" =L Ev@MM=89 @3=89 EM<6MM3 700E CB30 134 EM@2MM B0 Ev@MM3 =L E0@0340E3v9 109EK3 EvA2M; border = 0 3ME EM@M3BM9. %M@2MM Ev@MM3 border=5 3MM4 v72M;: 1212!1!23M6 E0@0340=0. M2A3M@89= =3 %vA=M3B89=EMM 4M2A3M@89= =3893 1vE;MM@ =L @G;E 1>; bgcolor :><<0=4K3 <table> :><<0=400 103B006 3=. 8HMM =L: <table bgcolor="green"> A1A2B1B2C1C2 %vA=M3B89= %M<6MM %vA=M3B89=EMM EM<6MM3 7006 33v9 B>E8>;4>;4 EM<6MM =L 4>B>@E8 334;89= EM<6MM MA2M; 1@0C7M@K= F>=E=K EM<6MM=MMA E0<00@G 02B><0B00@ B>E8@CC;034403. %0@8= B0 @89= EM<6MM3MM 7006 3E893 (FM389= B>> MA2M; ?@>F5=B 0H83;0=) EvA2M; ME=89 <table> :><<0=4K= 4>B>@ =L vv=893MM 40@00E 1094;00@ 7006 3=: 8HMM =L: <table width=300 height=400> (Yv=89 "width" =L @3=893, "height" =L =4@893 700=0) Cellpadding -=MEvv "cellpadding" :><<0=400@ =v4=vv4M4 109300 34; 1>;>= =v4=89 8@<M389= E>>@>=4>E EM<6MM3 (FM389= B>>3>>@) 7006 343 N<. 8HMM =L: <table border=1 cellpadding=5> A1A2B1B2CC2 <table border=1 cellpadding=15> A1A2B1B2C1C2 Cellspacing "!ellspacing" :><<0=400@ =v4=vv489= E>>@>=4K= 7093 =L (FM389= B>>3>>@) 7006 343 N<. = ; <table> :><<0=4K= 4>B>@ EM@M3;M=M. <table border=1 cellspacing=5> A1A2B1B2C1C2 <table border=1 cellspacing=15> A1A2B1B2C1C2%vA=M3B89= 0@G83 ">4>B3>A>= 3>;;CC;A0= 30@G83893 <@ 1030=0=4 >@CC;0E400 ME=89 <@=89E <td> :><<0=4K= >@>=4 <th> :><<0=4K3 >@CC;6 EM@M3;M=M. 8HMM =L: <table border=1> <tr> <th>1-@ 1030=0</th> <th>2-@ 1030=0</th> </tr> <tr> <td>A </td> <td>B </td> </tr> <tr> <td>C </td> <td>D </td> </tr> </table> -=M =L 40@00E 1094;00@ E0@034=0: 1-@ 1030=02-@ 1030=0ABCD ">;3>9 0;CC;0E, 334;89= v4M= >B>@E8 09@;0; %M@2MM B0 vv=893 =L @G8;6 7006 33v9 1>; EvA=M3B 4>B>@E8 1vE (30@G83=00A 1CA04) 334;vv4 02B><0B00@ 7vv= B0;@CC300 B>;3>9 =0;A0= 109403. %0@8= B0 @G8;6 7006 3E 1>; E0@30;70E <td>, <th>, <tr> :><<0=4CC4K= 4>B>@ =L 40@00E 1094;00@ 7006 343: %=4;=3@ 0;L B0;@CC300 (7vv=, B24, 10@CC=) B>;3>9 =0;0EK3 700E400 align :><<0=4 EM@M3;M=M:(left, center, right) 8HMM =L: <tr align="center"> >A>> G83;M;4MM 0;L B0;@CC300 (4MM4 B0;, 3>;;>E, 4>>4 B0;) H0E06 18G8E893 valign :><<0=4 EM@M3;M= 70063=: (top, center, bottom) 8HMM =L: <td valign="top"> "0 EvA=M3B=89EMM B>;3>9 =0;0E G83;M;893 =L 1vE;MM@ =L 7006 3E 1>; =E <table> :><<0=4K= 4>B>@ <table align="right">, <table align="left"> 3ME <MBMM@ 7006 3G 10A 1>;>E N<. Cell Spanning %>Q@ 1030=K= EM<6MM=4 MA2M; E>Q@ <@=89 EM<6MM=4 =M3 =v4 109EK3 cell spanning 3M6 =M@;M=M. Yv=89 68HMM =L: -=M =v4 E>Q@ 1030=K= EM<6MMBM9. ! <td> :><<0=4K= 4>B>@ <colspan=CB30>,<rowspan=CB30> 3M6 7006 3G vv=893 E89=M. 0@00E 68HMM3 E0@=0 CC: <table border=1> <tr> <td colspan=2>-=M =v4 2 1030=K= EM<6MMBM9 </td> <td>-=M =v4 1 1030=K= EM<6MMBM9 </td> </tr> <tr align="center"> <td>A </td> <td>B </td> <td>C </td> </tr> </table> font size="2">-=M =v4 2 1030=K= EM<6MMBM9-=M =v4 1 1030=K= EM<6MMBM9! -=M =v4 2 <@=89 EM<6MMBM9 <table border=1> <tr> <td rowspan=2>-=M =v4 2 <@=89 EM<6MMBM9 </td> <td> A </td> <td> B </td> </tr> <tr> <td> C </td> <td> D </td> </tr> </table> Ene nud 2 mQrnii hemjeeteiAbcd= B0 EvA=M3BM= 4>B>@>> <= 184=89 v7AM= D>=B=K EM<6MM =3 @G8;E, 7C@03 3@0D8: >@CC;0E, 603A00;B vvA3ME, ;8=: >@CC;0E 3ME <MB 7v9;A893 103B006 1>;>E 134 vv=893MM 72E= E0@30;70E <td> :><<0=4=K E>>@>=4 ; B028E EM@M3BM9 N<. &>=EB>9 068;;0E 0@8< 2M1<0AB5@CC4 @A489= ECC4A0=400 "&>=E" 1CNC "Frame"-3 @3=@ EM@M3;M6 8=3MA=MM@MM EM@M3;M3G4893 ECC40A00@00 0O;0E04 =L =M;MM4 EO;10@ 1>;3>6 343. "0=K3 70@8< 2M1 ECC4A0=4 0O;6 O20E04 B0=L C3 ECC40A=K 70@8< EMA389= <M4MM;M; =L @G;346 109E04 v;4AM= EMA389E =L <M4MM;M; @G;34;3v9 109=30 EM2MM@MM 1096 10943893 0=700@A0= 187MM. @ =L &>=E EM@M3;M6 109300 2M1 ECC40A=K F>=E 1>;3>=4 =L @ @ HTML ECC4AK3 30@306 109403 N<. M3 F>=E =L <5=N 03CC;6 109E04 =3 F>=E>=4 =L <M4MM;;89= 4M;3MF 109403 EM;1M@89= 2M1 ECC40A 1>; E0<389= @3= EM@M3;M344M3. %0<389= MEM=4 3>; =L B0 ECC40A=KE00 1vBMF893 =L A09B0@ B;2;E =L =M= GCE0; 109403. -43MM@ F>=E=CC4 G8=L 4M;3MF893 EM@EM= EC2006 M7;M6 109E, EM4M= 1030=0 <@89= EM<6MMBM9 109E 2M 3M4M3893 B>>F>>;=>. 20% - .80% - --- --& -=MEvv HTML :>4>>@ 184 1@0C7M@B 2M1 ECC4AK3 EM@EM= F>=E 1>;3>= 4v@A;MEMM 70020@;06 343. %0@8= <body> :><<0=4K=E00 >@>=4 <frameset> :><<0=4K3 EM@M3;M=M. MM@E 68HMM=89 HTML :>4 40@00E 1094;00@ E0@034=0: <frameset rows="20%,80%"> -=M =L C3 ECC40A 4MM4 4>>4 B0;K=E 3MAM= 2 F>=E>=4 20% - 80% 3MAM= EM<6MMBM9 EC200340EK3 7006 109=0. %M@2MM 3C@20= F>=E>=4 EC200E 1>; 40@00E 10940;B09 109=0: <frameset rows="10%, 50%, 40%"> 10%50%40% -=M ?@>F5=B =L 1@0C7M@K= F>=E=K EM<6MM=89 EM4M= EC2893 =L 0;L F>=E EM@M3;ME893 700=0. = B0 vv=893 FM389= B>>3>>@ 7006 3G 1>;>E 134 E0@8= " * " BM<4M3 EM@M3;M6 F>=E=K v;4AM= EMA3893 =L M7M;=M 3MAM= A0=003 30@306 343. <frameset rows="100,*,50"> -=M :>4 =L 2M1 ECC4AK3 4MM4, 4C=4, 4>>4 B0;K=E 3MAM= 3C@20= F>=EB>9 109E 134 ME=89 E0<389= 4MM4 B0;K= F>=E =L 100 FM389= =4@BM9, Q@>>;K= F>=E =L 50 FM389= @3=BM9 E0@8= 3>;K= F>=E =L v;4AM= 7093 =L M7M;=M 3MAM= v3 N<. %0@8= 1030=0 1>;3>6 EC200E04: <frameset cols="150, * "> 150 FM3 .Y;4AM= 1vE 709 --- --&"0 <= <@ 1030=K3 E>A;CC;0= EM@M3;M6 1>;>E 134 M=M B0;00@ 4>>@ 4C@40= O@8E 1>;=>. &>=E>=4 30@G 8@ME ECC40AK3 =L 7006 3E 4>> B0 "frame src" :><<0=4K3 EM@M3;M= F>=E BCA 1v@4 O<0@ HTML ECC40AK3 v7vv;6 109EK3 7006 3=. 8HMM =L: <html><head> <title>&>=E EM@M3;ME BC@H8;B</title> </head> <frameset cols="200, *"> <frame src="links.htm"> <frame src="information.htm"> </frameset> </html> -=4  HYPERLINK "http://www.asuult.net/nemesis/web/frameset.htm"40@6 68HMM3 v7. MM@E8 :>4>=4 1@0C7M@K= F>=EK3 2 1030=0= F>=E 1>;3>= EC2006 150 FM389= @3=BM9 ME=89 F>=E>=4 "menu.htm"-3 30@306, 40@00389= F>=E>=4 "main1.htm"-3 v7vv;6 109=0. &>=E=CC4400 =M@ 3E &>=E=CC4K=E00 E>>@>=4 <M4MM;M; 40<6CC;6 109EK= BC;4 B0=4 M43MM@893 =M@ 3G =M@;ME H00@4;030 30@=0. Yv=89 BC;4 5@4 ; "name" :><<0=4K3 "frame src" :><<0=4K= 4>B>@ 109@;CC;6 3E EM@M3BM9. <frame src="menu.htm" name="FMA"> <frame src="main1.htm" name="<M4MM;M;"> =3MA=MM@MM B0 0;L =M3 F>=E>=4 p =M3M= ECC40AK3 30@30EK3 EvA2M; C3 F>=E>> =M@MM@ =L 4CC406 40@00E 1a94;00@ EM@M3;M=M: 8HMM =L: <a href="company.htm" target="mainFrame">><?0=89= M4MM;M;</a> -=M =L 1@0C7M@B ;8=:89= <M4MM;;893 "<M4MM;M;" 3MAM= =M@BM9 F>=E>=4 30@30=0 3M43893 7006 3G 109=0. $09;00 %0430;0E, Y7ME 8@89= HTML D09;CC4B09 868;MM@ B0 "frameset" D09;K3 .htm MA2M; .html 3MAM= @3B3;BM93MM@ E0430;6 1>;=>. %0@8= F>E=CC404 =L 30@0E HTML D09;CC4K3 =L frameset D09;LB09 =M3 48@5:B>@B E0430;0E00 <0@BCC709. Scroll bar, Border &>=E>=4>> 103B0E3v9 109300 ECC40AK3 3v9;3M6 E0@0E04 7>@8C;A0= "scrollbar"-3 EM@M2 B0 30@30E3v9 109EK3 EvA2M; (M=M =L =M;MM= FM2M@EM= E0@0340=0) B0 "frame src" :><<0=4K=E00 4>B>@ "scrolling=no" 3MAM= :>4K3 =M<6 3E EM@M3BM9 1>;=>. 8HMM =L: <frame src="menu.htm" scrolling=no> %0@8= F>=E=K Ev@MM3 30@30E3v9 109EK3 EvA2M; "frameborder=0" 3M6 7006 3E EM@M3BM9. <frame src="menu.htm" frameborder=0> = marginwidth="CB30", marginheight="CB30" 3MAM= :><<0=4CC4K3 EM@M3;M= F>=E>= 4>B>@E8 <M4MM;M; F>=E=K 8@<M3 E>Q@K= E>>@>=4>E 7093 @G8;6 1>;=>. %0@8= M43MM@ :>4>> "frame src" :><<0=4K= 4>B>@ E896 3E EM@M3BM9. ;>= F>=EB>9 ECC40A %M4 EM4M= O=7K= EM<6MM=89 <@ 1030=K3 40@00E 1094;00@ EM@M3;ME H00@4;030 30@20; :>4>> EM@EM= 18G8E 2M? 8HMM =L: MM@E8 ECCC40AK3 =MMEM4 EM@M3;M34AM= :>4: <html> <head> <title>Frame Test</title> </head> <frameset rows="40%, 60%"> <frameset cols="45%, 55%"> <frame src="logo.htm"> <frame src="address.htm"> </frameset> <frameset cols="60%, 40%"> <frame src="info.htm"> <frame src="links.htm"> </frameset> </html> "0 1vE=89 E0@6 109300300@ MEM;6 <@ (<frameset rows="40%, 60%">) vv=89 40@00 @ @ EM<6MMBM9 4 1030=K vvA3ME4MM ME=89 <frameset cols="45%, 55%"> 3MAM= EMAM3B =L 4MM4 B0;K= E>A 1030=K= EM<6MM3, <frameset cols="60%, 40%> 3MAM= EMAM3B 4>>4 B0;K= E>A 1030=K= EM<6MM3 7006 34 BCA 1v@893 =L </frameset> :><<0=4 EM@M3;M= B3A3A= 109=0. %'-- 3 Common Gateway Interface 3M6 NC 2M ? Common Gateway Interface =L World Wide Web 48=0<8: A3M34AM= <M4MM;;893 7;4M3 0=E=K 70< 3M6 30@G 8@AM= . CGI ?@>3@0<<CC4K= =4AM= 3>; 79;4 =L : 70E80;03G 10 A5@28@ E>>@>=4K= <M4MM;M; 40<6CC;0E, SQL-MM@ 34;89= 1007CC4B09 E0@8;F0= 9;G;M;FME 109300 ?@>3@0<<CC4K= 70<K3 EM2;ME , >;>= D>@<CC4 E0@8F06 4CCA0E E@BM; <M4MM;893 =F;E ><?LNB5@89= <M@3M6;89= O=7 1@89= B2H=89 E<A @A489= 0ACC4;K3 H894MEM4 CGI-4 E0=4403 . CGI 3M4M3 =L HTTP N<CC MA2M; Web 3M34ME <M4MM;;89= server4BM9 E0@8;F0= 9G;M;FME 304004 application  CC4K= standart N<. WEB-893 AM@3MM4M3 HTML 10@8<B 3M4M3 =L B>3B<>; =EF;4 (@G;;B39 B5:AB D09;K= ) 109E 0@30 3MAM= AB0B8: N< . "89= 0B0; CGI ?@>3@0<< =L 1>48B EC30F00=4 39FMB3M344M3 1>;>2G 48=0<8: <M4MM;;893 30@306 02G 1>;=>. 'CE0<400 Web-89= 70E80;03G @CC 7;ME 10 @ 4=3 1CF006 E;MM= 020E 334;89= 1007 @CC <M4MM;;893 40<6CC;0EK3 39FMB3M4M3 CGI ?@>3@0<< K3 A3ME EM@M3BM9 . 34;;89= 1007 =L M=389= CB30 , 3M2G 39FMB3MEM4 =8;MM4 1M@E !0=0E04 EM@M3BM9 79; =L O<0@ G CGI ?@>3@0<< =L EMB 8E C400= 1>;>2A@CC;0;B E89344M339 Common Gateway Interface 3M6 NC 2M ? World Wide Web - 89= @3= CC40< EO7300@K3 A>=8@E>E>4  "=893 O06 E89AM= 1M ? 3M<MM@ 18G83 10@8<BCC4 B0=4 30@G 8@=M. -=M 10@8<BCC4 =L feedback 1CNC @538AB5@;M34AM= <M4MM;;893 0ACCE D>@< , 4@A89= O<0@ =M3 EMAM3 4MM@ 40@0E04 7H@34A= 4@A 7C@3CC4 , 10@8<B04 E0=4A0= EM@M3;M3G89= B>>3 7;;4M3 B>>;CCC@ , <= BCA309 <M4MM;;893 334;89= 100704 E09E04 EM@M3;M34ME EM@M3;@4MMA 1@44M3 . EM=E B>E8>;4>;4 CGI 3ME Common Gateway Interface -893 0H83;0= M43MM@ MDD5:B4 =L 39FMB3M344M3 . Internet-89= worst -kept =CCF;0;BCC4K= =M3 =L 309E<00@ M=389= CGI N< . -=M =L M=389= 1BMMEM4 EO;10@ . @>30<<K= BC@H;03K= iota-B09 EM= =M3 =L 068;;0403 M=389= 18G83;M;893 18G86 109=0 . "0=K H00@4;030 =L Web- 89= 1@M= 1>;A>= 068;;0300 M@M;BBM9 54 EM@M3;M34=M CGI =L <0H EO;10@ . CGI =L A5@25@ 4MM@ 068;;06 109300 1CA04 ?@>3@0<<CC4B09300 068;;06 G04403. CGI-B09 WEB server =L ?@>3@0< @CC EM@M3;M3G89= BCA309 334; 40<6CC;0E E@BM; ?@>3@0<K3 4CC406 1>;4>3 (%M@M3;M3G =L O<0@ host->>A E>;1>34>6 109300 MA2M; 0H83;03406 109300 HTML D>@< K= syntax -00@ E0=3034A0= 3ME <MB). @>3@0<< =L 334;893 1>;>2A@CC;403 <= A5@28@ =L ?@>3@0<<K= E0@8C3 2M1 1@0C75@B 1CF00403. CGI =L H84BM= 18H , M=M =L >@>;BK= EMAM3 BCA309 B@;4BM9 <= ?@>3@0<<K= 30@0;B0=4 F= =0@89= C48@4;03CC4B09 ?@>3@0<<G8;0; N<. E 79; ?@>3@0<<G8;034403. M4MM6 CGI-4 7>@8C;034A0= BCA309 B5E=8:BM9 109403. CGI application CGI =L AB0B8: hypermedia 10@8<BCC4K= 68@89= FC3;CC;300A 1E H8=M interactive E0@8;F0= 9;G8;3MMBM9 >@G8= @CC M1893 >@CC;403. -=M 134M4 =L EM@M3;M3G4 0ACC;BK3 0ACCE 1>;>= 068;;0E EM@M3;MM=89 ?@>3@0<<K3 068;CC;403. CGI-89= 0H83;0= 1>;><6B>9 application-CC4K3 02G 7L5. $>@<CC4 CGI-89= 8EM=E 0;40@B09 0H83;0;BCC4K= =M3 =L D>@<K= 1>;>2A@CC;0;B. $>@<CC4 =L <M4MM;;MM@ E0=30E EM@M3;M3G489= 72H@A= HTML 89= subset N< . $>@<K= 8=B5@D59A =L EM@M3;M3G 10 E0=303GCC4K= E>>@>=4 E0@8;F0= 9;G;M; ?@>F5AA893 7;4M3 2M1893 E894M3. -=M 7C@03 4MM@E8 3@0D8: widget 489= B>> =L D>@<K= 1093CC;0;BK= EC2L4 40@00EL 79;4: B>2G, B5:AB B0;10@CC4 , checkbox , A>=3>34A>= 603A00;BCC4 EM@M3;M3G D>@<K3 1@M= 39FM4 13;A= 54 submet order ; 334;893 45:>4;>4>3 BCA309 D>@<B>9 E>;1>34A>= ?@>3@0<<K3 185;;6 109403 A5@28@ @ <M4MM;;893 8;3MME4MM submit order B>2G893 0H83;0403. =4AM=4MM D>@<CC4 2 7>@8;3>>@ 0H83;034403. "M43MM@89= M=389=4 =L D>@<>>A =L EM@M3;M3G4MMA <M4MM;;893 FC3;CC;0E04 0H83;034403. M2G BM4 8EM=E4MM C@2CC 1>;>= HCC4 E0@8;F0= 068;;03003 E0=30E 1@M= 1BM= 0@300@ 0H83;034403 . 8HMM =L: EM@M3;M3G =L A5@28@ 4MM@ 109300 O=7 1@89= 10@8<BCC400@ E>;1>34A>= D>@<CC4B09 7;M344M3 <= B=G;M= M43MM@ 10@8<B 18G83 4>B>@E BCA309 <M4MM;;893 E09E rption N< CGI ?@>3@0<< =L <M4MM;;893 1>;>2A@CC;403 <= EM@M3;M3G89= A>=3>34A>= H0;3CC@B B>E8@G 109300 10@8<BCC4K3 1CF00403. GATEWAY M1 gateway =L <M4MM;M;4 E0=40E04 EM@M3;M344M3 18G83;M; N<CC ?@>3@0<<CC4 N<. 8HMM =L: "0=09 :><?0=89 10389= 1E B>3;>3G89= 159A1>;89= AB0B8:CC4 03CC;03406 109300 Oracle database 1>;>= <= 2M1 4MM@MM M=M <M4MM;;893 E0=30EK3 EAM6 1096 1>;=>. =893 O06 E89E 3M6 109=0 2M? 334;89= 1007K3 EM@M3;M3G4M4MM 7006 3G G040E39 <= O<0@ =M3 0G E>;1>34>;B>9 334;893 7MEM4 B0020@;06 1>;>E39 ( D09;B09 E>;1>34A>= URL893 =MME N< ) CGI =L Gateway D>@< 40EL O<0@ =M3 0ACC40; A3ME @ 4=3 E0=30E. "0 oraperl MA2M; Database 4 03CC;03406 109300 <M4MM;;893 C=H8E SQL D>@<4 perl 4 DBI @3B3;BM9 3ME <MB89= EM;4893 0H83;06 1>;4>3. %M@2MM B0=4 <M4MM;M; 109E N< 1>; B0 9;G;;M3G4MM =893 8;3MME N<CC 1M;B3M6 3G G04=0. -=M B>E8>;4>;4 CGI ?@>3@0<< =L Oracle database @CC Gateway-89= @M3 39FMB3M6 109=0..-=389=4MM 1CA04 8=B5@=5B89= <M4MM;;89= 9;G8;3MM=4 WAIS . ARCHIE, NNTP-893 103B00A0= O<0@ =M3 i8=B5@=MB89= <M4MM;;89= 9;G8;3MM=4 Gateway -= ?@>3@0<<K3 18G86 1>;=>. 8=0<8: 28@BC0; <M4MM;;893 4M;3MFM= 4MM@ 30@30E 1>;>= 1CF00E04 EM@M3;M3GMMA <@893 E09E MA2M; querie H00@40340E D>@<K= 8=B5@D59A893 0H83;0A=00@ Gateway BM6MM;893 A36 109403. CGI -89= 4>B>>4 068;0300 EM; 1BM= 8=B5@DM9A EM@EM= O06 068;;0E 2M? M;MM4 A5@28@4 =L and\or B>4>@E>9 D09;K= @3B3;4BM9. Cgi-bin 3M344M3 BCA309 48@5:B>@B 109403 script 10 CGI ?@>3@0<<CC404 =094403. %M@M3;M3G CGI B09 E>;1>>B>9 URL 893 =MMEM4 0ACCE D09;K3 9;G8;;M3GMMA A5@28@4 8;3MM4M3 >=F;>3 79; =L A5@28@ H00@40340E E0O3893 <M4=M 3M4M3 =L A5@28@ D09;89= 03CC;3K3 =M3 1@G;M= 1CF0040339 ?@>3@0<< N<. @>=4 =L A5@28@ ?@>3@0<<K= 39FMB3M;893 H0;30403. CGI ?@>3@0<<CC4K= BCE09= 9;4;89= A8AB5< 4MM@ MA2M; A5@28@MMA H0;B300;403. CGI ?@>3@0<<CC4 =L BCE09= 9;4;89= A8AB5< 10 A5@28@MMA H0;B300;6 BM43MM@89= >@>;B 33443 . UNIX A8AB5<4 CGI-  ?@>3@0<<CC4K= >@>;3 =L AB0=40@B >@>;B (STDIN ) 10 UNIX >@G=K EC2LA03G400A 33443 . -43MM@ EC2LA03GCC4 =L <@ E09E >@>;B , (D>@<K= =EF;4) , >@>;BK= D>@<0B , 334;89= <@89= C@B (109BCC4 4MM@) , 0;AK= host 10 EM@M3;M3G 40<6CC;0E 334; 1CA04 9;G;;M3G89= <M4MM 3ME <MB89= <M4MM3 =F;43 . "M43MM@ =L A5@28@89= =M@ , E>;1>;BK= ?@>B>:>; , ?@>3@0<< E0=30<6 068;;0E A5@28@89= =M@ 7M@3893 109=30 =F;6 109403 . CGI ?@>3@0<< 1 C400 068;;0E400 H8=M 10@8<BK3 30@30E 1CNC A3M6 1>;>E 10 URL-MM@ E0=30403 . UNIX-4 ?@>3@0<<CC4 =L 334;89= C@A30; 3ME (STDOUT) 3MAM= AB0=40@B 30@0;B @CC 30@0;BK3 8;3MM4M3 . 334;89= C@A30; =L 2 EMA3MMA 1@44M3 . -E=89 EMAM3 =L (HTML, plain text , GIF , etc 3ME <MB ) 1CF00E 334;89= D>@<0BK3 B>4>@E>9;A>= 1@M= 10 EMAM3 HTTP header N<. 0@00389= EMAM3 =L header- B BCA3034A0= D>@<0BK= B@;4 334;893 B00@CC;0EK3 103B00A0= ME 185=89 EMAM3 N< . -E 185=89 EMAM3 =L 0;L G 70<4 A5@28@MM@ E@2;M34ME 10 @G;344339. %M@M2 30@0;B =L 1@M= HTTP header-MMA 1@M;42M; 334; =L A5@28@89= @G;;M;B393MM@ HCC4 70E80;03G @CC 8;3MM344M3 . = 1E =EF;4 30@0;B =L 334;89= C@A30; 3ME A5@28@ ; 8;3MM344M3 . Server=L 9;G;;M3G @ 34; 40<6CC;0E HTTP ?@>B>:>;K3 EM@M3;ME 1CNC 1@M= header-89= <M4MM;M; =M<MEM4 7>@8C;034A0= . 0@00E 68HMM =L 1@M= HTTP header -BM9 HTML virtual 10@8<B A3ME 68HMM N< . HTTP/1.0 200 OK Date: Thursday, 22-February-96 08:28:00 GMT MIME version:1.0 Content-type: text/html </body> </HTML> Header =L E>;1>;BK= ?@>B>:>; E0@8C;BK= 4@ EC30F00 , server-89= EC28;10@ 10 =M@ , MIME ?@>B>:>;K3 H0;30E 7M@3893 03CC;403 . %0<389= GCE0; 79; =L MIME 03CC;3K= B@; 10 409340E 334;89= H8=6 G0=0@K= (109BCC4K= 4C300@B09 =) 4C300@00A B>3B44>3 . MIME - Multipurpose Internet Mail Extentions E-mail 334;89= >;>= B@;893 8;3MMEM4 7>@8C;034A0= 0=E=K 1>;>2A@>=3C9 1>;3>34A>= >=F;>3B>9 . Now theoutput with the partial HTTP header <HTML> <Head><title>Welcome to Shishir s WWW server!<title></Head> <body> <h1> Welcome </h1> </body> </HTML> ">;3>9 <@=4 109300 Content -type header =L 30@0;BK= MIME D>@<0BK3 B>4>@E>9;4>3 . -=M 30@0;B HTML D>@<0B text/html content - type-893 B>4>@E>9;6 109=0. CGI ?@>3@0<<8ABCC4 =L 72E= partial header-893 E0=30E =L 4MM@ 3M6 74M3 . -=M =L server- B ;4MM6 1>;>E complete header <M4MM;;893 B><JQ>;>E 334; 1CNC D>@<0B 30@30E M=389= 79; N<."=G;M= <M4MM;M; =L HCC4 9;G;;M3G @ 8;3MM34ME 589= EC30F00 N< . !5@28@ 4ME 1BMF "0=K server 4MM@E CGI ?@>3@0<<CC4 068;;06 ME;ME89= <= A5@28@ 4MM@E D09;CC4K= 1BMF A096@CC;034A0= 109E QAB>9 ?0@0<5B@4 N<. %M@M2 NCSA 10 CERN HTTP -3 EM@M3;M2M; ServerRoot 48@5:B82B 109@;0E htttpd. Conf D09; (A5@28@89= ?@>3@0<< E0=30<6 109@;0A0= 48@5:B>@ @CC 700;30E ) Server Root /usr/local/ etc/httpd CGI  068;;0E script !5@28@ 4MM@ CGI ?@>3@0<<CC4K= 068;;CC;0EK= <= B>4>@E>9 ?@0<5B@4 =L A5@28@ 4MM@E8 D09;CC4K= 1BMFM4 EC28@3034A0= 109E QAB>9. NCSA 10 CERN 3MAM= HTTP A5@28@89= 0;893 =L G EM@M3;MAM= SERVER ROOT 3MAM= directivet 109@;0E httpd.conp D09;K3 700;30E EM@M3BM9 A5@28@ ?@>3@0<< E0=30<689= 109@;0; server root: /user/local/etc/httpd NCSA A5@28@ 4MM@ srcript alias directiv 893 CGI srcript B02834A0= 7C@389= D09; B>4>@E>9;4>3 ScriptAlias /cgi-bin/ /user/local/etc/httpd/cgi-bin/ URL-4 E0=40E 68HMM =L http://your_host.com/cgi-bin/welcome 54 109@;0E ?@>3@0<< =L /user/local/etc/httpd/cgi-bin/welcome 3M6 A5@28@ 39FMB3M4M3. CGI 40EL ?@>3@0<<G8;0;K= EM; A>=3>EK= <= 40@00EL H8=6 1. B5AB89= =0@89= B23BM9 0ACC40; 2. 70@8< ?@>3@0<<K= A0= 1>;>= UTILIT 4BM9 8=B5@DM9A;ME G0420@B09 3. UNIX >@G8=K EC2LA03GCC404 E0=40E G0420@B09 7M@3893 10@8<B0;A0= 1CA04 ?@>3@0<<K= EM; 10 334;89= 1007CC4B09 E>;1>34>E =L GCE0; N<. PERL PERL =L CGI ?@>3@0<<G8;0;4 7>@8C;034A0= <0H @3= EM@M3;M344M3 EM; N<. -=M =L >;>= EGBM9 >=F;>3CC4K3 03CC;403 10 H8=M ?@>3@0<<8ABCC4 <M4MEM4 EO;10@ PERL 89= 402CC B0;CC4 : n <0H EC@40= EG8= B3;4@ 1CNC EO;10@ n %>A 334;893 H894ME <0H A09= DC=:FCC4 1E89 <0H EGBM9 E>;1>;BK= =0@89= B23BM9 >?5@0B>@CC4K3 103B00A0= n 0H M=389= 10 EC@00=3C9 7>E8>= 1BMM3G4893 03CC;A0= n Shell :><0=4CC4K3 EO;10@ 4CC406 39FMB3M4M3 10 70@8< 0H83B09 UNIX A8AB5<89= B>4>E>9 109403 DC=:FCC4K= M:2820;5=B00@ E0=3034A0= . n ;>= @3B3;4 =L PERL-BM9 E>;1>E M=M G83;M;4 7>@8C;034A0= 8HMM =L : Oracle 334;89= 1007B09 E0@8;F0= 9;G;MEM4 7>@8C;034A0= 7>E8>= 1093CC;0;BK3 103B00A0= (dbi @3B3;BM9) oraperl N< . -43MM@ 402CC B0;CC4K= C;<00A PERL-893 EM@M3;M4M3 . 0@8< <M4MM;;89= ME AC@20;6CC4B09 GATEWAY ?@>3@0<< 18GAM=MM@ 2M189= EG C;0< A=.40@00389= >=F;>3 H8=6 =L >@G=K EC2LA03GCC404 E0=406 1>;>E CGI ?@>3@0<<K= >@>;BK3 1@M;4;4M3 10 BM43MM@ =L <0H GCE0; N<. CGI ?@>3@0<<G8;0;4 GCE0; 79;489= =M3 =L <M4MM;;89= B@; O<0@ 109EK3 <M4ME =L EM@M3BM9. -=M =L B5:AB ? HTML ? 3M4M3 =L 0ACC40; 18H EM@2MM 334; 9;G8;;M3GMMA >9;3><639 334;89= <0H EGBM9 E@2;M;B 18G834AM= 109403.68=EM=M 334; =L 334;89= ME A2M@MMA 18G834ME 10 C=H8340E 70<4 7>@8C;034A0= EO;10@ 109403.B89< 70< 7>E8>= 1BMMAM=MM@ 334;893 1CF006 1>;>E 10 B=893 >;>= 70<CC404 40<6CC;6 1>;=>. =89 =M3 68HMM =L: EM@2MM 334; =L B>>= 1>; O;300B09 ?@>3@0<< E0=30<6CC4 EM@M3;M= 28@BC0; EA=M3BM= 10 7C@3893 A3M6 1>;=>.EM@2MM 334; =L 3@0D8: >1L5:BCC400A 1@M;44M3 1>; >;>= B>>=K =0@89= B23BM9 EM@M3AM;893 EM@M3;M6 <M4MM;;893 A096@CC;6 1>;=>.39FMB3ME CGI ?@>3@0<<K= 1>;>2A@CC;0;BK= <=E EC30F00 EM@EM= A0=0340E 10 40<6CC;0340E H00@4;030B093 1>4>E EM@M3BM9. COMMON GATEWAY INTERFACE-= >@>;B CGI ?@>3@0<< 3M34ME <M4MM;;89= 5 =L 5@=E894 3 EMAM3B EC2006 7M6 1>;=> . n !5@28@, 70E80;03G , EM@M3;M3G89= BCE09 <M4MM;M; n %M@M3;M3G893 E0=30A0= 34;89= D>@< n M<M;B 70<K= =M@89= <M4MM;M; CGI >@G=K EC2LA03GCC404 70E80;03G ,A5@28@ , EM@M3;M3G89= BCE09 <M4MM;M; B02834403 . $>@<K= 334; =L env/val- 4 1@B3M34AM= 10 EAM;B89=  -E 185  -4 >@CC;A0= . M<M;3 <M4MM;;89= 70< =L env/val-4 B02834403 . ENV/VAL-CC4 =L CGI ?@>3@0<<K= >@>;B>=4 E0=40EK3 H8942M@;M4M3 O;300B09 plat D>@<>>@ 4MM@E8 <M4MM;;893 1>;>2A@CC;0E N<. %M@M3;M34ME >@G=K EC2LA03GCC4 Enviroment variable ">4>@E>9;>;B GATEWAY_INTERFACE !5@28@ EM@M3;ME CGI-89= H0;30E SERVER_NAME !5@28@89= IP E0O3 1CNC host-89= =M@ SERVER_SOFTWARE 9;G;;M3G89= H00@4;03K3 0ACCA0= A5@28@ ?@>3@0<< E0=30<689= =M@ 10 EC28;10@ SERVER_PROTOCOL !5@28@89= ?>@>B>:>; SERVER_PORT 68;;0E A5@28@ host -89= ?>@BK= 4C300@ REQUEST_METHOD %AAM= <M4MM;;893 30@30E 0@30 PATH_INFO M<M;B <M4MM;;89= 70<K3 CGI ?@>3@0<<4 40<6CC;0E PATH_TRANSLATED PATH_INFO EC2LA03G89= B>4>@E>9;A>= 70<K3 E@2;ME ECL8;10@ SCRIPT_NAME Script-89= 28@BC0; 70< 39FMB3M6 ME;ME DOCUMENT_ROOT M1 10@8<BCC4K3 C48@40E QUERY_STRING ACC4;K= <M4MM;M; ?@>3@0<< @CC 40<6CC ;034 03. -=M =L URL-4 ?-MM@ =M<M344M3 REMOTE_HOST %M@M3;M3G 39FMB3ME H00@4;03K= 0;AK= ost-K= =M@ REMOTE_ADDR 0;AK= IP E0O3 AUTH_TYPE REMOTE_USER REMOTE_IDENT CONTENT_TYPE CONTENT_LENGTH HTTP_FROM HTTP_ACCEPT HTTP_USER_AGENT HTTP_REFERER SERVER-89= BCE09 <M4MM;M; =L GATEWAY_INTERFACE, SERVER_NAME, SERVER_SOFTWARE, SERVER_PROTOCOL , SERVER_PORT 7M@M3 EC2LA03GCC400@ B>4>@E>9;>34=>. 9;G;M3G 1@0C75@893 H0;30E !5@28@ =L CGI ?@>3@0<< @CC 40<6CCC;0E 0H83B09 79;489= =M3 =L 70E80;03G89= =M@ (1@0C75@) N< . @0D8: 10 B5:ABM= <M4MM;;893 E0@CC;0E 1@0C75@K= B@;893 EM@M3;ME N< . /;300B09 M1 browserCC4 O;300B09 HTML tag , <M4MM;;89= O;300B09 B@;4893 8;M@E89;4M3 . @0C75@893 B>4>@E>9;6 1>;>E HTTP_USER_AGENT -893 EM@M3;ME N<. HTTP_USER_AGENT env/val =L 1@0C75@K= =M@893 103B00403 . HTTP_USER_AGENT DOCUMENT_ROOT 0034A0= domain-CC404 EO7300@B09 E0=40;B HTML 10@8<BCC4K= 109@;CC;0E04 : IP domain 4>B>@E EM@M3;M3G4M4 7>@8C;034A0= 10 =3 =M3 =L domain-=K 304=0E EM@M3;M3G4M4 7>@8C;A0= . REMOTE _HOST REMOTE_ADDR DOCUMENT_ROOT User Authenttication and Identification REMOTE_USER REMOTE_USER Where did you come from HTTP_REFERER REMOTE_ADDR n -E=89 C400 M=M EC2LA03G =L 1@0C75@393MM@ B028340=0 n 0@00389= C400 EM@M3;M3G EC2LA03G B028340E393MM@ A5@28@B E0=4034403 $>@<K= >@>;B>=4 E0=40E $>@<CC4 =L EM@M3;M3GMMA 334E >@>;B 1CNC B=893 CGI ?@>3@0<<00@ E0=30E O240; N< M1 1@0C75@ =L H8;68E EM@M3;M3G 1CNC <M4MM;M; 4ME B@;893 72H@43 10 Submit B>2G 40@034A0=00@ A5@28@ ; 8;3MM344M3 . $>@<K= >@>;B>=4 E0=4A0= CGI -?@>3@0<< E0=40E E0=40;B : 1. 0E80;03G 4MM@E WWW-89= 1@0C75@00@ EM@M3;M3G D>@< H00@4A0= <M4MM;M; =L A5@28@ ; 8;3MM344M3 . 2. !5@28@ =L 70E80;03G @CC D>@<K3 8;3MME 3. %M@M3;M3G89= 13;A= D>@< A5@28@ ; 8;3MM34ME 4. !5@28@ CGI ?@>3@0<< @CC 8;3MME 5. CGI ?@>3@0<< 334;893 1>;>2A@CC;004 30@0;BK3 A5@28@ @ 8;3MME 6. !5@28@ 70E80;03G @CC 30@30E 10 70E80;03G E;MM= 020E ACC4;K= <@ CGI ?@>3@0<< @CC D>@<K= 334;893 8;3MME =M3 70< =L 0ACC;BK= BM<4389= 40@00 URL@ D>@<K= <M4MM;;893 =M<ME http : // some. machine/ cgi-bin / name .pl / fortune #!/usr/local/bin/perl Print Content-type: text/plain, \n\n; $query_string = $ENV{QUEYRY_STRING}; if { $query_string eq fortune ; print /usr/local/bin/ fortune ; }elsif ($query_string eq finger) ; print /usr/local/ bin/finger ; }else { print /usr/local/bin/date ; } exit (0) ; You can execute this script as either : http : // some. machine/cgi-bin / name .pl?.fortune http : // some. machine/cgi-bin / name .pl ?fortune or http : // some. machine/cgi-bin / you should never do something like this : print  $query_string  ; http://some. machine /cgi - bin/ name.pl?fortune -=389= D>@< <HTML> <HEAD><TITLE> Simple Form! </TITLE></HEAD> <BODY> <H1> Simple Form ! </H1> <HR> <FORM ACTION=  /cgi-bin/unix.pl  METHOD= GET > Command : <INPUT TYPE= text  NAME = command SIZE=40 > <P> <INPUT TYPE= submit VALUE= Submit Form ! > <INPUT TYPE= reset  VALUE= Clear Form ! > </FORM> <HR> </BODY> </HTML> -=M D>@< =L  Command 3MAM= =M3 B5:AB B0;10@, 2 B>2G=CC400A 1@4AM=.  Submit Form ! B>2G =L D>@< 40EL <M4MM;;893 8;3MMEM4 EM@M3;M4M3 10 CGI ?@>3@0<< @CC ACTION 0BB@81CB00@ B>4>@E>9;4>3.  Clear Form ! B>2G =L B0;10@ 40EL <M4MM;;893 FM2M@;M4M3. <FORM> 40EL  METHOD= GET 0BB@81CB =L A5@28@ ; 334; O06 40<6CC;0EK3 700403. -=4 B5:AB B0;10@B  fortune 3M6 EM@M3;M3G >@CC;A0= 3M6 72M;  Submit Form ! B>2G 40@0340E 54 1@0C75@ =L H00@4;03K3 A5@28@ ; 40@00E 1094;00@ 8;3MM4M3. GET / cgi- bin/ unix.pl?command=fortune HTTP/ 1.0 !5@28@ =L cgi-bin 48@5:B>@ 4>B>@ unix.pl ?@>3@0<<K3 39FMB3M4M3 10 QUEYRY_STRING EC2LA03G84  command=fortune  <@ B02834403. -=M D>@<4 EM@M3;M34M6 10930 Unix.pl CGI ?@>3@0<<K3 18GL5. #!/ usr/ bin / perl print  Content- type: text/plain  ,  \n\n ; $query_string=$ENV {$QUEYRY_STRING} ($field_name, $command)=split (/=/, $query_string); Split DC=:F =L ME=89 EMAM3 =L $field_name B09 BM=F, 40@00389= EMAM3 =L $command40EL EMAM3 3MAM= 2 EMA34M4 0ACC4;K= <@893  = BM<43MM@ BCA300@;0403. -=M =EF;4 $field_name =L  command  893 03CC;A0= $command =L  fortune  893 03CC;0E 1>;=>. 4>> UNIX :><<0=4 39FMB3MEM4 1M;M= 1>;=> : If ( $command eq  fortune ) { Print  /usr/ local/bin/ fortune ; } elsif ($command eq  finger  print  /usr/ucb/finger  ; } else { print  /usr/local/bin/ date  ; } exit (0) ; GET 0@3K3 EM@M3;MAM= CG@00A D>@<K= 1E 334; =L URL  4 >@>;FCC;034403. -=M ?@>3@0<<4 D>@<393MM@ HCC4 E0=406 1>;>E URL-893 18G2M; : http: // some.machine/cgi-bin/unix.pl?command=fortune GET 10 POST 0@3CC4 $>@<K3 1>;>2A@CC;0E M43MM@ 0@3CC4 109403. POST 0@3K3 EM@M3;MA=MM@ A5@28@ =L ?@>3@0<< @CC >@>E C@A30; 1>;>E 334;893 8;3MM4M3. =L : <FORM ACTION = unix.pl METHOD  POST > A5@28@ @ 40@00E 1094;00@ 8;3MM=M : ST/cgi-bin/unix.pl HTTP/1.0 Content-length :15 Command=fortune -E;MM4 A5@28@ =L 40<6CC;6 109BCC4K= (BM<4M3B489=) B>>= 4MM@E 334;89= EM<6MM=MMA B>4>@E>9;A>= CONTENT_LENGTH EC2LA03G84 B028340E 30@00A >@CC;A0= <M4MM;M;893 ?@>3@0<< @CC 40<6CC;403. !B0=40@3 >@>;B>>A 334; C=H8EK3 EM@M3;M2M; : #!/ usr/ bin / perl $size_of_information = $ENV{ CONTENT_LENGTH  }; 0@00 =L AB0=40@B >@>;B>>A $form_info EC2LA03G @CC $size_of_information 00@ B>4>E>>9;>34A>= 109BCC4K= B>>3 C=H403. Read ( $form_info , $size_of_information ) ; $form_info EC2LA03G893 $field_name 10 $command-4 GET EC28;10@K= 68HMM=89 048;00@ EC2006 1>;=>. ($field_name, $command)=split (/=/, $form_info); M43MM@ 2 0@3K3 H0;30E ?@>3@0<< : #!/ usr/ bin / perl $request_method=$ENV{ REQUEST_METHOD } IF ($request_method eq  GET  ) $form_info =$ENV {$QUEYRY_STRING} } else { $size_of_information = $ENV{ CONTENT_LENGTH  }; Read ( $form_info , $size_of_information ) ; ($field_name, $command)=split (/=/, $form_info); En:>4;>344>3 334; "@A= 4@893(mm/dd/yy)EM;1M@MM@ 0ACCA0= D>@< 109A0= 3M6 A0=0O. GET 0@300@ B>4>@E>9;>34A>= D>@<K= <M4MM;M; =L URL-89= EMAM3B 8;3MM344M3 10 BM43MM@89= O<0@ =M3 BM<4M3B 10 709 MA2M; BCA309 BM<4M3B4893 URL-4 72H@4339. "89< CG@00A 70@8< BCA309 en:>4;>; =L EM@M3;M344M3. %M@M3;M3G D>@<K3 H8;6;AM= 54 70E80;03G A5@28@ @ 40@00E 1094;00@ 8;M@E89;4M3. (%M@M3;M3G 11/05/73 3M6 >@CC;A0= 3M2M;) POST / cgi-bin / birthday.pl HTTP/1.0 (<M4MM;M;) Content-Length : 21 Birthday=11%2F05%2F73 En:>4;>344>3 D>@< 4>B>@E BM<4M3B4 10 709=CC4 3MAM= B>4>@E>9 BM<4M3B4 =L @A489= 0@20=7C@300B00@ >@;CC;034403. -=M 68HMM= 4MM@ ?@>3@0<<K=  2F  -893  /  @ EC28@30E00@  45:>4;>E  EM@M3BM9. =89 CGI ?@>3@0<<K3 18G2M; : $size_of_information= $ENV{ CONTENT_LENGTH  } ; read ( STDIN, $form_info, $size_of_information) ; 0@00E E=4@M;BM9 E0@0340E B>3B<>; 8;M@E89;M; =L 334;893  45:>4;>E -4 EM@M3;M344M3. $form_info=~s/%([ \dA-Fa-f ][dA-Fa-f ]) /pack(  C , hex($1)) /eg ; M=M =L  2F -893  /  @ 1CF00E 1>;=>. @>3@0<<K= ;4AM= EMAM3 =L EO;10@ 1>;;>>. ($field_name, $birthday)=split (/=/, $form_info) ; print  Content-type : text / plain  ,  \n\n ; print  Hey,your birthday is on : $birthday. That s what you told me, right? , \n ; exit(0) ; M<M;B 70<K= <M4MM;M; CGI-Script @ 0ACC4;K= <M4MM;M; 40<6CC;0EK= E06CC300@ URL- 89= EMAM3 1>;>E =M<M;B 70<K= <M4MM;;893 B0=L403 =M<M34M; 334;893 B=G;M= 40<6CC;6 1>;=>. !5@28@ =L ?@>3@0<<K= =M@89= <M4ME B3A3; 4MM@ =M<M;B 70<K= <M4MM;M; H0;B300;403 10 O<0@ =M3 <@434E ?@>3@0<<<K= =M@ =L  =M<M;B  3M43893 >9;3>E EM@M3BM9. /06 =M<M;B 70<K= <M4MM;M;BM9 18G83;M; 4CC40EK3 7L5 : http://some.machine/cgi-bin/display.pl/cgi/cgi_doc.txt !5@28@ =L display.pl ?@>3@0<<K= =M@893 B0=8E BC;  /cgi /cgi_doc.txt <@ =L PATH_TRANSLATED EC2LA03G84 =F;3443. -=M 702A0@ PATH_TRANSLATED EC2LA03G =L 10@8<BK3 C48@40E 48@5:B>@ (/usr/local/etc/httpd/public/cgi/cgi-doc.txt 3ME <MB) @CC PATH_INFO 4>B>@ 03CC;034A0= <M4MM;;89= 70<K= 7C@03 B02834403. COMMON GATEWAY INTERFACE-  " /<0@200 =M3 70@8< 5@489= 10@8<BCC4K= 868; CGI ?@>3@0<<CC4 =L H00@4034403. /;300 =L AB0B8: 10@8<BK3 1CF00EK= >@>=4 A5@28@ =L ?@>3@0<<K3 39FMB3MM4 B=89 30@0;BK3 1CF00403. @0C75@ E@BM; E0<00@0;B09 10 B=G;M= BM@ =L O<0@ =M3 10@8<B H00@40E 54 33443 E0@8C;BK= 868; B@;893 3E893 E89E 10 CGI ?@>3@0<< =L 1@0C75@ =89FBM9 109E 30@0;BK3 E894M3. CGI ?@>3@0<<K= =4AM= 30@0;B =L 1@0C75@ =L M1 4MM@ O<0@ =M3 10@8<BK3 E0@CC;0E HTML N<CC MA2M; B5:ABM= M=389= 10@8<B N<. %896 1>;>E 70@8< 79;4 =L : - @0D8:CC4 10 70@8< E>A 334;893 1CF00403. - 8@BC0; 10@8<BCC4K3 03CC;0E 1@0C75@893 B0=8E - @0C75@ @CC BCA309 AB0BCA :>4CC4K3 8;3MME - @H8= 109300 10@8<BK3 8;3MME A5@28@893 B0=8E -43MM@ 0@30 10@8; 1@ =L CGI ?@>3@0<<00A =M<M34M; header-893 1CF00E BCE09 1030 79;893 >@CC;403. CGI 10 E0@8C HEADER-4 Header ">4>@E>9;>;B CONTENT-LENGTH 0@0;BK= C@A30;K= C@B Content-type 0@0;BK= B@; Expires 0@8<B =L C400= EG8=BM9 181@0C75@ 00@ 40E8= 0G00;0340E 589= 4@ 10F03 Location !5@28@89= 1CF00;B Pragma Status @434E header-4 =L 72E= Netscape4 =89FBM9 1@0C75@89= >9;3>;B Header-89= <@=4 =L O<0@ =M3M= B>4>@E>9 40@00;0;4 10940339. @=E894 CGI ?@>3@0<<00A AME header4 =L B0=K EAAM= O<0@ =M3 40@00;0;4 30@306 1>;=>. Header-89= 1;>: =L E>>A>= <@ B3A3;BM9 109403. HTTP =L <0H M=389= ?@>B>:>; N<. !5@28@ =L B0=K 1>; B=893 E>>A>= <@=4 E0@0340E header-89= <M4MM;M;893 E89A=893 <M4ME 70< N<. %>>A>= 709= C@4 109@;0E O<0@ =M3 79;4 header- 89= <M4MM;;893 343. 0@00389= <@=4 =L 334;893 E;MM= 02403. Perl-4 E>>A>= <@ =L header-89= A;G89= <@=89 40@00 30@30E H8=M <@ (\n\n) BM<4M3BMM@ A3M344M3. %M@M2 header-89= 40@00389= 1;0=:893 >@>;FCC;0E39 1>; A5@28@ =L 1@M= <M4MM;;89= C@A30; 1>;>E HTTP header-893 0;400B09 E;MM6 020E 10 A5@28@89= 0;400 AME 1>;=>. %;MM= 020E B@;4 10 03CC;3K= B@;4 CGI EM@M3;MM=89 ?@>3@0<<CC4 =L 70E80;03G =L QA>>@ =L E0@8;F0EB09 048; 28@BC0; 10@8<BCC4K= >9@>;F>> O<0@ =M3 B@;893 1CF006 G04403. "=893 HTML D09;,B5:AB D09;K3 1CF006 G04403 10 MA2M; B=893 >stScript, PDF, SGML 3ME <MB 8;3MM6 1>;=>. -=M =L A5@28@ @ B=89 H00@4;030 8;M@E89;M34ME 54 BCA;03G EM@M3;MM=89 ?@>3@0<<CC400@ HCC4 10 HCC4 1CA E0=30;BCC4 1E89  E;MM= 020E B@;4   89= 603A00;BK3 8;3MM4M3 79;. !5@28@ =L HTTP_ACCEPT EC2LA03G84 M=M <M4MM;;893 =F;43 10 CGI ?@>3@0<< =L 1@0C75@ E0@8;F0E D>@<0B 4MM@E 1CF00403 D09;K3 10B;0A0= M=M EC2LA03G893 H0;30403. $>@<CC4 10 CGI $>@<CC4 =L =4AM=4MM 334;893 FC3;CC;0E, E0@8;F0= 9;G;M;FME E>;1>> 3MAM= 2 7>@8;3>>@ 0H83;034403. $>@<CC4K3 EM@M3;MA=MM@ B0 >=;09= 70E80;0E <M4MM;M; MA2M; B0=8;FCC;0E 1@B3M; 10 0ACC;3CC4 MA2M; AC40;300=CC4K3 40<6CC;6 1>;=>. -43MM@ =L M1 A5@28@ 10 EM@M3;M3G89= E>>@>=4 E0@8;F0= 9;G;M;FME 0@3K3 189 1>;3>E>4 EM@M3;M344M3. =89 68HMM =L EM@M3;M3G FMA=MMA 304=0 10@8<B0=4 H8;68E893 0ACCA0= D>@<K= BCA;0<600@ A5@28@ =L A>=3>A>= 10@8<BK3 1CF00403. $>@<CC4K= 402CC B0; =L BM43MM@B >;>= gateway=4 4ME (334;89= 1007 MA2M; 1CA04 <M4MM;;89= A5@28@4) HC3<K= B3A3;4 EM@M3;M6 1>;>E, O<0@200 70E80;03G89= ?;0BD>@<K= E0@00B 10940;4 7>2>;B393MM@ E0=406 1>;4>3. @ =M3 79; =L BM43MM@ =L 40<6CC;0E EM@M3;M;MM@ 70@8< 4CB0340;B09 B0;CC4B09 : - =BM@D59A =4AM=  B5:AB  B@;A 304=0 O<0@200 =M3 334;89= B@;4893 E0=3040339. HTMLB>4>@E>9;> 28@BC0; 10@8<BCC4K= >9@>;F>> O<0@ =M3 B@;893 1CF006 G04403, ;B  int  ,  date ,  float ,  url 89<M@E 70@8< =M3 334;89= B@;4893 103B00A0= 109403. - %M@M3;M3G89= >@>;B 70E80;03G B0; 4MM@ H0;303406 G0440339. !5@28@ 4MM@E >@>;B CGI ?@>3@0<< 10 Submit B>2G =L 72 >@>;BK3 10BB09 39FMB3M6 109403. HTML TAG-CC4 $>@< =L B>4>@E>9 2 EMA3MMA 1@44M3 : HTML :>4 10 CGI ?@>3@0<< HTML tagCC4 =L E0@0340E 4@A;M;893 189 1>;3>4>3, CGI ?@>3@0<< =L D>@< 4>B>@ 03CC;034A0= <M4MM;;893 45:>4;>43. (1CNC 1>;>2A@CC;403) $>@<K= <M4MM;;89= 1>;>2A@CC;0;B O06 E8934ME893 E0@0EK= <= D>@< O06 A3ME B0;00@ 02G 7L5. FORM Tag <FORM ACTION= / cgi-bin/ programm.pl  METHOD = POST > <FORM > D>@<K3 ME;;4M3. -=4 109300 (ACTION,METHOD) 0B@81CBCC4 =L <0H GCE0;. ACTION 0BB@81CB =L D>@<K= <M4MM;;893 1>;>2A@CC;0E CGI ?@>3@0<<K= URL-893 B>4>@E>9;4>3. $>@<K= <M4MM3 45:>4;>E B0=K A5@28@ 4MM@ EM@M3;ME CGI ?@>3@0<< =L EO7300@;03440339; ?@>3@0<< E00 =M3BMM EG8=BM9 E89344M3 0;AK= host-89= URL-893 B>4>@E>9;6 1>;=>. METHOD =L ?@>3@0<< @CC D>@<K= <M4MM;M; O06 40<68EK3 B>4>@E>9;4>3. POST=L 30@=00A <M4MM;;893 8;3MM4M3 1>; GET =L >@G=K EC2LA03G00@ <M4MM;M; =L 40<6CC;034403. %M@2MM 0@30 B>4>@E>9;>34>>39 1>; A5@28@ =L GET@ B>4>@E>9;=>. 0A @ =M3 ENCTYPE 0BB@81CB B>4>@E>9;6 1>;4>3. -=M =L ?@>3@0<< @CC <M4MM;M; 8;3MM34ME CG@00A POST 334;4 7>@8C;034A0= MIME B@;893 B;;43. ENCTYPES=L application/x-www-form-urlencoded 10 multipart/form-data 3M6 18G4M3. 5:>4G8;>E ?@>F5AA $>@<4 03CC;034A0= <M4MM;M;4 E0=40E 40@00;0; =L 45:>4;>E 4@<893 334;4 0H83;0E EM@M3BM9. -E;MM4 ?@>3@0<< =L 334; EM@M3;M3GMMA O06 40<6CC;034A=K3 B>4>@E>9;>E EM@M3BM9. -=M =L REQUEST_METHOD EC2LA03G 4MM@E EM<6MM3 H0;30403. %M@M2 GET 0@300@ B>4>@E>9;>34A>= 1>; 0ACC4;K= <@ 10 =M<M;B 70<K= <M4MM;M;89= 0;L 0;L =L EC2LA03G400A 02A0= 109E QAB>9. %M@M2 POST H00@4;030B09 1>; CONTENT_LENGTH EC2LA03G00@ B>4>@E>9;>3A>= 109BCC4K= B>> =L AB0=40@B >@>;B>>A C=H834A0= 109E QAB>9. $>@<K= 334;893 45:>4;>E 70@G8< : 1. REQUEST_METHOD EC2LA03G893 H0;30A=00@ H00@40340E ?@>B>:>;K3 B>4>@E>9;>E 2. ?@>B>:>; =L GET 1>; QUERY_STRING-MMA 0ACC4;K= <@893 10 MA2M; PATH_INFO->>A =M<M;B 70<K= <M4MM;;893 C=H8E 3. ?@>B>:>; =L POST 1>; AB0=40@B >@>;B>>A 334;89= EM<6MM3 C=H8E 10 CONTENT_LENGTH-89= EM<6MM3 B>4>@E>9;>E 4. B;E@- EM<6MM 3MAM= E>ACC4K3 BCA300@;0E & BM<4M3BMM@ 0ACC4;K= <@893 EC200403. ($>@<0B =L : key=value&key=value ) 5. key-value E>A 4MM@E 16-B 10  +  BM<434893 45:>4;>E 6. =45:A 1>;>E key- BM9 key-value table A3ME (00@4;030B09 ?@>B>:>;K3 H0;30E EM@M3 =L M=M 0@30 4MM@E ?@>3@0<<K= 7>E8>= 1093CC;0;B00@ H00@4;03K= B@;489= 2 B@;89= 3>; 79;893 343 =M3 <>4C;893 EM@M3;M6 1>;=>. -=M =L @ 70<CC404 0H83B09 109403. !5@28@ B0; !5@28@ B0;K= >@>;F>> =L B0=K HTML 10@8<BCC404 B0283406 1>;>E 70@8< =M3 ?@>3@0<<CC4K3 39FMB3ME MA2M; D09;K= 1@B3M; 10 >@G=K EC2LA03G84 3ME 7M@389= 334;893 30@30E C48@4;030 N<. !5@28@ B0;K= >@>;F>> (SSI) =L GCE0<400 =L CGI 18H CG@00A BM43MM@ =L CGI ?@>3@0<<00A M1 4MM@E 10@8<BCC4 @CC 30@30E E>;1>34>E CGI B09 048; <M4MM;M;4 7>@8C;04A0= GCE0; EM@M3A;M;4 1096 1>;=>. SSI =L EM@EM= O06 068;;0403 2M ? 0E80;03G SSI 1>;><6B>9 1>;A>= A5@28@MMA 10@8<BK3 EAME 54 A5@28@ =L B>4>@E>9;>34A>= 10@8<BK3 40<6CC;403 10 =M;M34AM= 10@8<BK3 1CF00403. !5@28@ =L E0@0340E SSI 48@5:B824 4ME 1E D09; 02B><0B 40<6CC;0; E89344M339, 3M2G 72E= =M34 =L B89<M@E 1BMFBM9 109403. SSI =L 03CC 8E 2@<F 79;489= 868; B0@0034A0= 109403 10 B=4 4CB0340;B09 B0;CC4 109403. -E=89 4CB0340;B09 B0; =L A5@28@ 70E80;03G @CC B>3B<>; 40<6CC;0E 10@8<BCC4 BM43MM@893 8;3MME89= <= 8E =MBM9 1096 1>;>E N<. 0@00389= 79; =L SSI =L 0NC;39 10940; 07 BC@HA0= 1094;K3 189 A3M4M3. (8=M EM@M3;M3G4 =L =09420@B09 <M4MM;;893 30@30403 A8AB5<89= :><<0=4CC4K3 39FMB3ME 1>;><6B>9 ACC;3034A0= 48@5:B824893 G04=0. CB0340;B09 B0;K3 E0@30;70;393MM@ SSI =L EO=0<309 EM@M3;M6 G0420; <0H EGBM9 79; N<. ><0=4CC4 0@0<5B@ ">4>@E>9;>;B Echo var Include file virtual fsize file flastmod file exec cmd cgi config errmsg sizefmt timefmt BMF !5@28@ =L 0;L D09;K3 40<6CC;0E 10 0;L =L 40<6CC;0340E393MM@ 1CF00E =M34893 <M4ME =L EM@EM= E8934ME 2M?3M4M3 =L <M4MM6 A5@28@ 4MM@E 1BF89= D09;CC4 4MM@E <M4MM;M; N<. =89 68HMM3MM@ NCSA 4MM@E SSI-89= 1BF893 E0@JO. %0<389= B@=4 B0=4 B028340E EM@M3BM9 79; =L A5@28@ =L A5@28@ 1BF89= D09;4 (srm.conf) 40<6CC;6 1>;>E D09;CC404 7>@8C;034A0= @3B3;4 N<. =89 68HMM 1>;3>6 A5@28@ =L 1E .shtml B3A3;BM9 D09;CC4K3 40<6CC;0E04 <@434E <@893 E0@CC;JO : AddType text/x- server- parsed-html .shtml >B@>> A5@28@ =L 40<6CC;034A0= 10@8<BK3 B0=8E MIME 03CC;3K= B@; Text /x  server- parsed- html  893 EM@M3;M4M3. =893 BM<4M3;ME GCE0; 79; =L A5@28@ 18GAM= ?@>3@0<<K= @ 4= =L 40<6CC;0;BK3 E894M339 CG@00A CGI ?@>3@0<< 4>B>@ SSI 48@5:B824 10940339. !>=3>;B =L A5@28@ 1E HTML 10@8<BCC4K3 40<6CC;403 B89< 1BMF B0283420; : AddType text/x- server- parsed-html .html %M4893MM@ M=M =L A09= 79; 18H N<. -=M =L A5@28@ B=893 1CF00403 1E HTML 10@8<BCC4K3 40<6CC;403 CG@00A A8AB5<89= 39FMB3M; <CC40E 1>;=>. "0 @89= HTML10@8<B04 B0283406 1>;>E SSI 48@5:B8289= B@;893 H00@4A0= E0=40E 1BF89= D09; (access.conf )  4 B028340E QAB>9 E>Q@ 1BF89= A>=3>;BCC4K3 E0@CC;20; : - %M@M2 B0 @89= HTML 10@8<BCC4 4MM@E D09;K= 1@M;4ME= 10 >@G=K EC2LA03G4K3 7;ME ACC;30A0= SSI 48@5:B824893 EA2M; B0 Includes 3M34ME BCA309 79;893 1>;><6B>9 1>;3>E EM@M3BM9. - %M@M2 B0 @89= HTML 10@8<BCC400A 4>B>>4 ?@>3@0<<CC4K3 (CGI B=G;M= 1CA04 EM@M3;MM=89 ?@>3@0<<CC4 ) 39FMB3ME G0420@B09 109EK3 EA2M; Exec 893 EG8=BM9 1>;3>E EM@M3BM9. -43MM@893 EM@EM= EG8=BM9 1>;3>E B0;K3 02G 7L5. Options Includes ExecCGI Exec-393MM@ Includes-893 189 1>;3>E4>>: Options IncludesNoExec -43MM@ >=F;>3CC4K= 0;L 0;8=K3 1>;><6B>9 1>;3>E>>A <= A8AB5<89= 0NC;39 10940; 39FMB3M;89= BCE09 02G 7ME H00@4;030B09. CERN A5@28@89= SSI-893 72M; : SSI-89= 068;;0E 3>@8<B>9 @A;4A= fakessi.pl 3M34ME Perl ?@>3@0<<K3 EM@M3;M6 1>;4>3. =89 68HMM =L: 1. cgi-bin 48@5:B>@B fakessi.pl  893 ACC;30E 2. httpd.conf- <@43E 48@5:B82893 =M<ME : Exec / *. shtml / usr / local / etc / httpd /cgi-bin/ fakess.pl / usr / local / etc / httpd /cgi-bin E;MM= 0203G =L fakessi.pl-893 B= @ ACC;30E 48@5:B82 N<. -=M =L 70E80;03G89= .shtml B3A3;BM9 D09;K3 H00@4A0= EM4894 G A5@28@ =L fakessi.pl  893 39FMB3ME893 EM;6 109300 N<. @G=K EC2LA03GCC4 <= 4C@4A0=00@ @@ AB0B8: HTML 10@8<BCC4 40EL EC2LA03GCC4K= EM<6MM3 =M<6 1>;4>3. &= EM4M= SSI 48@5:B82893 03CC;A0= 68HMM3 02G 72M;: SSI 48@5:B82489= <@434E D>@<0B : <!- - #command parametr= argument - -> -=M 68HMM=89 var :><<0=4B09 echo SSI :><0=4 =L 9;G;M3G <0H8=K E0O3 1>;>E IP , 0;AK= host-K= =M@ 10 BCE09= EC30F003 E0@CC;0E04 EM@M3;M344M3. M4MM6 868; DC=:FCC4K3 39FMB3ME 18G834G8EAM= CGI ?@>3@0<< 1096 1>;>E N<. M2G M=M 0@30 =L <0H EC@40= 134 EO;10@ 3M43893 B0 E0@6 1>;>E N<. E >@G=K EC2LA03GCC4 3M4M3 =L EG8= B3;4@ CGI ?@>3@0<<CC4 10 BM@ =L B=G;M= SSI 48@5:B824 N<. SSI 48@5:B82 4ME 40<6CC;0E Date_Local EC2LA03G893 @@ DATE_GMT (Greenwich Mean Time ) 03CC;403. 0=FE0= 40<6CC;0E 10@8<BK= BCE09 <M4MM;M; 30@30403 SSI EC2LA03G4K= 70@8<K3 EM@M3;MAM= 68HMM 02JO : -=M =L 40<6CC;0E HTML10@8<BK= @;E EC30F00 10 URL-89= =M@893 7;=M. M<M;B SSI >@G=K EC2LA03GCC4 DOCUMENT_NAME DOCUMENT_URL QUERY_STRING_UNESCAPED DATE_LOCAL DATE_GMT LAST_MODIFIED Including Biolerplates "0=K 30@K= AM3 MA2M; B0=4 B0;0@EA=K3 BM<4M3;ME A5@28@ 4MM@E >;>= B>>=K 10@8<BCC4K= 4>B>@ 40E8= 402B0340E B>4>@E>9 <M4MM;;893 189 1>;3>E 5 4ME EC30F00 N<. -=M =EF;4 <M4MM;M; =L D09;4 =F;34A= 109E G0420@B09, SSI-89= include :><0=400@ >;>= O;300B09 HTML 10@8<BCC4 @CC D09;K3 >@CC;0E "0=K B;E@ D09; address.html-4 109@;0403 3M6 72M; : <HR> </ADDRESS> /<0@ =M3 @ HTML 10@8<B 4>B>@E M=M D09;K= 03CC;3K3 40@00EL :><0=400@ >@CC;6 1>;=>. < ! - - # include file =  address.html  > @ 10@8<B @CC 40<6CC;0E 48@5:B>@B 109@;0A0= address.html- 893 >@CC;0E 1>;=>. = B=G;M= D09;K3 >@CC;0E 48@5:B>@>>A A5@28@89= ME @ E>;1>E4>> include :><0=4B09 virtual ?0@0<5B@893 0H83;06 1>;=>. <! - - # include virtual =  / public / address.html  > $09; AB0B8AB8:CC4 -=M =L B0=K A5@28@ 4MM@ 109300 D09;CC4K= BCE09 B>4>@E>9 <M4MM;;893 1CF00EK3 72H@43 SSI 48@5:B824 N<. =89 68HMM 1>;3>6 EM@M3;M3G4 =L B0B06 02G 1>;>E B0=K ?@>3@0<< E0=30<689= 7002@K= B>4>@E>9;>;BK3 700A0= 10@8<BCC4K= =M3 =L 38?5@B5:ABM= E>;1>;BB>9 109403 3M6 EM;6 1>;=>. 9<M@E =EF;4 EM@M3;M3G89= B>4>@E>9;A>= MAME B=89 10@8<BK3 B0B06 020E G0420@K= =M , EMB 8E B>< BM43MM@893 B0B06 020E04 7>@8C;034A0= MA2M; ECCG8@A0= 1096 1>;>E 3ME <MB89= C48@4;03K3 A096@CC;A0= 4@ 10 EM<6MM >@CC;6 1>;=>. =89 68HMM =L : Here is the latest reference guide on CGI. You can download it by clicking < A HREF = /cgi-refguide.ps  >here</A> The size of the file is <! - - # fsize file = /cgi-refguide.ps  >bytes and was last modified on <! - - # flastmod file =  refguide .ps  - ->. File ?0@0<5B@BM9 fsize :><0=4 =L 109BCC4 4MM@ B>4>@E>9;>34A>= D09;K= EM<6MM3 7;4M3. ">4>@E>9 D09;4 7>@8C;034A0= 4@89= @G;;B893 >@CC;0E04 flastmod :><0=4K3 EM@M3;M6 1>;=>. SSI  89= EC2LA03G LAST_MODIFIED 10 flastmod =L O<0@ =M3 D09; A>=3>;BK3 72H@43 :><0=4 , LAST_MODIFIED 40<6CC;0E D09;K= <M4MM;;893 E0@CC;403 E>>@>=4>> O;300B09. >B>>4 ?@>3@0<<CC4K3 39FMB3ME @89= HTML 10@8<BK3 30@0;BK3 1093CC;0E 10 CGI N<CC MA2M; A8AB5<89= ?@>3@0<<K3 39FMB3ME4MM SSI-89= :><0=4 exec-MM@ 184 exec cmd 48@5:B82893 EM@M3;M6 39FMB3M6 1>;=>. Welcome <! - - # echo var = REMOTE_USER  - - >. Here issome information about you : <PRE> <- -# exec cmd= /usr/ucb/finger $REMOTE_USER@$ REMOTE_HOST  - -> </PRE> -=M 68HMM= 4MM@ EM@M3;M3G89= BCE09 70@8< <M4MM;;893 1CF00E UNIX  89= finger :><0=4K3 EM@M3;MAM=. SSI =L 4>B>>4 ?@>3@0<< @CC :><0=4K= <@=89 0@3C<5=BCC4K3 40<6CC;0EK3 72H@43. %M@M2 0@3C<5=B89= EMAM3 3ME >@G=K EC2LA03G893 EM@M3;MEMM@ B;2;A= 1>; <= =L 4>;;0@K= BM<4M3BM9 109403. -=M H00@4;030 =L A5@28@ =L :><0=4K3 39FMB3ME 304004 10940; 189 1>;>E 10 BM@ =L EM@EM= 304=0 ?@>3@0<<G;034A0= EC2LA03GCC404 E0=40EK3 EM;6 3=. <PRE></ PRE> 1;>: 4>B>@E =L 4>B>>4 :><0=4K= 30@0;BK3 18G8E E>>A>= 709 02403. "=G;M= M=M =L 1@0C75@ =L B=893 B0=8E 4>B>>4 ?@>3@0<<CC4K= 30@30E 334; 4>B>@E HTML :>4 N<. %O;10@HCC;03G 79;4893 E894M3 4>B>>4 ?@>3@0<<CC4K= 39FMB3ME G0420@B09 109E 10 3M2G B=893 0NC;39 109;30E04 0ACC40; B02834403. CGI ?@>3@0<<CC4K3 39FMB3ME "0 ABAB8: HTML 10@8<B @CC B3A CGI ?@>3@0<<K= @ 4=3 =M2B@;ME SSI- 89= exec cgi 48@5:B82893 EM@M3;M= E89E 1>;=>. This page has been accessed 4883 times since December 10, 1995. ME <MB89= 48=0<8: 334;89= =M3 EMA3893 3M@30EK3 EAME >;>= EC30F00=CC4 N<. "0 M189= >;>= 10@8<BCC4 40EL <M4MM;;89= B@;893 E0@0E =L 30@F0039. -=M <M4MM;M; =L 48=0<8: A3M34ME =L B>4>@E>9. (10@8B<04 E0=40E EC30F00 1@4 @G;3443 CG@00A). SSI  893 EM@M3;M= 1@M= CGI ?@>3@0<<CC4K= 68HMM =L : %M@M3;M3G89= E0=40;BK3 B>>;>3G, A0=00=439 E>;1>;BCC4, & & ..3ME <MB89= ?@>3@0<<CC4 1096 1>;=>. ;>= D>@<CC4K= E0@8;F0= 9;G;M; %>;1>;BCC4 ,334;89= 1007CC4 10 E09E 8=45:A;ME CB8;8BCC4 $>@<0B 40EL B0=K 334;89= =89;1M@ =F;43 >@G=K BA;; =L 5@489= M1 1@0C75@89= 304004 10940;. = M1 4MM@ M=M <M4MM;;893 7;ME 70<K3 E09E EM@M3BM9. 2H@34= 1>;><6B>9 1>;A>= EM@M3;M3G4 =L <M4MM;;89= BC@H E09E M=M 7>@8;3K3 EM@EM= 185;;ME2M? M1 4MM@E >;>= <M4MM;;893 E0=303GCC4 =L =89 868; >@G8=4 @A4 E09;B E894M3. 9<M@E 0ACC4;CC4 M1 10 334;89= E>;1>;BK3 39FMB3ME CGI ?@>3@0<<K3 18GAM=MM@ H894M344M3. 84 UNIX ?@>3@0<<CC4 40EL 334;89= 1007CC4 10 E09;BK= EM@M3;@489= E>;1>;BK3 39FMB3M4M3. %0@8;F0= E>;1>>B>9 334;89= 1007CC4 84 1CA04 ?@>3@0<<CC4 @CC >@>;B 40<6CC;0340E00@ E0=30;BB09 M=389= E>;1>;BCC4K3 A3M6 1>;=>. 89FBM9 334;89= C@A30;K3 A3ME, M43MM@ 06;K3 39FMB3ME @89= EMAM3 4MM@ B=89 E0<389= 1030 :>4;>;K3 343. WWW-B09 E0@8;F0= E>;1>> 1E89 (RDBM) 334;89= 1007K= C48@4;03K= A8AB5<893 E>;1>A=>>@ AMB3M; E4;3A= @ 4=34893 30@306 1>;=>. %M@M3;M3G4 =L H8=6 BM<434893 EO;10@ >@CC;6 1>;>E 10 CGI =L >=>H;>;K3 1CF00E M1 4MM@E  E0@8;F0= 9;G;M;, 28@BC0; M<=M;M3   893 1093CC;0EK3 EA4M3 M<G89= 7;M;BM=4 @89= BCA;0<6B09300@ B02834403. %M@M3BM9 1E E8934ME 79; =L >@>;BK3 45:>4;>4>3, 70@8< A>@BK= 0ACC4;K3 FC3;CC;0E, 334;89= 1007 @CC B=893 8;3MME , 334;89= 100700A 334;893 1CF00E ?@>F5AACC4 10 EM@M3;M3G84 7>@8C;A0= 38?5@B5:ABM= 10@8<BK3 A3M4M3 CGI ?@>3@0<<K3 18G8E N<. %M@M3;MM=89 ?@>3@0<<K= M43MM@ B@; =L M1BM9 E>;1>34>E 334;89= 1007K= 1>;><6 N<. SQL =L E0@8;F0= E>;1>>B>9 334;89= 1007K= A8AB5<4 334;893 C48@40E 10 E0=40EAB0=40@BG8;034A0= 4M4 EM; N<. =B5@=5B <M4MM;;89= A5@28@ 4MM@E 70<CC4 Archie (FTP A09BK3 E09E ) 10 NNTP( Usenet <M4MM;;889= A5@28@) 3ME <MB =B5@=MB 40EL <M4MM;;89= A5@28@489= BCE09 <M4ME EM@M3BM9 N<. C@K= M189= BCA;0<6B09 M43MM@ 9;G8;3MM=4 =LTCP/IP  89= 4MM4 ?@>B>:>;CC4 4MM@ 068;;0403. M1MMA 8; 1>;>E M43MM@ 9;G8;3MM3 E89E 10 70E80;03GCC4 =L @ =M3 =B5@=5B <M4MM;;89= A5@28@4 TCP / IP A6MM=89 ?@>B>:>;K3 EM@M3;MEM4 E8934ME CGI EM@M3;MM=89 ?@>3@0<<CC4K3 1>;>2A@>=3C9 1>;3>6 1>;=>. %M4 EM4M= A5@28@89= 9; 068;;03003 E0@CC;A0= M;5:B@>= HCC40=389= EM@M3;MM=89 ?@>3@0<<K3 02JO. (O<0@ =M3 @ A5@28@B 0H83;03406 1>;>E ) (CC40=389= ?@>3@0<<CC4 =L EM@M3;M3G89= <M4MM;;893 B>4>@E>9 D09;4 E0430;A0= 109403. /;300B09 host-CC404 70@8< =M3 HCC40=3 8;3MME 54 HCC40=389= ?@>3@0<< =L <0H8= 4MM@ E;MM= 0203G 3CC40=389= D09;K3 E093004 B=4 <M4MM;;893 =M<=M. 09; ?@>3@0<< =L 7>@8;3>> O3 O06 39FMB3M4M3, B=893 0;AK= host 4MM@ HCC4 D09;CC4K3 C48@406 1>;4>339? -=M 0ACC;BK= E0@8C =L 1>; 4>B>>4 9; 068;;0300=K E>;1>;B N<. (interprocess communication IPC) ;AK= host-89= ?@>F5AA BM@ <0H8= 4MM@E <09;89= ?@>F5AA4 7>@8C;034A0= <M4MM;M3GMMA E89344M3. "CE09= ?@>F5AA =L <09; 40<6CC;03G A;6MM=4 >@>E 0;AK= 39FMB3M3GBM9 E>;1>344>3. ;AK= ?@>F5AA89= @ 4= =L A5@28@ 3M34ME 10 BCE09= ?@>F5AA =L 70E80;03G @CC 8;3MM344M3. M1 =L 3= CE00=K 868; 068;;0403: @0C75@ =L HTTP A5@28@ @ EM@M3;M3G89= 8;M@E89;M34AM= EAM;B893 E@2;ME 10 H00@4;03K3 185;;4M3. M3 GCE0; A0=0E 79; =L 70E80;03G 10 A5@28@ =L =M3 868; EM;MM@ EM;M;FME QAB>9. ">4>@E>9 70E80;03G =L BCA309 A5@28@BM9 068;;0E00@ 7>E8>= 1093CC;034A0=. 8HMM =L Archie-89= 70E80;03G M1 A5@28@BM9 E>;1>344>339. linux Linus Torrralds 3M4M3 E= linux 3M4M3 A8AB5<893 068;4 0=E 068;4 >@CC;A0= LINUX -893 4M;E89 40O0@ 0H83;0403 . #G8@ =L =MM;BBM9 10 =M39 109403. MM;B BM9 3M4M3 =L  C8  ,  Perl  4MM@ 18G834AM= ?@>3@0<<K3 E>;1>6 1>;4>3 10 AC@0;F03G =L G;BM9 source :>4K3 02G 7M6 1>;4>3 . Usenet - Internet <0O389= A;6MM 109403 10 O=7 1:@89= E<A @ @A489= 4C@B09 0ACC;B00 B02L403 . ;>= 1>4;>3K= 3>@8<4 Time Sharing 3M6 109403 . P1& P2 P3& P4 t1 & t2 t3& .t4 -=M 1>; Multitasking 4 8?5@ E>;1>>AK3 A3ME $@59< A3ME HTML forms 8?5@ E>;1>>AK3 A3ME <a></a> B53893 0H83;0= 38?5@ E>;1>>AK3 1CNC @ ECC40A C@CC E>;1>34>E E>;1>;BK3 A3M=M.. 1. -=389= 38?5@E>;1>>AK3 E89E. ">4>@E>9 =M3 B5:ABM= 4MM@ 40@6 @ web ECC40AB09 E>;1>34>E. 8HMM;1M;: !ourse of study 3M4M3 3893 study.html ECC40AB09 E>;1>34>E. <a href= study.html >Course of study</a> 2. ">4>@E>9 =M3 B5:ABM= 4MM@ 40@0E04 E>;1>34>E web ECC40A =L H8=M F>=E>=4 30@0E. <a href= study.html target= _blank >Course of study</a> 3. = ECC40A=K B>4>@E>9 EMAM3B >G86 1>;=>. -=M =L 40@00E 2 0;E0<B09: M343MM@B web ECC40A=K 0;L =M3 EMAM3B name :>4K3 0H83;0= =M@ 3=. 8HMM =L study web ECC40A=K 0;L =M3 EMAM3B study_1 3MAM= =M@893 3L5. <a name= study_1 > ۃ %>Q@4C300@B 40@00E E>;1>;BK3 E896 3=. <a href= study.html#stduy_1 >Course of study</a> -=M E>;1>;BK3 E896 3A=@ Course of study 3M4M3 3893 40@6 study.html ECC40A=K study_1 3M6 BM<4M3;M34AM= EMAM3B >G=>. 4. %M@M2 72E= BCE09= ECC40A=K 0;L =M3 EMAM3B >G8EK3 EAM6 10920; BCE09= ECC40A=K >G8EK3 EAAM= EMAM3BMM C@L4G8;0= =M@ 3=. 8HMM =L: <a name= location > 0@00 =L 38?5@B5:ABMM 40@00E 1094;00@ A3M=M. <a href= location >go to location</a> 5. 2E= B5:ABMM@ 38?5@E>;1>>AK3 E89EMMA 304=0 7C@300@ G E896 1>;=>. 8HMM =L: <a href= study.html ><img src= pic1.jpg ></a> =3MA=MM@ pic1.jpg 7C@03 4MM@ 40@0E 70<00@ study.html ECC40A C@CC H8;68=M. 6. C@3893 EC200E 70<00@ 38?5@E>;1>>ACC4K3 E89E. C@3893 EM4 EM4M= EMAM3B EC200E 1CNC 7C@389= 0;L EMAM3B 40@A=00A E0<00@G @ @ ECC40A C@CC H8;686 1>;=>. =89 BC;4 <map></map> B53893 0H83;0=0. <img src= pic.gif usemap= #picture > <map name= picture > <area shape= rect coords= 50,60,120,90 href= study.html > <area shape= rect coords= 150,60,220,90 href= history.html > </map> MM@E 68HMM=4 7C@3893 2 EC200E B0;00@ 7;MM. -E=89 <@=4 7C@03, B=893 EC200A0= BCE09 18GAM= 109=0. 0@00389= <@=4 7C@3893 EC200A0= map-89= =M@ 109@;0A0= 109=0. 0@00389= 2 <@=4 7C@3893 40@00E 2 EMAM3B EC200A0= 109=0. 50, 60, 120, 90 3MAM= :>>@48=0B00@ B>4>@E>9;>34>E BM3H =F3B =L study.html ECC40AB09, 150, 60, 220, 90 3MAM= :>>@48=0B00@ B>4>@E>9;>34>E BM3H =F3B =L history.html ECC40AB09 38?5@E>;1>>A A3M=M. <area> B53 =L 40@00E :><0=4CC400A B>3B=>. shape EC200E B0;109= EM;1M@ rect BM3H =F3B EM;1M@BM9 circle 4C3C9 EM;1M@BM9 coords BCE09= 4@A89= M7;ME B0;109= :>>@48=0B BM3H =F3B 1>; x1, y1, x2, y2 3MAM= 4 :>>@48=0BB09 109=0. =89 x1, y1 M=M BM3H =F3B89= 7= 4MM4 1C;0=389= :>>@48=0B, x2, y2 =L BM3H =F3B89= 10@CC= 4>>4 1C;0=389= :>>@48=0B. 4C3C9 1>; x, y, r 3MAM= 3 :>>@48=0BB09. =89 E, C =L 4C3C9= B289= :>>@48=0B, r =L @048CA893 700=0. 0@00 =L href :>4K3 0H83;0= BCE09= EC200A0= B0;109B09 E>;1>34A>= 38?5@E>;1>>AK3 BCA BCA E896 3=. 7. = body B0;10@B 38?5@ E>;1>>A 1E89 B5:AB89= =3BM9 E>;1>>B>9 B>E8@CC;3CC4K3 E896 3G 1>;=>. <body link="#0080FF" vlink="#80FF00" alink="#800040"> link 38?5@ E>;1>>A 1E89 B5:AB89= =3 alink 38?5@ E>;1>>A 1E89 B5:AB893 84M2E6;ME 54 A>;834>E =3 vlink 0H83;0A=K 40@00 38?5@ E>;1>>AK= B5:AB89= A>;834>E =3 8. /<0@ =M3M= E=89 @ <M9; 18G8E893 EA2M; B=4 <= 40@00E 1094;00@ 38?5@ E>;1>>A E896 3G 1>;=>. <a href="mailto:someone@num.edu.mn">text</a> 1.9. $@59< A3ME M;3MFM= 4MM@ 2 1>;>= B=MMA 4MMH B>>=K web ECC4ACC4K3 30@30EK3 EA2M; <frameset></frameset> B53893 0H83;0=0. 8HMM 1: M;3MF893 EM2BMM BM=E;M389= 403CC 3:7 E0@LF00B09 2 EMAM3B EC2006 EC200A0= EMA389= 4MM4 B0;K= EMAM3B title.html, 4>>4 B0;K= EMAM3B main.html D09;CC4 30@G 109E00@ A3M5. title.html main.html </body> </html> 8HMM 2: M;3MF893 1>A>> BM=E;M389= 403CC 3:7 E0@LF00B09 2 EMAM3B EC2006 EC200A0= EMA389= 7= B0;K= EMAM3B menu.html, 10@CC= B0;K= EMAM3B main.html D09;CC4 30@G 109E00@ A3M5. menu.html main.html <frameset cols="10%,*" border="0"> <frame name="menu" src="menu.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0"> $>@< >@CC;0E $>@< =L <form></form> BM3893 0H83;0=0. Text  =M3 <@ 1E89 B5:AB 334; (text area  >;>= <@ 1E89 B5:AB 334;)-893 >@CC;0E04 EM@M3;M=M. "5:AB >@CC;0E <form> First name: <input type="text" name="firstname"> <br> Last name: <input type="text" name="lastname"> </form>  @C?? A3ME <fieldset> <legend> Health information: </legend> <form> Height <input type="text" size="3"> Weight <input type="text" size="3"> </form> </fieldset>  Radio button  >;>= A>=3>;BCC400A 0;L =M3893 =L A>=3>E>4 EM@M3;M=M. <form> <input type="radio" name="sex" value="male" checked> Male <br> <input type="radio" name="sex" value="female"> Female </form>  Checkbox  BCE09 334; B89<, 39 MAME89= 0;L =M3=893 EM@M3;MEM4 0H83;0=0. <form> <input type="checkbox" name="bike"> I have a bike <br> <input type="checkbox" name="car"> I have a car </form>  Submit Button - 334; >@CC;0E04 0H83;0=0. -=4 action =L BCE09= D>@<4 >@A>= 334;893 1>;>2A@CC;0E D09;K= =M@, 01@9H;K3 B>3B>>=>. <form name="input" action="form_action.htm" method="get"> Username: <input type="text" name="user"> <input type="submit" value="Submit"> </form>  M=4 EM@M2 =M@MM 18GMM4 submit B>2G;CC@K3 40@20; B5:AB B0;10@B >@CC;A0= 334;893 form_action.htm 3MAM= H8=M ECC40A C@CC 8;3MM=M. <form name="input" action="form_action.htm" method="get"> Male: <input type="radio" name="Sex" value="Male" checked> <br> Female: <input type="radio" name="Sex" value="Female"> <br> <input type ="submit" value ="Submit Now!"> 
Enter your first name:
Enter your last name:

Name:

Mail:

Comment:


 5 , , , CSS ? CSS Cascading Style Sheets . HTML 翿 . (Style Sheets) . HTML 4.0 . . CSS . HTML CSS 翿. HTML . , ,

,

, . 濿 . . Netscape, Internet Explorer 2 . HTML , . HTML- ѿ (World Wide Web Consortium -W3C) HTML 4.0 STYLES .Netscape 4.0 Internet Explorer 4.0 (Cascading Style Sheets) . , v v, CSS v vv vv. . HTML . . :

v v vv . : WebMN.net ...... . Test.css . v , vv vv. . v v. . HTML 4.0 HTML . HTML . (External style sheets) . HTML . CSS . . (Style Sheets) . ( ) HTML , HTML , . ̺ HTML . HTML 뿿 . 濿. CSS CSS 3 . , : { : } HTML . , ( ) . 2 . body {color: black} . p {font-family: "sans serif"} . , . p {text-align:center;color:red} . p { text-align: center; /* . */ color: black; /* */ font-family: arial /* arial */ } . . . 1-6 . h1,h2,h3,h4,h5,h6 { color: green } Class - (class) HTML . 2 . . p.right {text-align: right} /* */ p.center {text-align: center} /* */ HTML .

.

.

HTML . ̺ . HTML . . .center {text-align: center} h1 p .

1 .

.

id id . . id . ID HTML . p "para1" ID . p#para1 { text-align: center; color: red } ID = "wer345" . *#wer345 {color: green} h1 :

p "wer345" ID h2 . p#wer345 {color: green} /* */

.

/* . */ CSS - . . . p /* */ { text-align: center /* */ color: black; font-family: arial } 翿 濿. 3 . (External Style Sheet) . . HTML . /* . */ mystyle.css 濿. . html css . 翿. hr {color: sienna} /* . */ p {margin-left: 20px} /* 翿. */ body {background-image: url("images/back40.gif")} /* */ . 濿. . HTML . . . 翿 翿.

. .

. 3 (h3) : h3 { color: red; text-align: left; font-size: 8pt } h3 . h3 { text-align: right; font-size: 20pt } h3 . color: red; /* */ text-align: right; font-size: 20pt (color) %D  HYPERLINK "http://ariunbolor.wordpress.com/2006/10/31/css-menu-ii/"CSS MenuII CSS - .