SlideShare una empresa de Scribd logo
1 de 26
CHƯƠNG01
Giảng viên: Hồ Diên Lợi
Nội dung
 Một số khái niệm.
 Phân loại trang web.
 Một số bước chính trong phát triển website.
 Đặc tả.
 Phân tích.
 Thiết kế.
 Lập trình.
 Kiểm thử.
HTML là gì?
 HTML được viết tắt bởi: HyperText Markup
Language.
 Là ngôn ngữ đánh dấu siêu văn bản.
 HTML là ngôn ngữ dùng để biểu diễn.
 Sử dụng các thẻ để định dạng thông tin.
 HTML sử dụng 400 thẻ định dạng.
Ngôn ngữ lập trình Web
 Là ngôn ngữ lập trình dùng để lập trình Web.
 Một số ngôn ngữ lập trình web:
 ASP(nền tảng Microsoft)
 ASP.NET (nền tảng Microsoft)
 PHP
Database server
 Là máy chủ trên đó cài đặt PM quản trị cơ sở dữ liệu.
 Một số Database server thông dụng:
 MySQL.
 SQL Server.
 Access
HTTP
 HTTP viết tắt bởi Hypertext Transfer Protocol
 Là giao thức chuẩn trên Internet
 Dùng để trao đổi thông tin giữa người dùng(client)
với máy phục vụ (server)
Tên miền: Domain Name
 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.
 Đượ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.
 Cấp lớn hơn là con của cấp nhỏ hơn
Tên miền: Domain Name
 Ví dụ: fit-hitu.edu.vn gắn với 203.162.18.59 trong đó:
 vn: Nước Việt Nam (Cấp 1)
 edu: Tổ chức giáo dục (Cấp 2)
 Đặc biệt: Tên localhost được gắn với 127.0.0.1
Máy chủ-máy phục vụ: Server
 Là máy tính chuyên cung cấp tài 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.
 Thực tế: các máy chủ có cấu hình cao, khả năng hoạt
động ổn định.
Máy chủ-máy phục vụ: Server
 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ắn với mục đích sử dụng.
Ví dụ:
 File server
 Application server
 Mail server
 Web server
Máy khách: Client
 Máy khai thác dịch vụ của máy chủ gọi là máy
khách.
 Với mỗi dịch vụ, thường có các phần mềm chuyên
biệt để khai thác.
 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 dịch vụ của chính nó.
Cổng dịch vụ: Service Port
 Là số [0; 65535] xác định dịch vụ của máy
chủ.
 2 dịch vụ khác nhau chiếm các cổng khác nhau.
 Mỗi dịch vụ thường chiếm các cổng xác định, ví
dụ:
 Web: 80
 FTP: 21
Trang web, web site, World Wide Web
o Trang web: Web page:
 Là một trang nội dung.
 Có thể được viết bằng nhiều ngôn ngữ khác
nhau nhưng kết quả trả về client là HTML.
o Website:
 Tập hợp các trang web có nội dung thống nhất
phục vụ cho một mục đích nào đó.
o World Wide Web (WWW): Tập hợp các web site trên
mạng internet.
Web server, Web browser
o Web server:
 Máy phục vụ web.
 Một số phần mềm web server chuyên dụng:
 Apache: mã nguồn mở.
 Internet Information Services (IIS): Sản phẩm của Microsoft.
o Web Browser:
 Phần mềm chạy trên client để khai thác dịch vụ web
 Một số Web browser:
 Google Chrome
 Mozilla Firefox
 Internet Explorer (IE): tích hợp sẵn trong windows
 ...
Phân loại trang web
 Web tĩnh
 Dễ phát triển.
 Tương tác yếu.
 Sử dụng HTML.
 Người làm web tĩnh thường dùng các công cụ
trực quan để tạo ra trang web.
Phân loại trang web
 Web động
 Khó phát triển hơn.
 Tương tác mạnh.
 Sử dụng nhiều ngôn ngữ khác nhau.
 Thường phải viết nhiều mã lệnh.
Các bước
o Tương tự với phân tích và thiết kế hệ thống:
 Đặc tả.
 Phân tích.
 Thiết kế.
 Lập trình.
 Kiểm thử.
Một số điều cần chú ý
o Đặc tả:
 Website để làm gì?
 Ai dùng?
 Trình độ người dùng?
 Nội dung, hình ảnh?
o Phân tích:
 Mối liên quan giữa các
nội dung?
 Thứ tự các nội dung?
Một số điều cần chú ý
o Thiết kế
 Sơ đồ cấu trúc website.
 Giao diện tổng quan.
 Tĩnh hay động?
 Thiết kế CSDL.
 Nội dung từng trang.
 Liên kết giữa các trang.
Một số điều cần chú ý
o Bảng tin tức
o Tiêu đề bài viết
o Chủ đề
o Tóm lược
o Nội dung
o Ngày đăng
o Người đăng
o …
Một số điều cần chú ý
o Bảng sản phẩm
o Mã sản phẩm
o Tên sản phẩm
o Loại sản phẩm
o Giá sản phẩm
o Số lượng
o Người đăng
o Ngày đăng
o …
Một số điều cần chú ý
o Xây dựng
 Thiết kế giao diện.
 Cấu trúc thư mục(tự do - Framwork).
 Thiết kế cấu trúc dữ liệu(CSDL – Bảng).
 Các tập tin dùng chung(configtion.php).
 Xây dựng các hàm xử lý
 …
Một số điều cần chú ý
o Kiểm thử
 Kiểm tra trên nhiều trình duyệt.
 Kiểm tra trên nhiều loại mạng.
 Kiểm tra tốc độ.
 Kiểm tra các liên kết.
 Thử các lỗi bảo mật.
 …

Más contenido relacionado

La actualidad más candente

Bai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van banBai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van banBich Tuyen
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bảnSống Khác
 
Chuong 1 tong quan về lập trình web động
Chuong 1 tong quan về lập trình web độngChuong 1 tong quan về lập trình web động
Chuong 1 tong quan về lập trình web độngTHPT Ngô Quyền
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnNhóc Nhóc
 
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.comBài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.commai_non
 

La actualidad más candente (8)

Html full
Html fullHtml full
Html full
 
Website #01: HTML cơ bản
Website #01: HTML cơ bảnWebsite #01: HTML cơ bản
Website #01: HTML cơ bản
 
Bai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van banBai 14 khai niem ve soan thao van ban
Bai 14 khai niem ve soan thao van ban
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
 
Chuong 1 tong quan về lập trình web động
Chuong 1 tong quan về lập trình web độngChuong 1 tong quan về lập trình web động
Chuong 1 tong quan về lập trình web động
 
Tao web jommla
Tao web jommlaTao web jommla
Tao web jommla
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bản
 
Bài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.comBài giảng thiết kế website - truongkinhtethucpham.com
Bài giảng thiết kế website - truongkinhtethucpham.com
 

Similar a Chuong 1 qttk_website.html

Ltw0 baimodau
Ltw0 baimodauLtw0 baimodau
Ltw0 baimodauHoa Dại
 
Bao cao web cake php
Bao cao web cake phpBao cao web cake php
Bao cao web cake phplaonap166
 
Html coban
Html coban Html coban
Html coban Cá Cơm
 
Bai1 tong quan PHP
Bai1 tong quan PHPBai1 tong quan PHP
Bai1 tong quan PHPWIN_DON
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1Cà Rốt
 
Chuong 1 tongquanve web&htm-lcanban
Chuong 1  tongquanve web&htm-lcanban Chuong 1  tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban Quý Nguyễn
 
Chuong 1 tongquanve web&htm-lcanban
Chuong 1  tongquanve web&htm-lcanban Chuong 1  tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban Quý Nguyễn
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hocTrần Đức Anh
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hocTrần Đức Anh
 
Giao trinh-php
Giao trinh-phpGiao trinh-php
Giao trinh-phphieusy
 
Slide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdfSlide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdfHuyVnh4
 
Chương 1: Tổng quan về PHP
Chương 1: Tổng quan về PHPChương 1: Tổng quan về PHP
Chương 1: Tổng quan về PHPHồ Lợi
 
Bài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformBài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformMasterCode.vn
 
Devwork.vn Giáo trình C# cơ bản
Devwork.vn Giáo trình C# cơ bảnDevwork.vn Giáo trình C# cơ bản
Devwork.vn Giáo trình C# cơ bảnDevwork
 
[ST] Tài liệu thiết kế website cho người mới bắt đầu
[ST] Tài liệu thiết kế website cho người mới bắt đầu[ST] Tài liệu thiết kế website cho người mới bắt đầu
[ST] Tài liệu thiết kế website cho người mới bắt đầuTin Học KEY
 

Similar a Chuong 1 qttk_website.html (20)

Ltw0 baimodau
Ltw0 baimodauLtw0 baimodau
Ltw0 baimodau
 
Bao cao web cake php
Bao cao web cake phpBao cao web cake php
Bao cao web cake php
 
Html coban
Html coban Html coban
Html coban
 
Bai1 tong quan PHP
Bai1 tong quan PHPBai1 tong quan PHP
Bai1 tong quan PHP
 
Web1012 slide 1
Web1012   slide 1Web1012   slide 1
Web1012 slide 1
 
Chuong 1 tongquanve web&htm-lcanban
Chuong 1  tongquanve web&htm-lcanban Chuong 1  tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban
 
Chuong 1 tongquanve web&htm-lcanban
Chuong 1  tongquanve web&htm-lcanban Chuong 1  tongquanve web&htm-lcanban
Chuong 1 tongquanve web&htm-lcanban
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hoc
 
Tailieu.vncty.com thiet ke web dai hoc
Tailieu.vncty.com   thiet ke web dai hocTailieu.vncty.com   thiet ke web dai hoc
Tailieu.vncty.com thiet ke web dai hoc
 
Giao trinh-php
Giao trinh-phpGiao trinh-php
Giao trinh-php
 
Web201 slide 1
Web201   slide 1Web201   slide 1
Web201 slide 1
 
Slide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdfSlide 01-Web Application Overview (1).pdf
Slide 01-Web Application Overview (1).pdf
 
Chương 1: Tổng quan về PHP
Chương 1: Tổng quan về PHPChương 1: Tổng quan về PHP
Chương 1: Tổng quan về PHP
 
Bài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformBài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winform
 
07 web course 1 php co ban
07 web course   1 php co ban07 web course   1 php co ban
07 web course 1 php co ban
 
Introduction Vs2008 Dot Net35
Introduction Vs2008 Dot Net35Introduction Vs2008 Dot Net35
Introduction Vs2008 Dot Net35
 
03 udpt php
03 udpt   php03 udpt   php
03 udpt php
 
Devwork.vn Giáo trình C# cơ bản
Devwork.vn Giáo trình C# cơ bảnDevwork.vn Giáo trình C# cơ bản
Devwork.vn Giáo trình C# cơ bản
 
Giáo trình asp.net với c sharp
Giáo trình asp.net với c sharpGiáo trình asp.net với c sharp
Giáo trình asp.net với c sharp
 
[ST] Tài liệu thiết kế website cho người mới bắt đầu
[ST] Tài liệu thiết kế website cho người mới bắt đầu[ST] Tài liệu thiết kế website cho người mới bắt đầu
[ST] Tài liệu thiết kế website cho người mới bắt đầu
 

Último

TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...Nguyen Thanh Tu Collection
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdftohoanggiabao81
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxendkay31
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxnhungdt08102004
 
CHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptx
CHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptxCHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptx
CHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptx22146042
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...Nguyen Thanh Tu Collection
 
cuộc cải cách của Lê Thánh Tông - Sử 11
cuộc cải cách của Lê Thánh Tông -  Sử 11cuộc cải cách của Lê Thánh Tông -  Sử 11
cuộc cải cách của Lê Thánh Tông - Sử 11zedgaming208
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...Nguyen Thanh Tu Collection
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô
[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô
[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào môBryan Williams
 
Ma trận - định thức và các ứng dụng trong kinh tế
Ma trận - định thức và các ứng dụng trong kinh tếMa trận - định thức và các ứng dụng trong kinh tế
Ma trận - định thức và các ứng dụng trong kinh tếngTonH1
 
Hệ phương trình tuyến tính và các ứng dụng trong kinh tế
Hệ phương trình tuyến tính và các ứng dụng trong kinh tếHệ phương trình tuyến tính và các ứng dụng trong kinh tế
Hệ phương trình tuyến tính và các ứng dụng trong kinh tếngTonH1
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...Nguyen Thanh Tu Collection
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...Nguyen Thanh Tu Collection
 
Nhóm 10-Xác suất và thống kê toán-đại học thương mại
Nhóm 10-Xác suất và thống kê toán-đại học thương mạiNhóm 10-Xác suất và thống kê toán-đại học thương mại
Nhóm 10-Xác suất và thống kê toán-đại học thương mạiTruongThiDiemQuynhQP
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...Nguyen Thanh Tu Collection
 
Bai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hocBai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hocVnPhan58
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 

Último (20)

TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdf
 
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptxChàm - Bệnh án (da liễu - bvdlct ctump) .pptx
Chàm - Bệnh án (da liễu - bvdlct ctump) .pptx
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
 
CHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptx
CHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptxCHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptx
CHƯƠNG VII LUẬT DÂN SỰ (2) Pháp luật đại cương.pptx
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
 
cuộc cải cách của Lê Thánh Tông - Sử 11
cuộc cải cách của Lê Thánh Tông -  Sử 11cuộc cải cách của Lê Thánh Tông -  Sử 11
cuộc cải cách của Lê Thánh Tông - Sử 11
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô
[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô
[GIẢI PHẪU BỆNH] Tổn thương cơ bản của tb bào mô
 
Ma trận - định thức và các ứng dụng trong kinh tế
Ma trận - định thức và các ứng dụng trong kinh tếMa trận - định thức và các ứng dụng trong kinh tế
Ma trận - định thức và các ứng dụng trong kinh tế
 
Hệ phương trình tuyến tính và các ứng dụng trong kinh tế
Hệ phương trình tuyến tính và các ứng dụng trong kinh tếHệ phương trình tuyến tính và các ứng dụng trong kinh tế
Hệ phương trình tuyến tính và các ứng dụng trong kinh tế
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
 
Nhóm 10-Xác suất và thống kê toán-đại học thương mại
Nhóm 10-Xác suất và thống kê toán-đại học thương mạiNhóm 10-Xác suất và thống kê toán-đại học thương mại
Nhóm 10-Xác suất và thống kê toán-đại học thương mại
 
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
 
Bai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hocBai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hoc
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 

Chuong 1 qttk_website.html

  • 2. Nội dung  Một số khái niệm.  Phân loại trang web.  Một số bước chính trong phát triển website.  Đặc tả.  Phân tích.  Thiết kế.  Lập trình.  Kiểm thử.
  • 3.
  • 4. HTML là gì?  HTML được viết tắt bởi: HyperText Markup Language.  Là ngôn ngữ đánh dấu siêu văn bản.  HTML là ngôn ngữ dùng để biểu diễn.  Sử dụng các thẻ để định dạng thông tin.  HTML sử dụng 400 thẻ định dạng.
  • 5. Ngôn ngữ lập trình Web  Là ngôn ngữ lập trình dùng để lập trình Web.  Một số ngôn ngữ lập trình web:  ASP(nền tảng Microsoft)  ASP.NET (nền tảng Microsoft)  PHP
  • 6. Database server  Là máy chủ trên đó cài đặt PM quản trị cơ sở dữ liệu.  Một số Database server thông dụng:  MySQL.  SQL Server.  Access
  • 7. HTTP  HTTP viết tắt bởi Hypertext Transfer Protocol  Là giao thức chuẩn trên Internet  Dùng để trao đổi thông tin giữa người dùng(client) với máy phục vụ (server)
  • 8. Tên miền: Domain Name  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.  Đượ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.  Cấp lớn hơn là con của cấp nhỏ hơn
  • 9. Tên miền: Domain Name  Ví dụ: fit-hitu.edu.vn gắn với 203.162.18.59 trong đó:  vn: Nước Việt Nam (Cấp 1)  edu: Tổ chức giáo dục (Cấp 2)  Đặc biệt: Tên localhost được gắn với 127.0.0.1
  • 10. Máy chủ-máy phục vụ: Server  Là máy tính chuyên cung cấp tài 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.  Thực tế: các máy chủ có cấu hình cao, khả năng hoạt động ổn định.
  • 11. Máy chủ-máy phục vụ: Server  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ắn với mục đích sử dụng. Ví dụ:  File server  Application server  Mail server  Web server
  • 12. Máy khách: Client  Máy khai thác dịch vụ của máy chủ gọi là máy khách.  Với mỗi dịch vụ, thường có các phần mềm chuyên biệt để khai thác.  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 dịch vụ của chính nó.
  • 13. Cổng dịch vụ: Service Port  Là số [0; 65535] xác định dịch vụ của máy chủ.  2 dịch vụ khác nhau chiếm các cổng khác nhau.  Mỗi dịch vụ thường chiếm các cổng xác định, ví dụ:  Web: 80  FTP: 21
  • 14. Trang web, web site, World Wide Web o Trang web: Web page:  Là một trang nội dung.  Có thể được viết bằng nhiều ngôn ngữ khác nhau nhưng kết quả trả về client là HTML. o Website:  Tập hợp các trang web có nội dung thống nhất phục vụ cho một mục đích nào đó. o World Wide Web (WWW): Tập hợp các web site trên mạng internet.
  • 15. Web server, Web browser o Web server:  Máy phục vụ web.  Một số phần mềm web server chuyên dụng:  Apache: mã nguồn mở.  Internet Information Services (IIS): Sản phẩm của Microsoft. o Web Browser:  Phần mềm chạy trên client để khai thác dịch vụ web  Một số Web browser:  Google Chrome  Mozilla Firefox  Internet Explorer (IE): tích hợp sẵn trong windows  ...
  • 16.
  • 17. Phân loại trang web  Web tĩnh  Dễ phát triển.  Tương tác yếu.  Sử dụng HTML.  Người làm web tĩnh thường dùng các công cụ trực quan để tạo ra trang web.
  • 18. Phân loại trang web  Web động  Khó phát triển hơn.  Tương tác mạnh.  Sử dụng nhiều ngôn ngữ khác nhau.  Thường phải viết nhiều mã lệnh.
  • 19.
  • 20. Các bước o Tương tự với phân tích và thiết kế hệ thống:  Đặc tả.  Phân tích.  Thiết kế.  Lập trình.  Kiểm thử.
  • 21. Một số điều cần chú ý o Đặc tả:  Website để làm gì?  Ai dùng?  Trình độ người dùng?  Nội dung, hình ảnh? o Phân tích:  Mối liên quan giữa các nội dung?  Thứ tự các nội dung?
  • 22. Một số điều cần chú ý o Thiết kế  Sơ đồ cấu trúc website.  Giao diện tổng quan.  Tĩnh hay động?  Thiết kế CSDL.  Nội dung từng trang.  Liên kết giữa các trang.
  • 23. Một số điều cần chú ý o Bảng tin tức o Tiêu đề bài viết o Chủ đề o Tóm lược o Nội dung o Ngày đăng o Người đăng o …
  • 24. Một số điều cần chú ý o Bảng sản phẩm o Mã sản phẩm o Tên sản phẩm o Loại sản phẩm o Giá sản phẩm o Số lượng o Người đăng o Ngày đăng o …
  • 25. Một số điều cần chú ý o Xây dựng  Thiết kế giao diện.  Cấu trúc thư mục(tự do - Framwork).  Thiết kế cấu trúc dữ liệu(CSDL – Bảng).  Các tập tin dùng chung(configtion.php).  Xây dựng các hàm xử lý  …
  • 26. Một số điều cần chú ý o Kiểm thử  Kiểm tra trên nhiều trình duyệt.  Kiểm tra trên nhiều loại mạng.  Kiểm tra tốc độ.  Kiểm tra các liên kết.  Thử các lỗi bảo mật.  …