LẬP TRÌNH WEB doc

388 173 0
LẬP TRÌNH WEB doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đ Đ Ạ Ạ I H I H Ọ Ọ C Đ C Đ À À N N Ẵ Ẵ NG NG TRƯ TRƯ Ờ Ờ NG Đ NG Đ Ạ Ạ I H I H Ọ Ọ C B C B Á Á CH KHOA CH KHOA KHOA CÔNG NGH KHOA CÔNG NGH Ệ Ệ THÔNG TIN THÔNG TIN   B B À À I GI I GI Ả Ả NG MÔN H NG MÔN H Ọ Ọ C C L L Ậ Ậ P TRÌNH P TRÌNH WEB WEB T T À À I LI I LI Ệ Ệ U T U T HAM KH HAM KH Ả Ả O O 1. Internet n 1. Internet n ố ố i k i k ế ế t m t m ạ ạ ng (Lê Quang Liêm) ng (Lê Quang Liêm) 2. Internetworking v 2. Internetworking v ớ ớ i TCP/IP (Nguy i TCP/IP (Nguy ễ ễ n Qu n Qu ố ố c Cư c Cư ờ ờ ng) ng) 3. A 3. A rchitecis of the rchitecis of the W W eb (Ried Robert.H) eb (Ried Robert.H) 4. Eb 4. Eb ook ook “ “ Th Th ương m ương m ạ ạ i Vi i Vi ệ ệ t Nam h t Nam h ộ ộ i nh i nh ậ ậ p th p th ế ế gi gi ớ ớ i i ’’ ’’ 5.C 5.C á á c Website TMĐT c Website TMĐT : Yahoo, Amazon, Ebay, AltaVista, : Yahoo, Amazon, Ebay, AltaVista, http://www.ecomerce http://www.ecomerce - - guide.com guide.com http://www.online http://www.online - - commerce.com commerce.com http://www.ecommercetimes.com http://www.ecommercetimes.com http://creating http://creating - - a a - - site.com site.com N N I DUNG CHNG TRèNH I DUNG CHNG TRèNH Ch Ch ơ ơ ng 1 : Internet v ng 1 : Internet v à à Web Web Gi Gi ớ ớ i thi i thi ệ ệ u u c c ơ ơ b b ả ả n n về Internet v về Internet v à à Web, gi Web, gi ú ú p ng p ng ời h ời h ọ ọ c c có m có m ộ ộ t t t t ầ ầ m nh m nh ì ì n về m n về m ạ ạ ng Internet, c ng Internet, c á á c trang web c trang web đ đ óng óng vai tr vai tr ò ò g g ì ì tr tr ê ê n m n m ạ ạ ng Internet, n ng Internet, n ắ ắ m b m b ắ ắ t t đợ đợ c h c h ệ ệ th th ố ố ng ng Website g Website g ồ ồ m nh m nh ữ ữ ng th ng th à à nh ph nh ph ầ ầ n n n n à à o. o. Ch Ch ơ ơ ng 2 : ng 2 : Ng Ng ô ô n ng n ng ữ ữ HTML HTML Tr Tr ì ì nh b nh b à à y n y n ộ ộ i dung c i dung c ủ ủ a ng a ng ô ô n ng n ng ữ ữ HTML HTML để để t t ạ ạ o n o n ê ê n c n c á á c c trang web s trang web s ố ố ng ng độ độ ng ng Ch Ch ơ ơ ng 3: ng 3: JavaScript v JavaScript v à à VBScript VBScript Tr Tr ì ì nh b nh b à à y c y c á á ch s ch s ử ử dụng c dụng c á á c k c k ỹ ỹ thu thu ậ ậ t l t l ậ ậ p tr p tr ì ì nh nh đơ đơ n gi n gi ả ả n n để để đ đ iều khi iều khi ể ể n c n c á á c s c s ự ự ki ki ệ ệ n tr n tr ê ê n trang web. n trang web. Ch Ch ơ ơ ng ng 4: 4: Cng ngh Web ng ASP, JSP, PHP (AJAX) ASP, JSP, PHP (AJAX) Ch Ch ơ ơ ng ng 5: 5: C C à à i i đ đ ặ ặ t t v v à à cấu cấu h h ì ì nh nh Web Server Web Server Tr Tr ì ì nh nh b b à à y y c c á á ch ch c c à à i i đ đ ặ ặ t t v v à à cấu cấu h h ì ì nh nh Web Server Web Server để để qu qu ả ả n n lý lý v v à à v v ậ ậ n n h h à à nh nh Website Website CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB I. KHÁI NIỆM VỀ MẠNG MÁY TÍNH  Mạng máy tính (network) là bao gồm các máy tính được nối với nhau sao cho chúng có thể dùng chung dữ liệu và các thiết bị.  Các máy tính trong mạng có thể dùng chung các loại tài nguyên sau:  Dữ liệu  Thông điệp  Hình ảnh  Máy fax  Modem  Máy in  Các tài nguyên phần cúng khác Máy tính Máy in Cáp Hệ thống mạng máy tính đơn giản CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB II. CÁC LOẠI MẠNG MÁY TÍNH 1. MẠNG NỘI BỘ (LOCAL AREA NETWORK - LAN) Mạng nội bộ (LAN) là một mạng của các máy tính được nối với nhau trong một phạm vi hẹp như trong một toà nhà, một công sở nhờ một số loại cáp dẫn, không dùng thuê bao điện thoại. 2. MẠNG DIỆN RỘNG (WIDE AREA NETWORK - WAN) Mạng diện rộng (WAN) là một mạng của nhiều mạng nội bộ nối với nhau thông qua đường dây điện thoại hoặc nhờ các công nghệ khác như hệ thống điện tử viễn thông hoặc vệ tinh. CHƯƠNG 1 : INTERNET VÀ WEB II. C II. C Á Á C LO C LO Ạ Ạ I I M M Ạ Ạ NG M NG M Á Á Y T Y T Í Í NH NH 3. M 3. M Ạ Ạ NG INTERNET L NG INTERNET L À À GÌ? GÌ? CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB Internet l Internet l à à liên m liên m ạ ạ ng to ng to à à n c n c ầ ầ u l u l ớ ớ n nh n nh ấ ấ t bao tr t bao tr ù ù m lên t m lên t ấ ấ t c t c ả ả c c á á c m c m ạ ạ ng kh ng kh á á c phân b c phân b ố ố trên ph trên ph ạ ạ m vi to m vi to à à n th n th ế ế gi gi ớ ớ i. i. + Gi + Gi ú ú p c p c á á c m c m á á y t y t í í nh k nh k ế ế t n t n ố ố i v i v à à trao đ trao đ ổ ổ i thông tin v i thông tin v ớ ớ i i nhau m nhau m à à không c không c ầ ầ n bi n bi ế ế t v t v ị ị tr tr í í đ đ ị ị a lý c a lý c ủ ủ a ch a ch ú ú ng ng +Cho ph +Cho ph é é p truy c p truy c ậ ậ p lên c p lên c á á c t c t à à i nguyên lưu tr i nguyên lưu tr ữ ữ ở ở xa. xa. + Cho ph + Cho ph é é p trao đ p trao đ ổ ổ i thư đi i thư đi ệ ệ n t n t ử ử (Email), trò chuy (Email), trò chuy ệ ệ n n (Chat), g (Chat), g ọ ọ i đi i đi ệ ệ n tho n tho ạ ạ i, g i, g ử ử i tin nh i tin nh ắ ắ n, n, + C + C á á c tư li c tư li ệ ệ u thông tin đư u thông tin đư ợ ợ c t c t ổ ổ ch ch ứ ứ c theo t c theo t ừ ừ ng trang ng trang (trang Web). C (trang Web). C á á c trang n c trang n à à y đư y đư ợ ợ c liên k c liên k ế ế t v t v ớ ớ i nhau nh i nhau nh ờ ờ c c á á c c liên k liên k ế ế t hay c t hay c á á c ch c ch ỉ ỉ m m ụ ụ c. c. CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB II. C II. C Á Á C LO C LO Ạ Ạ I I M M Ạ Ạ NG M NG M Á Á Y T Y T Í Í NH NH 3. M 3. M Ạ Ạ NG INTERNET L NG INTERNET L À À GÌ? GÌ? L L ị ị ch s ch s ử ử ph ph á á t tri t tri ể ể n Internet n Internet   Ti Ti ề ề n thân c n thân c ủ ủ a Internet l a Internet l à à ARPANET ARPANET , 1 , 1 960 960   Năm Năm 1983, giao th 1983, giao th ứ ứ c TCP/IP ch c TCP/IP ch í í nh th nh th ứ ứ c đư c đư ợ ợ c coi như m c coi như m ộ ộ t t chu chu ẩ ẩ n cho vi n cho vi ệ ệ c k c k ế ế t n t n ố ố i m i m á á y t y t í í nh nh   Năm Năm 1984, ARP 1984, ARP ANET đã đư ANET đã đư ợ ợ c chia ra th c chia ra th à à nh hai ph nh hai ph ầ ầ n: n: ph ph ầ ầ n th n th ứ ứ nh nh ấ ấ t v t v ẫ ẫ n đư n đư ợ ợ c g c g ọ ọ i l i l à à ARPANET, d ARPANET, d à à nh cho vi nh cho vi ệ ệ c c nghiên c nghiên c ứ ứ u v u v à à ph ph á á t tri t tri ể ể n; ph n; ph ầ ầ n th n th ứ ứ hai đư hai đư ợ ợ c g c g ọ ọ i l i l à à MILNET, l MILNET, l à à m m ạ ạ ng d ng d ù ù ng cho c ng cho c á á c m c m ụ ụ c đ c đ í í ch quân s ch quân s ự ự . .   WWW ra đ WWW ra đ ờ ờ i, 1989 i, 1989   Ng Ng à à y nay ch y nay ch ú ú ng ta th ng ta th ấ ấ y Internet xu y Internet xu ấ ấ t hi t hi ệ ệ n trong m n trong m ọ ọ i l i l ĩ ĩ nh nh v v ự ự c : c : thương m thương m ạ ạ i, ch i, ch í í nhh tr nhh tr ị ị , quân s , quân s ự ự , nghiên c , nghiên c ứ ứ u, gi u, gi á á o d o d ụ ụ c, c, văn ho văn ho á á , xã h , xã h ộ ộ i i CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB [...]... ca Web Browser + Kt thỳc kt ni: Khi kt thỳc quỏ trỡnh trao i gia Web Browser v Web Server thỡ s kt ni chm dt CHNG 1 : INTERNET V WEB V KIN TRC C BN CA WEB (WWW) 2 Cỏc khỏi nim : c Web Server L mt phn mm c s dng trờn mỏy ch (mỏy phc v) lng nghe cỏc yờu cu t cỏc mỏy khỏch Client (Web Client) v ỏp ng yờu cu cho mỏy Client Cú rt nhiu Web Server chy trờn nhiu flatform : Web Server ca NSCA trờn UNIX, Web. .. Giao thc HTTP : Web Browser v Web Server giao tip vi nhau thụng qua mt giao thc c gi l HTTP.S kt ni bng Http qua 4 giai on: + To kt ni : Web Browser giao tip vi Web Server nh a ch Internet v s cng (ngm nh l 80) c c t trong URL + Thc hin yờu cu : Web Browser gi thụng tin ti Web Server yờu cu phc v Vic gi v nhn thụng tin õy theo phng thc POST, GET + Phn hi: Web Server gi mt phn hi v Web Browser nhm... mvha@ud.edu.vn CHNG 1 : INTERNET V WEB Th in t - Webmail L cỏc a ch E-mail min phớ nh: http://www.yahoo.com http://www.hotmail.com http://vol.vnn.vn http://mail.emailpinoy.com http://Saigon.vnn.vn/webmail www.mailexcite.com Excite mail www.netaddress.com USA-Net mail CHNG 1 : INTERNET V WEB IV CC DCH V CA INTERNET 2 World Wide Web (www) World Wide Web (WWW) hoc Web l mt dch v ca Internet L dch v... nhiu flatform : Web Server ca NSCA trờn UNIX, Web Server dựng trờn mụi trng Windows, Web Server ca Oracle c thit k tn dng kh nng truy cp vo c s d liu hựng mnh ca Oracle CHNG 1 : INTERNET V WEB V KIN TRC C BN CA WEB (WWW) 2 Cỏc khỏi nim : d Web Browser L mt phn mm c s dng trờn mỏy khỏch (Client), dựng gi cỏc yờu cu lờn Web Server v nhn cỏc kt qu ỏp ng t Server ng thi hin th lờn vi khuụn dng thớch hp... INTERNET V WEB V KIN TRC C BN CA WEB (WWW) 2 Cỏc khỏi nim : a a ch URL : Dịch vụ Khuôn dạng URL Ngầm định HTTP Http://Host:Port/Path Port: 80 FTP Ftp://User.Password@Host:Port/P ath User: Anonymous Password: địa chỉ e-mail Port: 21 GOPHER Gopher://Host:Port/Path Port: 70 MAILTO Mailto:Address@Host Không TELNET Telnet://User:Password@Host:Port Port: 23 CHNG 1 : INTERNET V WEB V KIN TRC C BN CA WEB (WWW)... INTERNET V WEB V KIN TRC C BN CA WEB (WWW) 2 Cỏc khỏi nim : a a ch URL : URL (Uniform Resouce Locator ) L a ch y ch n mt ti nguyờn thụng tin trờn Internet Vớ d: http://www.hssv.vnn.vn/dethidapan/2010/index.html Trong ú: http:// Gi l tờn dch v (cú th gi l phn giao thc) www.hssv.vnn.vn/ L phn tờn mỏy ch dethidapan/2010/index.html ng dn n ti nguyờn CHNG 1 : INTERNET V WEB V KIN TRC C BN CA WEB (WWW)... : INTERNET V WEB IV CC DCH V CA INTERNET 6 Cỏc dch v khỏc : * Gopher Tra cu thụng tin theo thc n * Dch v WAIS (Wide Area Information Server) Tỡm kim thụng tin theo din rng * Mailing list: Danh sỏch trao i trờn Email Cỏc dng mailing list : - Mailing list khụng cú nh qun tr - Mailing list cú nh qun tr (thụng dng) - Mailing list mt chiu CHNG 1 : INTERNET V WEB V KIN TRC C BN CA WORLD WIDE WEB (WWW) 1... hoc Web l mt dch v ca Internet L dch v cung cp thụng tin mt cỏch ton din nht cho ngi dựng Web cha thụng tin bao gm vn bn, hỡnh nh, õm thanh v thm chớ c video c kt hp vi nhau Web l kho thụng tin khng l: phong phỳ v ni dung, a dng v hỡnh thc, thng xuyờn c cp nht, i mi v phỏ trin khụng ngng CHNG 1 : INTERNET V WEB IV CC DCH V CA INTERNET 3 Chat L hỡnh thc hi thoi trc tip trờn Internet, l mt dch v ca... thụng tin trc tuyn vi nhau thụng qua bn phớm v mn hỡnh CHNG 1 : INTERNET V WEB IV CC DCH V CA INTERNET 4 FTP (File Transfer Protocol) Dch v ny cho phộp truyn cỏc tp tin t mỏy tớnh ny n mỏy tớnh khỏc trong mng theo giao thc FTP Ly file t mỏy tớnh xa v ngi ta gi l Download, gi file n mỏy tớnh xa gi l Upload CHNG 1 : INTERNET V WEB IV CC DCH V CA INTERNET 5 Dch v Telnet * Cho phộp ngi s dng ng nhp vo... c quan - Nhúm k tip i din cho tờn c quan - Nhúm u tiờn i din cho tờn mỏy tớnh CHNG 1 : INTERNET V WEB III CC KHI NIM 3 Tờn min (Domain Name) Vớ d: a ch IP 113.115.12.37 203.162.16.235 203.162.7.48 110.32.26.74 a ch theo tờn min www.pacific.net.sg home.vnn.vn fpt.com.vn www.yahoo.com CHNG 1 : INTERNET V WEB III CC KHI NIM 4 Mỏy ch (Server) L mt mỏy tớnh c ni vo mng v cú kh nng cung cp thụng tin cho . Server Tr Tr ì ì nh nh b b à à y y c c á á ch ch c c à à i i đ đ ặ ặ t t v v à à cấu cấu h h ì ì nh nh Web Server Web Server để để qu qu ả ả n n lý lý v v à à v v ậ ậ n n h h à à nh nh Website Website CHƯƠNG CHƯƠNG 1 : INTERNET V 1 : INTERNET V À À WEB WEB I. KHÁI NIỆM VỀ MẠNG. trang web. n trang web. Ch Ch ơ ơ ng ng 4: 4: Cng ngh Web ng ASP, JSP, PHP (AJAX) ASP, JSP, PHP (AJAX) Ch Ch ơ ơ ng ng 5: 5: C C à à i i đ đ ặ ặ t t v v à à cấu cấu h h ì ì nh nh Web Server Web. c á á c trang web c trang web đ đ óng óng vai tr vai tr ò ò g g ì ì tr tr ê ê n m n m ạ ạ ng Internet, n ng Internet, n ắ ắ m b m b ắ ắ t t đợ đợ c h c h ệ ệ th th ố ố ng ng Website g Website g ồ ồ m

Ngày đăng: 03/04/2014, 04:20

Tài liệu cùng người dùng

Tài liệu liên quan