Giáo trình thiết kế website
lượt xem 261
download
Thiết kế web Thiết kế web hay thiết kế website đơn giản là công việc tạo một trang Web cá nhân hoặc cho công ty, doanh nghiệp, tổ chức,... Để thiết kế được một trang Web ta có 2 phương thức ...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giáo trình thiết kế website
- THIẾT KẾ WEB THI GV: TRẦN PHI HẢO KHOA: KHOA HỌC MÁY TÍNH TRƯỜNG CĐ CNTT HỮU NGHỊ VIỆT – HÀN Email: haovyy@gmail.com
- CHƯƠNG I: Giới thiệu về Internet và website I.1. Giới thiệu I.1.1 Giới thiệu về Internet I.1.2 Dịch vụ Word wide web I.1.3 Giới thiệu HTML, Javascript I.2. Các nguyên tắc thiết kế Website
- Được phát minh bởi Tim Berners Lee (1989, CERN, CH) “cho phép xem bất kì thông tin nào có thể truy cập được trên mạng bằng định danh tài nguyên toàn cầu đơn duy nhất” 1990 – Trình soạn thảo siêu văn bản 1991 – Máy chủ Web server (info.cern.ch),và trình duyệt web văn bản ra đời 1993 – Trình duyệt Mosaic phát triển bởi NCSA 1994 – Hội đồng World Wide Web (W3C) được sáng lập;
- Giới thiệu: ◦ WWW là hệ thống các website toàn cầu, trong đó các web site liên kết với nhau thông qua các siêu liên kết ◦ Một hay nhiều web site được đặt tại các web server, xác định thông qua địa chỉ IP hay tên miền của web server đó (sử dụng DNS để phân giải tên miền thành IP tương ứng) Tính chất: Là dịch vụ thông tin đa phương tiện, phân tán dựa trên nền tảng siêu văn bản. ◦ Phân tán: Thông tin được đặt trên nhiều host khắp thế giới. ◦ Đa phương tiện: văn bản, hình ảnh, âm thanh, video ◦ Siêu văn bản: Các kỹ thuật siêu văn bản cho phép truy cập thông tin thông qua các định danh tài nguyên Mục đích: Cung cấp truy cập đến các tài nguyên mạng ◦ Các tài nguyên Web cũng như FTP, News,… ◦ Kết hợp nhiều dịch vụ với nhau.
- Giới thiệu: Là tập hợp các tài liệu hay trang web (web page) được liên kết với nhau thông qua các siêu liên kết. Tổ chức website: Cách bố trí các tài liệu, trang web ◦ Cung cấp cái nhìn tổng thể, rõ ràng về trang web ◦ Kết hợp trang web thành một chủ đề Cách thức tổ chức website: ◦ Thông qua thư mục con ◦ Thông qua các liên kết để kết nối các trang hợp lý
- I.1.2.2 Tổ chức website 14/10/11 8
- Giới thiệu: ◦ Là trang mặc định của một web site khi người dùng truy cập vào website đó thông qua tên miền hoặc IP của web server chứa website ◦ Do người phát triển web thiết lập, có thể là các trang index.html, index.php, main.php,… ◦ Trang chủ chứa các liên kết đến các trang khác của web site
- Web = giao thức + ngôn ngữ + kiến trúc đặt tên Giao thức HTTP - HyperText Transport Protocol ◦ Xác định truyền thông giữa máy chủ và client Ngôn ngữ xây dựng trang web HTML - HyperText Markup Language ◦ Ngôn ngữ đánh dấu để chuẩn bị cho các tài liệu web Kiến trúc đặt tên URL - Uniform Resource Locator ◦ URL của một tài nguyên cho phép xác định tài nguyên thông qua tên miền và tên tài liệu chứa trong website ◦ URL của một tài nguyên là duy nhất
- Thành phần chính: clients, servers, proxies Thành phần khác: gateways, caches, … client = phần mềm người dùng; gửi các yêu cầu, thể hiện các đáp ứng. server = xử lý các yêu cầu và gửi các tài nguyên được yêu cầu proxy = đóng vai trò trung gian cho server và client cache = Chứa các bản sao tạm thời của tài nguyên để tiết kiệm băng thông và đảm bảo thời gian đáp ứng tốt hơn.
- WWW servers Internet (WWW) users (clients) resources browse (HTML files) authors write HTML
- proxy clients servers
- Phần mềm người dùng Đảm nhận việc thiết lập kết nối đến server để gửi các yêu cầu và xử lý các đáp ứng Phân loại: ◦ Câu lệnh telnet www.srce.hr 80 ◦ Trình duyệt (MS IE, Mozilla, Chrome, Amaya, ...) ◦ spider/robot hay các chương trình khác có thể liên lạc với server
- Lấy và thể hiện nếu có thể nhiều nguồn tài nguyên khác nhau. Có thể là: ◦ Văn bản (Lynx, ...) ◦ Đồ họa(MSIE, Mozilla, ...) Các trình duyệt khác nhau có thể thể hiện thông tin về các tài liệu HTML khác nhau Có thể thể hiện các tài liệu chuẩn và các tài liệu bổ sung (add on) ◦ TEXT, GIF, JPEG, flash...
- Hỗ trợ đa giao thức ◦ HTTP, FTP, LDAP, GOPHER, NNTP, SMTP, POP, ... Có thể sử dụng các ứng dụng bổ sung (plugins) để xử lý các dạng định dạng dữ liệu (sound, video, postscript, MS applications, ...) Có cache riêng để lưu trữ các file tạm thời, lịch sử duyệt web, bookmark, địa chỉ tên miền trên ổ đĩa và RAM …
- Được sử dụng để đặt các website, truy cập thông qua địa chỉ IP hay tên miền Một chương trình có nhiệm vụ: ◦ Phản hồi cho một kết nối TCP đến và cung cấp tài nguyên, dịch vụ cho client. ◦ Kết nối đến các server cơ sở dữ liệu, server ứng dụng khác. Web site = host + Web server + các tài liệu (được truy cập qua hệ thống tập tin) Ví dụ: IIS, Apache, Tomcat…
- Đóng vai trò trung gian giữa client và server Thực hiện các truy vấn cho client ◦ Truy vấn có thể được định hướng hay hiệu chỉnh Thường được tích hợp chức năng cache Chức năng: ◦ Gửi các yêu cầu từ nhiều client đến server ◦ Lưu trữ đệm ◦ Chuyển đổi các yêu cầu/ đáp ứng ◦ Lọc các yêu cầu/ đáp ứng
- URL là định danh duy nhất cho các tài nguyên trên Internet Xác định: ◦ Các thức truy cập tài nguyên giao thức ◦ Xác định vị trí chứa tài nguyên máy tính + tài liệu Cú pháp protocol://host_name[:port_num][/path] [/file_name] Ví dụ: http://viethanit.edu.vn/index.php
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình Thiết kế Web - Nguyễn Hữu Tuấn
33 p | 2752 | 1743
-
GIÁO TRÌNH THIẾT KẾ WEB: 24 GIỜ HỌC FLASH
149 p | 517 | 249
-
Giáo trình Thiết kế Website: Phần 1
100 p | 136 | 31
-
Giáo trình Thiết kế Website: Phần 2
63 p | 112 | 25
-
Giáo trình Thiết kế website - Trường Trung cấp Tháp Mười
63 p | 14 | 12
-
Giáo trình Thiết kế website (Nghề: Thiết kế đồ hoạ - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp
75 p | 42 | 11
-
Giáo trình Thiết kế và quản trị Website - Trường Cao đẳng nghề Yên Bái
157 p | 16 | 10
-
Giáo trình Thiết kế website (Nghề: Quản trị mạng - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ
47 p | 18 | 9
-
Giáo trình Thiết kế website (Nghề: Thiết kế đồ họa - Trình độ Trung cấp) - Trường Cao đẳng Nghề An Giang
68 p | 25 | 9
-
Giáo trình Thiết kế website (Nghề: Thiết kế đồ họa - Trung cấp): Phần 1 - Trường Cao đẳng Cơ điện Xây dựng Việt Xô
121 p | 65 | 9
-
Giáo trình Thiết kế website thương mại - CĐ Nghề Đắk Lắk
74 p | 41 | 9
-
Giáo trình Thiết kế website (Nghề: Thiết kế đồ họa - Trung cấp): Phần 2 - Trường Cao đẳng Cơ điện Xây dựng Việt Xô
101 p | 55 | 8
-
Giáo trình Thiết kế website (Nghề: Lập trình máy tính - Cao đẳng) - Trường Cao đẳng Cơ giới Ninh Bình (2021)
54 p | 15 | 8
-
Giáo trình Thiết kế Website (Nghề: Lập trình máy tính-CĐ) - CĐ Cơ Giới Ninh Bình
57 p | 45 | 8
-
Giáo trình Thiết kế Website với mã nguồn mở (Nghề: Lập trình máy tính, Tin học ứng dụng - Trình độ CĐ/TC) - Trường Cao đẳng Nghề An Giang
62 p | 33 | 4
-
Giáo trình Thiết kế website (Ngành: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng Xây dựng số 1
109 p | 4 | 3
-
Giáo trình Thiết kế và quản trị website (Ngành: Công nghệ thông tin - Trình độ: Trung cấp) - Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận
82 p | 4 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn