1. Trang chủ
  2. » Giáo Dục - Đào Tạo

tổn quan về lập trình web

22 117 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 22
Dung lượng 0,98 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giới thiệu về Internet• Là một tập hợp các máy tính nối mạng trên thế giới nhằm trao đổi thông tin với nhau thông qua giao thức TCP/IP transmission Control Protocol/Internet Protocol • M

Trang 1

TỔNG QUAN VỀ WEB

MAI TUẤN KHÔI

Trang 3

Internet và khái niệm

• Giới thiệu về Internet

Trang 4

Giới thiệu về Internet

• Là một tập hợp các máy tính nối mạng trên thế giới nhằm trao đổi thông tin với nhau thông qua giao thức TCP/IP (transmission Control Protocol/Internet Protocol)

• Mang lại rất nhiều tiện ích hữu dụng cho người sử dụng, nổi bật nhất là các dịch vụ email, chat, social network, search engine, game online …

• Dịch vụ được dùng rất phổ biến trên Internet là WWW (world wide web, gọi tắt là web)

Trang 5

Internet và khái niệm

• Giới thiệu về Internet

Trang 6

Web Server

• Web Server:

– Máy tính lưu trữ website

– Trả kết quả cho Web Client khi nhận được yêu cầu

• Web Client:

– Máy tính dùng để truy cập các trang web

– Có khả năng yêu cầu và nhận kết quả từ web Server

Trang 7

Internet và khái niệm

• Giới thiệu về Internet

Trang 8

Web Browser – Trình duyệt web

• Là phần mềm dùng để xem các tài liệu hoặc tìm kiếm các tài nguyên trên web

• Một số trình duyệt web thông dụng hiện nay:

Trang 9

Internet và khái niệm

• Giới thiệu về Internet

Trang 10

• HTTP (HyperText Transfer Protocol)

– Là giao thức chuyển giao siêu văn bản trên web

– Giao thức này là tập hợp các qui định dùng để trao đổi tài liệu (văn bản, hình ảnh,

âm thanh, video, các tập tin đa truyền thông, …) giữa web server và trình duyệt web

Trang 11

Internet và khái niệm

• Giới thiệu về Internet

Trang 12

• URL (Uniform Resource Locator)

– Đường dẫn tới 1 trang web cụ thể trên Internet

– Ví dụ:

http://www.vnexpress.net

http://dantri.com.vn/su-kien/nga-khang-dinh-khong-can-thiep-vao-ukraine-842752.htm

http://forum.dina.vn/forum.php

Trang 13

Internet và khái niệm

• Giới thiệu về Internet

Trang 14

• HTML (HyperText Markup Language)

– Ngôn ngữ dùng để xây dựng các trang web

– Gồm các tag giúp web browser biết cách định dạng thông tin hiển thị

Trang 16

Tổng quan về lập trình web

• Web tĩnh:

– Là trang web được trình bày dưới dạng văn bản Nội dung trong trang được tạo ra

lúc thiết kế và không được thay đổi khi có người dùng truy cập.

– Được viết bằng ngôn ngữ HTML và không có kết nối tới cơ sở dữ liệu

– Khi có nhu cầu xử lý trên trang web tĩnh, ta dùng ngôn ngữ Client-Side script

– Quá trình xử lý chỉ xảy ra tại Client-side

Trang 17

Tổng quan về lập trình web

• Đặc điểm xử lý tại client:

– Nhanh, không mất thời gian để thể hiện kết quả lên trang web

– Chỉ có thể thực hiện những xử lý đơn giản và độc lập

– Không cần phải cài đặt phần mềm tại web server

– Trình duyệt phải hỗ trợ ngôn ngữ script mà trang HTML đang sử dụng

8/31/17 05:31:26 PM

Trang 18

Tổng quan về lập trình web

• Web động:

– Là website có nội dung được lấy từ CSDL

– Dùng ngôn ngữ Server-Side script để xử lý

– Quá trình xử lý xảy ra tại web server

– Lập trình Server-Side

Trang 19

Tổng quan về lập trình web

• Đặc điểm xử lý tại Server:

– Chậm, mất thời gian để thể hiện kết quả lên web

– Có khả năng thực hiện những xử lý phức tạp và truy cập CSDL

– Trang web linh động, phục vụ đa yêu cầu của người dùng

– Phải cài đặt phần mềm tại web server

8/31/17 05:31:26 PM

Trang 20

Tổng quan về lập trình web

• Khi triển trai 1 ứng dụng web:

– Cần nhận biết bản chất của mỗi xử lý là nên thực hiện ở Client hay Server

– Một website có thể chứa các trang web tĩnh và động

Trang 22

Môi trường cài đặt

Ngày đăng: 29/08/2017, 11:13

TỪ KHÓA LIÊN QUAN

w