1. Trang chủ
  2. » Tất cả

chuong1-GioithieutongquanWeb

20 0 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 20
Dung lượng 641,24 KB

Nội dung

BÀI GIẢNG Thiết kế Web GVDD: Nguyễn Thị Hương Lý Email: lynth@ntu.edu.vn 2021 version Nội ung Giới thiệu tổng quan Web Ngôn ngữ HTML CSS JavaScrip Ngôn ngữ PHP 1.1 Webpage - Website ❑Webpage: ❖Web hệ thống văn có mối siêu liên kết bên với (interlinked hypertext documents) truy xuất thông qua hệ thống Internet ❖Webpage trang thơng tin chứa: văn (text), hình ảnh, video đa phương tiện khác có mối siêu liên kết với (hyperlinks) ❖Một trang web tập tin HTML XHTML truy xuất thông qua giao thức HTTP 1.1 Webpage – Website (tt) ❑Website: ❖Website tập hợp trang web nằm tên miền tên miền phụ WWW hệ thống mạng Internet ❖Phân loại: • Website tĩnh: chủ yếu giới thiệu thơng tin • Website động: có tương tác với người dùng 1.1 Webpage – Website (tt) 1.2 HTML, XHTML, DHTML ❑HTML: ❖HTML – HyperText Markup Language: ngơn ngữ đánh dấu siêu văn • HyperText – văn kết nối đến văn khác • Sử dụng “thẻ” để “đánh dấu” văn bản, giúp trình duyệt xác định cách biểu diễn trang web đến người sử dụng ❖Một tập tin HTML tập tin văn có chứa thẻ đánh dấu (có phần mở rộng *.html *.htm) 1.2 HTML, XHTML, DHTML (tt) ❑XHTML: ❖XHTML – eXtensible HyperText Markup Language (ngôn ngữ đánh dấu siêu văn mở rộng): tương tự ngơn ngữ HTML có cú pháp chặt chẽ ❖XHTML xem hệ của HTML dựa chuẩn XML 1.2 HTML, XHTML, DHTML (tt) ❑DHTML: ❖DHTML – Dynamic HyperText Markup Language (ngôn ngữ đánh dấu siêu văn động) ❖DHTML: ngôn ngữ dùng tạo trang web dựa kết hợp nhiều kỹ thuật HTML tĩnh, javaScript, CSS DOM ❖DHTML cho phép người dùng thêm hiệu ứng vào trang web mà HTML không thực 1.3 Các ngơn ngữ lập trình Web ❑Hiện nay, có nhiều ngơn ngữ lập trình hỗ trợ cho việc viết ứng dụng web chạy máy chủ (xây dựng website động) như: ❖ASP (Active Server Pages): Microsoft phát triển ❖JSP (Java Server Pages): IBM phát triển ❖PHP (Hypertext Preprocessor): cộng đồng phát triển ❖… 1.4 Web Server – Web Client - HTTP ❑ Web Server: ❖nơi nhận điều phối yêu cầu từ Web Client gửi kết trả ❑Web Client (Web Browser): ❖nơi thể liệu, tập hợp liệu người dùng gửi đến Web Server ❑Protocol: ❖Giao thức: quy định giao tiếp ứng dụng mạng ❑HTTP – Hypertext Transfer Protocol ❖Giao thức giao tiếp web browser với web server 1.5 URL – Uniform Resource Locator ❑URL: chuỗi định danh cho tài nguyên Internet ❑Chỉ ra: ❖Cách truy cập ❖Vị trí tài nguyên ❑Cú pháp: Protocol://host_name[:port_num][/path][/file_name] 1.5 URL – Uniform Resource Locator (tt) ❑Cổng dịch vụ (service port) ❖Một Server cung cấp nhiều dịch vụ → cần sử dụng cổng để xác định dịch vụ cung cấp ❖Mỗi dịch vụ thường chiếm cổng mặc định 80 (http), 443 (https): Web service 3306: mysql server 1.6 Mơ hình Client – Server IIS Apache TomCat Web Client HTTP Respone Máy Client Máy Server 1.7 Qui trình thiết kế Website ❑Bước 1: Đặt vấn đề ❖Mục tiêu ❖Tính khả thi • Thời gian • Nhân • Tài 1.7 Qui trình thiết kế Website (tt) Phân tích: hiểu rõ yêu cầu khách hàng, xác định điều kiện cần thiết hệ thống ❖Thu thập thông tin để xác định vấn đề cần giải ❖Xác định yêu cầu hệ thống ❖Nội dung, hình ảnh? ❖Thứ tự mối liên quan nội dung ❖… 1.7 Qui trình thiết kế Website (tt) Thiết kế ❖Sơ đồ cấu trúc website ❖Giao diên ❖CSDL ❖Nội dung trang ❖Liên kết trang ❖… 1.7 Qui trình thiết kế Website (tt) Xây dựng cài đặt Website ❖Viết code ❖Chọn tên miền host ❖Cài đặt website vào hệ thống ❖Kiểm thử 1.7 Qui trình thiết kế Website (tt) Các hoạt động hỗ trợ ❖Bảo trì: sửa lỗi, cập nhật ❖Mở rộng: thay đổi chức năng, nâng cấp hệ thống ❖Hướng dẫn người dùng Bài thực hành – Khảo sát Website ❑Khảo sát trang Web rút nhận xét cách thiết kế trang Web ❑Làm quen với cách sử dụng số cơng cụ tiện ích hỗ trợ q trình thiết kế Web • Frontpage, Dreamweaver, Visual code… • Photoshop, Flash, … Bài thực hành – Khảo sát We ❑Một số trang web cung cấp hình ảnh làm web ❖ – www.clipart.com ❖ – http://free-clip-art.com/ • Một số trang web cung cấp kiểu font chữ ❖– http://www.1001freefonts.com/fontfiles/main.htm • Một số trang web cung cấp mẫu thiết kế giao diện web ❖– http://www.freewebsitetemplates.com

Ngày đăng: 16/09/2021, 15:29

HÌNH ẢNH LIÊN QUAN

1.6. Mô hình Client – Server Máy Client Máy ServerWeb Client1122HTTP Respone IIS Apache TomCat - chuong1-GioithieutongquanWeb
1.6. Mô hình Client – Server Máy Client Máy ServerWeb Client1122HTTP Respone IIS Apache TomCat (Trang 13)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w