© 2007 Khoa CNTT - ĐHKHTN Xác định yêu cầu Website Mua tên miền Thuê chỗ hosting Thiết kế Website Đưa vào hoạt động Duy trì thông tin, bảo dưỡng website... Các bước thiết lập
Trang 1Bài 1
Trang 2© 2007 Khoa CNTT - ĐHKHTN
Trang 3Web - Mạng thông tin
Trang 4© 2007 Khoa CNTT - ĐHKHTN
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
– Phân tán: thông tin được đặt trên nhiều máy chủ khắp thế giới
– multimedia: thông tin bao gồm text, graphics, sound, video
– hypertext: là kỹ thuật được sử dụng để truy cập thông tin
Có khoảng hơn 30 tỉ trang web thuộc hơn 108 triệu website (2-2007 - Netcraft's survey)
Trang 5– Tập hợp các trang web Website của các 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.
Uniform Resource Locator (URL)
– Địa chỉ của web trên internet
Trang 6© 2007 Khoa CNTT - ĐHKHTNTrang chủ Website Yahoo
Trang 7Web hoạt động như thế nào?
Trang 8© 2007 Khoa CNTT - ĐHKHTN
Web = Protocol + Language + Naming infrastructure
HTTP - HyperText Transport Protocol
– Là giao thức giao tiếp giữa WWW client and server
HTML - HyperText Markup Language
– Ngôn ngữ biểu diễn các tài liệu WWW
URL - Uniform Resource Locator
– Địa chỉ web (xác định duy nhất)
Trang 9Web - Các khái niệm chính
– Là 1 con số 32 bit, chia thành 4 số 8 bit, vd: 203.162.33.44 (gồm 2 phần: network address, host address)
– Xác định đối tượng nhận và gởi thông tin trên Internet
– Để biết IP: ping www.intel.com
Trang 10© 2007 Khoa CNTT - ĐHKHTN
Tên miền – Domain name
– Là tên giao dịch của công ty hay tổ chức trên Internet.
– Ví dụ: www.intel.com :
• Là địa chỉ của 1 máy chủ thuộc tổ chức (công ty) INTEL
• Có địa chỉ IP là 128.241.220.72 , có tên máy chủ là WWW
• Là tên miền cấp 1 (.com, org, edu, biz, net,)
Ánh xạ giữa tên miền và địa chỉ IP
– Do DNS server – Domain name system (service) đảm trách
Trang 11http:// www.microsoft.com: 8080 / en/us/default.aspx
http://www.microsoft.com:8080/en/us/default.aspx
URL là định danh duy nhất cho các tài nguyên Internet
Trang 12© 2007 Khoa CNTT - ĐHKHTN
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 (Lynx, )
– graphic (MSIE, Netscape, )
Hiển thị được nhiều loại ảnh
– TEXT, GIF, JPEG, sound, video, postscript,
Hỗ trợ nhiều giao thức
– HTTP, FTP, SMTP, POP,
Có thể “plug-in” các công cụ vào browser
để tăng tính năng (3D animation, SWF, )
Trang 13Các giao tác chuẩn trên Web
Browser
DNS server URL
Web Server IIS
Trang 14© 2007 Khoa CNTT - ĐHKHTN
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiết kế Website
Đưa vào hoạt động
Duy trì thông tin, bảo dưỡng website
Trang 15Các bước thiết lập Website
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiết kế Website
Đưa vào hoạt động
Duy trì thông tin, bảo dưỡng website
Trang 16© 2007 Khoa CNTT - ĐHKHTN
Mục tiêu, yêu cầu cơ bản của WebSite
Đối tượng phục vụ
Chủ đề của WebSite
Trang 17Mụ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ế
Là công cụ để đánh giá sự thành bại của một Website
Mục tiêu phải dài hạn, bao trùm toàn bộ kế hoạch
phát triển
Trang 20© 2007 Khoa CNTT - ĐHKHTN
Thiết kế tốt = thích hợp cho một dải rộng các loại đọc
giả có trình độ và nhu cầu khách nhau
Trang 22© 2007 Khoa CNTT - ĐHKHTN
Trang 23Chủ đề của Website – Đào tạo trực tuyến
Trang 24© 2007 Khoa CNTT - ĐHKHTN
Trang 25Chủ đề của Website – Mua bán trực tuyến
Trang 26© 2007 Khoa CNTT - ĐHKHTN
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiết kế Website
Đưa vào hoạt động
Duy trì thông tin, bảo dưỡng website
Trang 27Mua tên miền
Tên miền = Tên website
Trang 28© 2007 Khoa CNTT - ĐHKHTNMua tên miền
Trang 29Các bước thiết lập Website
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiết kế Website
Đưa vào hoạt động
Duy trì thông tin, bảo dưỡng website
Trang 32© 2007 Khoa CNTT - ĐHKHTN
Trang 33Các bước thiết lập Website
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiết kế Website
Đưa vào hoạt động
Duy trì thông tin, bảo dưỡng website
Trang 35Thiết kế giao diện : 2x2 Layout
Trang 36© 2007 Khoa CNTT - ĐHKHTN Tổng quan về thiết kế Web
36
Thiết kế giao diện : Table within a table
Trang 37Thiết kế giao diện : Table within a table
Trang 38© 2007 Khoa CNTT - ĐHKHTN Tổng quan về thiết kế Web
38
Thiết kế giao diện : Table within a table
Trang 39The inner table
Trang 40© 2007 Khoa CNTT - ĐHKHTN
Trang 41Thiết kế giao diện : Cấu trúc phức tạp
Trang 42© 2007 Khoa CNTT - ĐHKHTN
Phông chữ Æ phụ thuộc vào
– Đặc điểm thông tin
– Độc giả
– Trình duyệt, độ phân giải
– Ngôn ngữ sử dụng
– Font có chân, không chân…
Gam màu Æ thống nhất trong toàn bộ Website
Font tiếng Việt: VNI, TCVN3, Unicode…
Trang 45Xác định cấu trúc WebSite : Phân cấp
Trang 46© 2007 Khoa CNTT - ĐHKHTN
Dùng để tổ chức các khối thông tin phức hợp.
Trang 47Một số vấn đề liên quan đến việc thiết kế giao diện cơ bản
Thiết kế hướng tới người sử dụng
Các giúp đỡ định hướng rõ ràng
Không có trang cuối cùng (dead-end)
Băng thông và ảnh hưởng
Đơn giản và tính nhất quán
Tính ổn định của các trang Web
Phản hồi và đối thoại
Tính tương thích trên các trình duyệt khác nhau (thay
Trang 48© 2007 Khoa CNTT - ĐHKHTN
Người sử dụng là đối tượng chính quyết định sự
thành bại của Website
Xây dựng các kịch bản mẫu cho các loại đối tượng sử dụng khác nhau
Trang 49Thiết kế hướng tới người sử dụng
Yêu cầu mức độ hoàn hảo của thiết kế giao diện đồ họa
Trang 50– Có thể đi tiếp tới đâu ?
Biểu tượng nhất quán, dễ hiểu, theo chuẩn qui định
Trang 52© 2007 Khoa CNTT - ĐHKHTN
Trang 53Không có trang cuối cùng (dead-end)
Mỗi trang có ít nhất một liên kết Luôn có khả năng
quay lại trang chủ, các trang chủ chốt trên Website
Trang “dead-end” Æ thất vọng, mất khả năng đến với các trang khác.
Nên để liên kết về trang chủ trong mọi trang.
Trang 54© 2007 Khoa CNTT - ĐHKHTN
Trang 55Băng thông và ảnh hưởng
Sự kiên nhẫn của đọc giả có giới hạn.
Tốc độ đôi khi là yếu tố quyết định đến việc lựa chọn Website.
Phân biệt giữa thiết kế cho Internet và Intranet
Trang 56© 2007 Khoa CNTT - ĐHKHTN
Trang 57Đơn giản và tính nhất quán
Tùy vào loại ứng dụng
Đọc giả sẽ không ấn tượng và sự phức tạp không lý
do Đặc biệt là đọc giả phục thuộc vào thời gian và thông tin chính xác.
Các biểu tượng đơn giản, quen thuộc, nhất quán
trong tất cả các trang
Trang 58© 2007 Khoa CNTT - ĐHKHTN
Ổn định về cấu trúc và nội dung
Cấu trúc: các thành phần được đặt đúng chỗ và hoạt động nhịp nhàng.
Nội dung:
– các mối liên kết luôn đảm bảo có đích đến – nội dung luôn đảm bảo thích hợp và phải cập nhật cho phù hợp với ngữ cảnh tại thời điểm đọc giả duyệt Web.
Trang 59Phản hồi và đối thoại
Chuẩn bị trước cho việc trả lời, đáp ứng các đòi hỏi, góp ý của đọc giả một cách nhanh nhất có thể.
Luôn có cung cấp địa chỉ để liên kết với “Webmaster”
Lên kế hoạch nhân sự phụ trách lâu dài
Trang 60© 2007 Khoa CNTT - ĐHKHTN
Không phải mọi trình duyệt đều hiển thị trang web của chúng ta giống nhau.
Lưu ý khi có đọc giả sử dụng web browser không có khả năng hỗ trợ đồ họa (mobile, PDA, …).
Sử dụng nhãn (tag) ALT trong HTML để thay thế
Trang 61Các bước thiết lập Website
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiết kế Website
Đưa vào hoạt động
Duy trì thông tin, bảo dưỡng website
Trang 62© 2007 Khoa CNTT - ĐHKHTN
Website cần được cập nhật thông tin để đọc giả luôn cảm nhận được cái mới
Nếu phần nào đó được cập nhật Æ thêm ký hiệu
“New”
Ghi thời gian cập nhật, số người truy cập…
Nếu website phức tạp Æ thêm một trang “What new
?”
Trang 63Liên kết trang web, quảng cáo
Tạo liên kết đến các trang thông tin (đối tác, khách hàng…) Æ tăng uy tín
Khi đã ổn định Æ chuyển đổi hình thức kinh doanh, thu phí:
– Thuê đặt logo, quảng cáo
– Thu phí thành viên
– ….
Trang 64© 2007 Khoa CNTT - ĐHKHTN
Trang 66© 2007 Khoa CNTT - ĐHKHTN
Thông tin báo cáo thường cô đọng Æ trên web có
Trang 67Khảo sát các website
Trang 68© 2007 Khoa CNTT - ĐHKHTN
Thiết lập nhóm, tạo Mail cho nhóm
– Đảm bảo mỗi người có Email, Account trên Moodle
Tìm kiếm thông tin về WEB Hosting
– Cách dùng Free Hosting
Công cụ lập trình và thiết kế web
– FrontPage / Dreamweaver (MX, CS3) – Photoshop (v.7, CS3)