1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập Trình Web cơ bản đến nâng cao

399 144 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 399
Dung lượng 12,87 MB

Nội dung

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN - BÀI GIẢNG MÔN HỌC CÔNG NGHỆ WEB TÀI LIỆU THAM KHẢO Internet nối kết mạng (Lê Quang Liêm) Internetworking với TCP/IP (Nguyễn Quốc Cường) Architecis of the Web (Ried Robert.H) Ebook “Thương mại Việt Nam hội nhập giới ’’ 5.Các Website TMĐT : Yahoo, Amazon, Ebay, AltaVista, http://www.ecomerce-guide.com http://www.online-commerce.com http://www.ecommercetimes.com http://creating-a-site.com NỘI DUNG CHƯƠNG TRÌNH Ch¬ng : Internet Web Giới thiệu Internet Web, giúp ngời học tầm nhìn mạng Internet, trang web đóng vai trò mạng Internet, nắm bắt đợc hệ thống website gồm thành phần Chơng : Ngôn ngữ HTML Trình bày nội dung ngôn ngữ HTML để tạo nên trang web sống động Chơng 3: JavaScript VBScript Trình bày cách sử dụng kỹ thuật lập trình đơn giản để điều khiển kiện trang web Ch¬ng 4: Cộng nghệ Web động ASP, JSP, SERVLET, PHP (AJAX), Chơng 5: Cài đặt cấu hình Web Server Trình bày cách cài đặt cấu hình Web Server để quản lý vận hành website CHNG : INTERNET VÀ WEB I KHÁI NIỆM VỀ MẠNG MÁY TÍNH  Mạng máy tính (network) bao gồm máy tính nối với cho chúng dùng chung liệu thiết bị  Các máy tính mạng dùng chung 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 CHƯƠNG : INTERNET VÀ WEB Hệ thống mạng máy tính đơn giản Máy tính Máy in Cáp CHƯƠNG : INTERNET VÀ WEB II CÁC LOẠI MẠNG MÁY TÍNH MẠNG NỘI BỘ (LOCAL AREA NETWORK - LAN) Mạng nội (LAN) mạng máy tính nối với phạm vi hẹp tồ nhà, cơng sở nhờ số loại cáp dẫn, không dùng thuê bao điện thoại MẠNG DIỆN RỘNG (WIDE AREA NETWORK - WAN) Mạng diện rộng (WAN) mạng nhiều mạng nội nối với thông qua đường dây điện thoại nhờ công nghệ khác hệ thống điện tử viễn thông vệ tinh CHƯƠNG : INTERNET VÀ WEB II CÁC LOẠI MẠNG MÁY TÍNH MẠNG INTERNET LÀ GÌ? CHƯƠNG : INTERNET VÀ WEB II CÁC LOẠI MẠNG MÁY TÍNH MẠNG INTERNET LÀ GÌ? Internet liên mạng toàn cầu lớn bao trùm lên tất mạng khác phân bố phạm vi toàn giới + Giúp máy tính kết nối trao đổi thông tin với mà không cần biết vị trí địa lý chúng +Cho phép truy cập lên tài nguyên lưu trữ xa + Cho phép trao đổi thư điện tử (Email), trò chuyện (Chat), gọi điện thoại, gửi tin nhắn, + Các tư liệu thông tin tổ chức theo trang (trang Web) Các trang liên kết với nhờ liên kết hay mục CHƯƠNG : INTERNET VÀ WEB Lịch sử phát triển Internet Tiền thân Internet ARPANET, 1960  Năm 1983, giao thức TCP/IP thức coi chuẩn cho việc kết nối máy tính  Năm 1984, ARPANET chia thành hai phần: phần thứ gọi ARPANET, dành cho việc nghiên cứu phát triển; phần thứ hai gọi MILNET, mạng dùng cho mục đích quân   WWW đời, 1989  Ngày thấy Internet xuất lĩnh vực : thương mại, chínhh trị, quân sự, nghiên cứu, giáo dục, văn hoá, xã hội CHƯƠNG : INTERNET VÀ WEB CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER I CÊu H×nh Tr×nh Chđ Web Server Tạo quản lý user Jrun Web Server CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER I Cấu Hình Trình Chủ Web Server Kiểm tra lỗi thông qua Log Files Thông thờng lỗi xảy Jrun đợc lu vào file logs Những file logs nằm th mục [Jrun_Home]\logs Mỗi file log lu lại kiện lỗi phát sinh khác Thông thờng file log sau : + default-err.log : file lu lại lỗi Jrun xảy trình dịch + default-even.log : lu lại lỗi trình thực truy xuất tài nguyên Java + default-out.log : lu lại lỗi liên quan đến môi trờng bên Ví dụ : Khi bạn gửi thông tin đến địa lỗi đợc ghi vào default-out.log Tóm lại : Để theo dõi trình làm việc Jrun, ta dựa vào nội dung file log File log nơi giúp ta phát khắc phục lỗi ngoại lệ cđa hƯ thèng CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER II Xây Dựng Chế Connection Poll Giới thiệu : + Nhu cầu kết nối sở liệu trung tâm để truy vấn liệu ứng dụng Web ngày tăng + Các hệ sở liệu phải tiêu tốn nhiều tài nguyên để trì liên tục kết nối trình truy vấn + Ta nên mở kết nối truy vấn đến sở liệu thật cần thiết Một hoàn tất truy xuất, bạn phải trả lại kết nối cho ngời dùng khác truy cập Mặc dù vậy, kết nối đến sở liệu phải đòi hỏi thời gian thiết lập, phân bổ tài nguyên, + Các trình chủ Web server đa chế POLL cho phép yêu cầu kết nối đến sở liệu đợc mở lần dùng chung bëi c¸c trang JSP víi CÀI ĐẶT V CU HèNH WEB SERVER II Xây Dựng Chế Connection Poll Giới thiệu : + Vì vậy, yêu cầu truy vấn liệu thờng diễn thời gian ngắn + Những trang JSP trớc truy xuất liệu yêu cầu hệ thống cung cÊp mét kÕt nèi, hƯ thèng sÏ kiĨm tra xem kết nối đợc thiết lập hay cha Nếu cha cã hƯ thèng sÏ t¹o mét kÕt nèi cung cÊp cho trang JSP sư dơng + Trang JSP sau sử dụng xong không đóng kết nối mà trả l¹i kÕt nèi cho hƯ thèng HƯ thèng sÏ lu kết nối trở lại ngăn xếp hàng đợi + Trong lời triệu gọi trang JSP phiên làm việc khác, cần đến truy xuất sở liệu, hƯ thèng sÏ cung cÊp kÕt nèi ®· cã tríc mà không cần sử dụng tài nguyên hệ thèng t¹o l¹i kÕt nèi CÀI ĐẶT VÀ CẤU HèNH WEB SERVER II Xây Dựng Chế Connection Poll Giới thiệu : Ta cài đặt hệ thèng nh vËy cho c¬ chÕ Pool (c¬ chÕ chia sẻ kết nối) Trớc hết hệ thống ta cần hỗ trợ hai phơng thức cho yêu cầu kết nối cung cấp kết nối (getConnection()) nhận lại kết nối trang JSP sử dụng (releaseConnection()) Khai báo giao tiếp interface mang tên IconnectionPool cung cấp thông tin // Interface định nghĩa phơng thức cung cấp chia sẻ kết nối public interface IconnectionPool { public Connection getConnection() throws SQLException; public void releaseConnection(Connectionconn) throws SQLException; } Ta hình dung Poll tơng tự cài đặt ngăn xếp hàng đợi dùng để lu trữ phần tử cho mục đích sử dụng lại Pool không đòi hỏi thứ tự lấy phần tử Các phần tử lu Pool thờng đối tợng Connection lấy ngẫu nhiên CI T V CU HèNH WEB SERVER II Xây Dựng Chế Connection Poll Chế Pool Hỗ Trợ Bởi Web Server + Hiện hầu hết trình chủ Web server cung cấp sẵn chế Pool gọi Data Source + Việc quản lý điều hành Pool trình chủ Web server đảm nhiệm bạn cần cung cấp cho trình chủ thông tin tạo Pool đủ + Chúng ta cấu hình sử dụng chế Pool hỗ trợ trình chủ Jrun Trớc hết ta mở trang http://localhost:8100/ để vào trang quản trị cđa Jrun TiÕp ®Õn ta chän Default Jrun Server\JDBC Data Source Nhấn nút Add trang cung cấp thông tin để cấu hình cho DataSource hiển thị nh sau : CI T V CU HèNH WEB SERVER II Xây Dựng Chế Connection Poll Chế Pool Hỗ Trợ Bởi Web Server CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER II Xây Dựng Chế Connection Poll Chế Pool Hỗ Trợ Bởi Web Server + Jrun cho phép sử dụng nhiều loại kết nối JDBC.Trong trờng hợp ta chän mơc danh s¸ch JDBC to ODBC Bridge Mơc Data Source Name ta gõ vào tên CSDL nguồn Đây chuỗi đợc dùng để tham chiếu đến Pool sau nµy CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER II Xây Dựng Chế Connection Poll Chế Pool Hỗ Trợ Bởi Web Server Tiếp tục ta nhập vào thông tin liên quan đến chuỗi kết nối së d÷ liƯu CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER II Xây Dựng Chế Connection Poll Chế Pool Hỗ Trợ Bởi Web Server Tiếp tục nhấn Next Jrun hoàn tất thao tác lại CÀI ĐẶT VÀ CẤU HÌNH WEB SERVER II X©y Dựng Chế Connection Poll Chế Pool Hỗ Trỵ Bëi Web Server Đề tài kết thúc học phần Tạo Website theo chủ đề sau :           Soạn trang web cá nhân nhóm bao gồm: Họ tên, Công việc chức vụ nay, Địa liên lạc, Điện thoại, Fax, Email, Mobile Phone, Ngoài nhóm bổ sung thơng tin khác Website quản lý quảng cáo Website báo điện tử Website dịch vụ giải trí ECards, Điện hoa, Website giới thiệu âm nhạc Website bán hàng Website giới thiệu khu di tích Hội An Xây dựng diễn đàn mạng E-banking 10.Website Fastfood Online Đề tài thi kết thúc học phần Tạo Website theo chủ đề sau : 11 Website quản lý thuê trả phòng khách sạn  12 Website quản lý việc cấp phát thuốc  13 Website quản lý giường bệnh  14 Website quản lý bệnh án  15 Website quản lý lịch chạy tàu  16 Website quản lý nhà hàng  17 Website quản lý khu di tích  18.Website quản lý thuê bao Internet  19 Website quản lý dịch vụ 1080  20 Website quản lý danh bạ điện thoại  Đề tài thi kết thúc học phần Tạo Website theo chủ đề sau :  21 Website giới thiệu trường học  22 Website cho sinh viên thi trắc nghiệm  23 Website giáo trình điện tử mơn học  24 Website quản lý lịch thực hành phòng máy  25 Website hỗ trợ cơng tác đào tạo trường đại học  26 Website phục vụ cơng tác Đồn trường đại học  27 Website quản lý ký túc xá  28 Website quản lý tour du lịch  29 Website dịch vụ việc làm  30 Website dịch vụ nhà đất  31 Website quản lý cước phí  32.Website giới thiệu, hướng dẫn sử dụng ĐTDĐ Hết !!! ... ngữ HTML để tạo nên trang web sống động Chơng 3: JavaScript VBScript Trình bày cách sử dụng kỹ thuật lập trình đơn giản để điều khiển kiện trang web Chơng 4: Cng nghệ Web động ASP, JSP, SERVLET,... Internet Web Giới thiệu Internet Web, giúp ngời học có tầm nhìn mạng Internet, trang web đóng vai trò mạng Internet, nắm bắt đợc hệ thống website gồm thành phần Chơng : Ngôn ngữ HTML Trình bày... SERVLET, PHP (AJAX), … Ch¬ng 5: Cài đặt cấu hình Web Server Trình bày cách cài đặt cấu hình Web Server để quản lý vµ vËn hµnh website CHƯƠNG : INTERNET VÀ WEB I KHÁI NIỆM VỀ MẠNG MÁY TÍNH  Mạng máy

Ngày đăng: 09/11/2018, 10:09

TỪ KHÓA LIÊN QUAN

w