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

LẬP TRÌNH WEB - TỔNG QUAN ppsx

91 157 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 91
Dung lượng 5,47 MB

Nội dung

2/16/2011 1 TRƯỜNG ĐẠI HỌC SÀI GÒN B THIẾT KẾ WEB P TRÌNH WE TỔNG QUAN T KẾ VÀ LẬ P GV: Trần Đình Nghĩa tdnghia1977@gmail.com THIẾ T 1 2/16/2011 2 NỘI DUNG 1. Khái niệm cơ bản và các thành phần ủ b c ủ a we b s i te. 2 Nguyên tắc hoạt động cơ bản của B 2 . Nguyên tắc hoạt động cơ bản của website. P TRÌNH WE 3. Các bước thiết lập website T KẾ VÀ LẬ P THIẾ T 2 2/16/2011 3 Khái niệm cơ bản  Mạng máy tính: Computer Network: Hệ thống các máy tính được kết nối với nhau nhằm trao đổi dữ liệ liệ u.  Giao thức: Protocol:  Tậphợp các quy tắc đượcthống nhấtgiữa các máy tính B  Tập hợp các quy tắc được thống nhất giữa các máy tính trong mạng nhằm thực hiện trao đổi dữ liệu được chính xác  Ví dụ : T C P / IP , HTTP , FTP , … P TRÌNH WE  dụ C/ , ,, T KẾ VÀ LẬ P THIẾ T 3 2/16/2011 4 Khái niệm cơ bản  Địa chỉ IP: IP Address  X ác đị nh m ột m áy t ính t r o n g m ạ n g dựa  ác đị ộ áy o g ạ gdựa trên giao thức TCP/IP. Hai máy tính trong mạng có 2 địa chỉ IP khác nhau B  Có dạng x.y.z.t (0 ≤ x, y, z, t ≤ 255)  Ví dụ: 118.69.204.180: địa chỉ máy chủ P TRÌNH WE web của Đại học Sài Gòn.  Đặc biệt: địa chỉ: 127.0.0.1 (địa chỉ T KẾ VÀ LẬ P loopback) là địa chỉ của chính máy tính đang sử dụng dùng để thử mạng THIẾ T 4 2/16/2011 5 Khái niệm cơ bản  Tê iề DiN  Tê n m iề n: D oma i n N ame  Là tên được “gắn” với 1 địa chỉ IP.  Máy chủ DNS thực hiện việc “gắn” (ánh xạ)  Ở dạng văn bản nên thân thiện với con người B  Được chia thành nhiều cấp, phân biệt bởi dấu chấm (.). Đánh số cấp lần lượt từ phải sang trái bắt đầu từ 1. P TRÌNH WE  Cấp trái là con của cấp phải  Ví dụ: fit.sgu.edu.vn gắn với 112.213.89.40 tron g đó: T KẾ VÀ LẬ P g  vn: Nước Việt Nam (Cấp 1)  edu: Tổ chức giáo dục (Cấp 2)  sgu: Tên cơ quan (Cấp 3)  fit : đơnvị nhỏ trong cơ quan (Cấp4) THIẾ T 5 fit : đơn vị nhỏ trong cơ quan (Cấp 4)  Đặc biệt: Tên localhost được gắn với 127.0.0.1 2/16/2011 6 Khái niệm cơ bản  Má hủ áh S  Má y c hủ -m á y p h ục vụ: S erve r  Là máy tính chuyên cung cấp tài nguyên, dịch vụ cho máy tính khác. nguyên, dịch vụ cho máy tính khác.  Thường được cài các phần mềm chuyên dụng để có khả năng cung cấp B  Một máy chủ có thể dùng cho một hay nhiều mục đích. Tên máy chủ thường gắnvớimục đích sử dụng Ví dụ: P TRÌNH WE gắn với mục đích sử dụng . Ví dụ:  File server  Application server  Mail server T KẾ VÀ LẬ P  Web server  Thực tế: các máy chủ có cấu hình cao, khả năng hoạt động ổn định THIẾ T 6 khả năng hoạt động ổn định 2/16/2011 7 Khái niệm cơ bản  Má khá h Cli  Má y khá c h : Cli ent  Máy khai thác dịch vụ của áhủ m á y c hủ  Với mỗi dịch vụ, thường có các phầnmềm chuyên biệt B các phần mềm chuyên biệt để khai thác  Một máy tính có thể vừalà P TRÌNH WE  Một máy tính có thể vừa là client vừa là server  Một máy tính có thể khai thác T KẾ VÀ LẬ P  Một máy tính có thể khai thác dịch vụ của chính nó. THIẾ T 7 2/16/2011 8 Khái niệm cơ bản  Cổ dị h SiP  Cổ ng dị c h vụ: S erv i ce P ort  Là số  [0; 65535] xác định dịch vụ của máy hủ c hủ  2 dịch vụ khác nhau chiếm các cổng khác nhau B nhau  Mỗi dịch vụ thường chiếm các cổng xác định ví dụ: P TRÌNH WE định , ví dụ:  Web: 80  FTP: 21 T KẾ VÀ LẬ P FTP: 21 THIẾ T 8 2/16/2011 9 Khái niệmcơ bản  Web là gì? Là các dịch vụ phân tán cung cấp thông tin multimedia dựa trên hypertext thông tin multimedia dựa trên hypertext  Phân tán: Thông tin được đặt trên nhiều B máy chủ khắpthế giới  Multimedia: thông tin bao gồm text P TRÌNH WE  Multimedia: thông tin bao gồm text , graphics, sound, video. T KẾ VÀ LẬ P  Hypertext: là kỹ thuật đượcsử dụng để truy ậ thô ti THIẾ T 9 9 c ậ p thô ng ti n 2/16/2011 10 Khái niệm cơ bản  Web = protocol + language + naming infrastructure  HTTP -HyperText Transport Protocol  Là giao thức giao tiếp giữa WWW client and server  HTML -H yp erText Marku p Lan g ua g e B yp p g g  Ngôn ngữ biểu diễn các tài liệu WWW  URL - Uniform Resource Locator P TRÌNH WE  URL - Uniform Resource Locator  Địa chỉ web(xác định duy nhất) T KẾ VÀ LẬ P  Client-script: VB script, Java script  Server-script: ASP, PHP, JSP, ASP.NET, THIẾ T 10 [...]... 2/16/2011 Tổng kết 1 Khái niệm cơ bản và các thành phần của website website THIẾT KẾ VÀ LẬP TRÌNH WEB T P 2 2 Nguyên tắc hoạt động cơ bản của website 3 Các dịch vụ trên Internet 4 Các bước thiết lập website 5 Bài thực hành 1 26 26 2/16/2011 Đại Học Sài Gòn – Khoa CNTT Tổng quan về lập trình THIẾT KẾ VÀ LẬP TRÌNH WEB T P ứng dụng web 27 27 2/16/2011 Nội dung 1 Các bước thiết lập website 2 Thiết kế website... THIẾT KẾ VÀ LẬP TRÌNH WEB T P mạng Internet  Website: Tập hợp các trang web Website của các web tổ chức hay cá nhân trên mạng bao gồm tập hợp các trang web liên quan đến tổ chức này á ê ế ổ ứ à  Webpage: Là trang web Có thể hiển thị các thông tin dạng văn bản, hình ảnh, âm thanh … 20 20 2/16/2011 Một số thuật ngữ thông dụng  Web browser: Trình duyệt web, dùng để hiển thị các trang web Các web browser...2/16/2011 Khái niệm cơ bản THIẾT KẾ VÀ LẬP TRÌNH WEB T P Web hoạt động thế nào ? W b – h t độ à 11 11 2/16/2011 Các thành phần của website URL THIẾT KẾ VÀ LẬP TRÌNH WEB T P Web Browser Webpage 12 12 2/16/2011 Khái niệm chính Browser  Lấy hiển thị (nếu có thể) các tài nguyên khác nhau  Khả năng hiển thị  Text-only THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Graphic  Hiển thị được nhiều loại ảnh ể... 14 14 2/16/2011 THIẾT KẾ VÀ LẬP TRÌNH WEB T P Các giao tác chuẩn trên web 15 15 2/16/2011 Các dịch vụ trên web THIẾT KẾ VÀ LẬP TRÌNH WEB T P  World Wide Web - www 16 16 2/16/2011 Các dịch vụ trên Internet  Thư điện tử - email (Electronic mail) ệ ử  Là dịch vụ trao đổi các thông điểm qua mạng viễn thông  Sử dụng giao thức SMTP/POP3 để gởi nhận email THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Địa chỉ email có... website phục vụ THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Chủ đề website  Kết quả thu được sẽ là những thông tin quan trọng trong giai đoạn xây dựng web (Planning) 30 30 2/16/2011 Mục tiêu yêu cầu cơ bản Đề ra mục tiêu khái quát, ngắn gọn, rõ ràng của website cần thiết kế  õ à ủ b it ầ THIẾT KẾ VÀ LẬP TRÌNH WEB T P Mục đích lập website của bạn là gì? ụ ập ạ g Là công cụ để đánh giá sự thành bại của một website... KẾ VÀ LẬP TRÌNH WEB T P • Thiết kế giao diện 3 Xây dựng website dưới góc â ớ ó nhìn ngộ nghĩnh hì ộ hĩ h 28 28 2/16/2011 Các bước thiết lập web  Xác định yêu cầu Website  Mua tên miền THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Thuê chỗ hosting ỗ  Xây dựng Website  Đưa vào hoạt động  Duy trì thông tin, bảo dưỡng website 29 29 2/16/2011 Xác định yêu cầu M Mục tiê yêu cầu cơ bả của tiêu, ê ầ ơ bản ủ website... THIẾT KẾ VÀ LẬP TRÌNH WEB T P hiện nay, Google, Wiki,…  HTTP, FTP, S , , SMTP, POP3: Đây là các giao thức được , O 3 ây à g ao t ức dùng cho các dịch vụ web ftp, email trên Internet 22 22 2/16/2011 Các bước thiết lập website  Xác định yêu cầu Website  Mua tên miền THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Thuê chỗ hosting ỗ  Thiết kế Website  Đưa vào hoạt động  Duy trì thông tin, bảo dưỡng website 23 23... phục vụ  Sự hiểu biết THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Trình độ  Sở thích  Kinh nghiệm duyệt web  Thiết kế tốt sẽ thích hợp cho nhiều dạng đối tượng có trình độ nhu cầu khác nhau 32 32 2/16/2011 Chủ đề website Giúp định hướng cho công việc thiết kế Giới thiệu công ty, tổ chức, hàng hoá, … ty chức hoá Tuỳ thuộc ngành nghề: giáo dục, giải trí … THIẾT KẾ VÀ LẬP TRÌNH WEB T P Diễn đàn trao đổi thảo... / Google Talk 17 17 2/16/2011 THIẾT KẾ VÀ LẬP TRÌNH WEB T P Tra cứu thông tin trên Internet 18 18 2/16/2011 Một số công cụ khai thác tài nguyên Internet  Download website offline y p  Cho p p download website về và truy cập offline phép  Teleport Pro – http://www.tenmax.com  Offline Explorer Enterprise: http://www.metaproducts.com THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Download file:  FlashGet – www... Học Sài Gòn – Khoa CNTT THIẾT KẾ VÀ LẬP TRÌNH WEB T P Bài thực hành 1 Thao tác và sử dụng mạng Internet 24 24 2/16/2011 Bài thực hành 1  Đăng ký nhóm (file Excel)  Tìm kiếm thông tin về Free hosting Tì kiế thô ti ềF h ti THIẾT KẾ VÀ LẬP TRÌNH WEB T P  Đảm bảo mỗi người có Email  Khảo sát giao diện, tính năng của các g ệ , g website hiện có trên Internet có liên quan đến chủ đề đã chọn  Dùng FrontPage, . Mạng cục bộ có kiến trúc tương tự mạng Internet.  Website: Tập hợp các trang web Website của các P TRÌNH WE  Website: Tập hợp các trang web . Website của các tổ chức hay cá nhân trên mạng. bản W e b – h oạ t độ ng thế n à o ? B P TRÌNH WE T KẾ VÀ LẬ P THIẾ T 11 2/16/2011 12 Các thành phầncủawebsite URL B Web P TRÌNH WE Web Browser T KẾ VÀ LẬ P Webpage THIẾ T 12 2/16/2011 13 Khái. LẬ P THIẾ T 15 2/16/2011 16  World Wide Web www Các dịch vụ trên web  World Wide Web - www B P TRÌNH WE T KẾ VÀ LẬ P THIẾ T 16 2/16/2011 17 ệ ử Các dịch vụ trên Internet  Thưđi ệ nt ử - email (Electronic mail) 

Ngày đăng: 28/07/2014, 15:21