bÀi 7 quản lý website và quản trị hosting ở mức cơ bản - giáo trình fpt

28
BÀI 7 QUẢN LÝ WEBSITE & QUẢN TRỊ HOSTING Ở MỨC CƠ BẢN

Upload: hoc-lap-trinh-web

Post on 27-May-2015

5.872 views

Category:

Documents


4 download

DESCRIPTION

Làm việc với các bước xuất bản website Upload Quản lý các file trong website Tối ưu hóa web để tăng hiệu năng và khả năng tìm kiếm Sử dụng Site Reports Sử dụng CSS Advisor & kiểm tra tính tương thích trình duyệt Quảng bá website Bảo trì website Làm việc với các bước xuất bản website Upload Quản lý các file trong website Tối ưu hóa web để tăng hiệu năng và khả năng tìm kiếm Sử dụng Site Reports Sử dụng CSS Advisor & kiểm tra tính tương thích trình duyệt Quảng bá website Bảo trì website

TRANSCRIPT

Page 1: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

BÀI 7QUẢN LÝ WEBSITE & QUẢN TRỊ HOSTING Ở MỨC

CƠ BẢN

Page 2: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

NHẮC LẠI BÀI TRƯỚC

Làm việc với web form:Giao diện và chức năng của formPhương pháp submit thông tin của form lên serverXác nhận các thông tin đầu vào của formKhởi tạo và sửa đổi form trên Dreamweaver CS4Lưu ý khi làm việc với form

Hiểu về các khái niệm liên quan tới web:Web động phía clientXML, AJAX, RIA

Spry và cách làm việc với spry trong DreamweaverCS4

Làm việc với web form:Giao diện và chức năng của formPhương pháp submit thông tin của form lên serverXác nhận các thông tin đầu vào của formKhởi tạo và sửa đổi form trên Dreamweaver CS4Lưu ý khi làm việc với form

Hiểu về các khái niệm liên quan tới web:Web động phía clientXML, AJAX, RIA

Spry và cách làm việc với spry trong DreamweaverCS4

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 2

Page 3: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

MỤC TIÊU BÀI HỌC

Làm việc với các bước xuất bản websiteUploadQuản lý các file trong websiteTối ưu hóa web để tăng hiệu năng và khả năng tìmkiếmSử dụng Site ReportsSử dụng CSS Advisor & kiểm tra tính tương thích trìnhduyệt

Quảng bá websiteBảo trì website

Làm việc với các bước xuất bản websiteUploadQuản lý các file trong websiteTối ưu hóa web để tăng hiệu năng và khả năng tìmkiếmSử dụng Site ReportsSử dụng CSS Advisor & kiểm tra tính tương thích trìnhduyệt

Quảng bá websiteBảo trì website

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 3

Page 4: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Page 5: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Là quá trình đưa website đã được thiết kế xong trênmáy cục bộ của bạn lên môi trường mạng thực sự,tương tác với những người dùng thực sựCác bước thực hiện:

Lựa chọn tên miềnLựa chọn web serverUpload websiteCập nhật và chỉnh sửa lại websiteQuảng bá

Là quá trình đưa website đã được thiết kế xong trênmáy cục bộ của bạn lên môi trường mạng thực sự,tương tác với những người dùng thực sựCác bước thực hiện:

Lựa chọn tên miềnLựa chọn web serverUpload websiteCập nhật và chỉnh sửa lại websiteQuảng bá

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 5

Page 6: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Lựa chọn tên miền (domain name):Tên miền có thể được hiểu như là tên của Websitetrên InternetTên miền có tính chất duy nhấtLưu ý khi lựa chọn tên miền:

• Tên miền nên phù hợp với nội dung/mục đích củawebsite

• Dễ đọc, dễ nhớ, không gây nhầm lẫnĐăng ký tên miền:

• Tên miền quốc tế do tổ chức ICANN quản lý• Tên miền Việt Nam thì thuộc sự quản lý của VNNIC• Sử dụng dịch vụ Whois để biết tên miền định chọn có

sẵn không

Lựa chọn tên miền (domain name):Tên miền có thể được hiểu như là tên của Websitetrên InternetTên miền có tính chất duy nhấtLưu ý khi lựa chọn tên miền:

• Tên miền nên phù hợp với nội dung/mục đích củawebsite

• Dễ đọc, dễ nhớ, không gây nhầm lẫnĐăng ký tên miền:

• Tên miền quốc tế do tổ chức ICANN quản lý• Tên miền Việt Nam thì thuộc sự quản lý của VNNIC• Sử dụng dịch vụ Whois để biết tên miền định chọn có

sẵn khôngSlide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 6

Page 7: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Lựa chọn web server:Website cần được đưa lên một web server nào đóđể người dùng có thể truy cập đượcThường có 3 loại web server

• Tự tạo web server• Sử dụng các web server miễn phí• Thuê web server

Mỗi lựa chọn này có ưu, nhược điểm riêngKhi lựa chọn cần dựa vào đặc điểm của website, khảnăng tài chính của cá nhân/doanh nghiệp, số lượngkhách truy cập dự kiến, tốc độ đáp ứng yêu cầu,khách địa phương hay quốc tế…

Lựa chọn web server:Website cần được đưa lên một web server nào đóđể người dùng có thể truy cập đượcThường có 3 loại web server

• Tự tạo web server• Sử dụng các web server miễn phí• Thuê web server

Mỗi lựa chọn này có ưu, nhược điểm riêngKhi lựa chọn cần dựa vào đặc điểm của website, khảnăng tài chính của cá nhân/doanh nghiệp, số lượngkhách truy cập dự kiến, tốc độ đáp ứng yêu cầu,khách địa phương hay quốc tế…

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 7

Page 8: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Lựa chọn và thiết lập web server:• Tự thiết lập web server sẽ giúp bạn quản lý và kiểm

soát website của mình dễ dàng hơn như:– Xử lý sự cố– Truy nhập vào website– Cập nhật– Bảo trì

• Khi tự thiết lập web server cần lưu ý:– Cấu hình phần cứng/phần mềm của server– Khả năng đáp ứng của server– Người tự tạo web server nên có chuyên môn cao trong

cài đặt, cập nhật, quản lý và bảo trì server

Lựa chọn và thiết lập web server:• Tự thiết lập web server sẽ giúp bạn quản lý và kiểm

soát website của mình dễ dàng hơn như:– Xử lý sự cố– Truy nhập vào website– Cập nhật– Bảo trì

• Khi tự thiết lập web server cần lưu ý:– Cấu hình phần cứng/phần mềm của server– Khả năng đáp ứng của server– Người tự tạo web server nên có chuyên môn cao trong

cài đặt, cập nhật, quản lý và bảo trì server

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 8

Page 9: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Tiết kiệm chi phí:- Cấu hình máy chủ- Thuê người có chuyên môn cao- Trả tiền Internet băng thông cao

- Thường đi kèm quảng cáo- Không gian lưu trữ bị giới hạn- Tốc độ download chậm- Dịch vụ bảo mật yếu

Free host

- Thường đi kèm quảng cáo- Không gian lưu trữ bị giới hạn- Tốc độ download chậm- Dịch vụ bảo mật yếu

Thích hợp cho các website đơngiản có tính thử nghiệm của cánhân/tổ chức, không yêu cầu

tính bảo mật cao

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 9

Page 10: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Thuê server:Thường có nhiều loại giá cho khách hàng lựa chọn,mỗi một loại giá sẽ tương ứng với:

• Dung lượng lưu trữ• Số lượng dịch vụ

Cần lưu ý:• Khả năng bảo mật thông tin• Phụ thuộc vào các công ty cho thuê web server

Thuê server:Thường có nhiều loại giá cho khách hàng lựa chọn,mỗi một loại giá sẽ tương ứng với:

• Dung lượng lưu trữ• Số lượng dịch vụ

Cần lưu ý:• Khả năng bảo mật thông tin• Phụ thuộc vào các công ty cho thuê web server

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 10

Page 11: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Upload website:Là quá trình đưa website lên web serverThường được thực hiện dựa trên giao thức FTPCó 3 cách:

• Sử dụng tiện ích có sẵn đi kèm với công cụ thiết kếweb (Manage Sites trong Dreamweaver CS4)

• Sử dụng các chương trình FTP client chạy riêng như:CuteFTP, WS_FTP

• Sử dụng plug-in trên trình duyệt như: FireFTP

Upload website:Là quá trình đưa website lên web serverThường được thực hiện dựa trên giao thức FTPCó 3 cách:

• Sử dụng tiện ích có sẵn đi kèm với công cụ thiết kếweb (Manage Sites trong Dreamweaver CS4)

• Sử dụng các chương trình FTP client chạy riêng như:CuteFTP, WS_FTP

• Sử dụng plug-in trên trình duyệt như: FireFTP

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 11

Page 12: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Chú ý khiuploadwebsite

Địa chỉ FTP củaweb server vàthư mục (dạng

ftp.mysite.com)

Tên đăng nhậpvà mật khẩu truy

cập

Chú ý khiuploadwebsite

Tên đăng nhậpvà mật khẩu truy

cập

Thư mục cụ thể,nơi các file sẽđược tải lên

Địa chỉ trangweb (URL)

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 12

Page 13: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Sử dụng Manage Sites để upload:File > Manage Sites

Khai báo cho cáctrường:-Phương thức kết nốivới server-Tên host dạng ftp-Thư mục chứa web-Tài khoản-Mật khẩu

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 13

Hộp thoại SiteDefinition sẽ xuất hiện

Khai báo cho cáctrường:-Phương thức kết nốivới server-Tên host dạng ftp-Thư mục chứa web-Tài khoản-Mật khẩu

Page 14: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Quản lý website:Khi có thay đổi hoặc tìm thấy lỗi sau khi website đãđược upload, phải thực hiện cập nhật và chỉnh sửa lạiwebsiteCó 2 cách:

• Thực hiện chỉnh sửa trên phiên bản ở máy cục bộ sauđó upload lại website

• Thông qua một công cụ nào đó, thực hiện việc chỉnhsửa trên phiên bản ở web server

Quản lý website:Khi có thay đổi hoặc tìm thấy lỗi sau khi website đãđược upload, phải thực hiện cập nhật và chỉnh sửa lạiwebsiteCó 2 cách:

• Thực hiện chỉnh sửa trên phiên bản ở máy cục bộ sauđó upload lại website

• Thông qua một công cụ nào đó, thực hiện việc chỉnhsửa trên phiên bản ở web server

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 14

Page 15: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Tiện ích do DW cung cấp để cập nhật & chỉnh sửaweb

Check in & Check out

Design notes

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 15

Check links

Site report

Kiểm tra độ tương thích với các trình duyệt

Adobe DreamweaverCS4

Page 16: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Check in & Check out: cho phép người chỉnh sửakhóa file đang chỉnh sửa để người khác không thểthực hiện thay đổi trên file đó

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 16

Tiến hành check out các file về, sau khi chỉnh sửatiến hành check in các file đó lên

Page 17: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Sử dụng Design notes: nơi lưu trữ các lưu ý, hướngdẫn, lịch sử cập nhật của từng file

• File > Design Notes• Nhập thông điệp vàotrường Note

Chia sẻ Design Note:Site > Manage SitesChọn Design Notestrong thẻ Advanced

Sử dụng Design notes: nơi lưu trữ các lưu ý, hướngdẫn, lịch sử cập nhật của từng file

• File > Design Notes• Nhập thông điệp vàotrường Note

Chia sẻ Design Note:Site > Manage SitesChọn Design Notestrong thẻ Advanced

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 17

Page 18: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Check links:• File > Check Page > Links

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 18

Page 19: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

Site Reports:báo cáo về toàn bộ các vấn đề củawebsite:

• Site > Reports

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 19

Page 20: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

• Kết quả báo cáo:

Biểu tượng Tên Mục đích

Dấu hỏi Gợi ý những vấn đề truycập có thể được xảy ra

X màu đỏ Danh sách chỉ ra lỗi khôngđạt yêu cầu

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 20

Danh sách chỉ ra lỗi khôngđạt yêu cầu

Cảnh báo Chỉ ra những thông tinthiếu có thể ảnh hưởngxấu đến hiệu năng của site

Page 21: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

• Giải quyết danh sách phần tử

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 21

Sử dụng nút More Info ở góc trái để hiển thị thông tin mô tả chi tiết

Page 22: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

XUẤT BẢN WEBSITE

• Lưu báo cáo: sử dụng khi có nhiều cảnh báo hoặc gợiý, có thể lưu lại để tham khảo

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 22

Sử dụng nút Save để lưu lại

Page 23: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

QUẢNG BÁ WEBSITE

Page 24: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

QUẢNG BÁ WEBSITE

Để người dùng biết đến website của bạn, bạn cầnquảng bá website của mìnhCác hình thức quảng bá thông dụng:

Quảng cáo trên các phương tiện thông tin đại chúngĐăng ký website của bạn với các công cụ tìmkiếm như Google, Bing, …

Để người dùng biết đến website của bạn, bạn cầnquảng bá website của mìnhCác hình thức quảng bá thông dụng:

Quảng cáo trên các phương tiện thông tin đại chúngĐăng ký website của bạn với các công cụ tìmkiếm như Google, Bing, …

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 24

Page 25: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

QUẢNG BÁ WEBSITE

Đăng kýwebsite củabạn với cáccông cụ tìm

kiếm

Sử dụngthẻ Title

Đăng kýwebsite củabạn với cáccông cụ tìm

kiếm

Sử dụngthẻ meta

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 25

Page 26: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

BẢO TRÌ WEBSITE

Page 27: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

BẢO TRÌ WEBSITE

Để cải thiện website sao cho phù hợp nhất với yêucầu của người dùng, lấy ý kiến phản hồi từ ngườidùng là một bước cần thiết

Website nên cung cấp các form phản hồi hoặc cungcấp địa chỉ email để gửi phản hồi

Thường xuyên đo đạc và phân tích lưu lượng dữliệu/số lượng người dùng ở thời điểm cao/thời điểmthấp của websiteSử dụng một số công cụ hỗ trợ bảo trì như:

HTML ValidatorNetmechanic…

Để cải thiện website sao cho phù hợp nhất với yêucầu của người dùng, lấy ý kiến phản hồi từ ngườidùng là một bước cần thiết

Website nên cung cấp các form phản hồi hoặc cungcấp địa chỉ email để gửi phản hồi

Thường xuyên đo đạc và phân tích lưu lượng dữliệu/số lượng người dùng ở thời điểm cao/thời điểmthấp của websiteSử dụng một số công cụ hỗ trợ bảo trì như:

HTML ValidatorNetmechanic…

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 27

Page 28: BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT

TỔNG KẾT

Xuất bản website là quá trình đưa website đã được thiết kếxong trên máy cục bộ của bạn lên môi trường mạng thựcsự, tương tác với những người dùng thực sựXuất bản website được chia thành nhiều bước, trong đóbảo trì website cũng có thể coi là một bước trong đóTên miền của website nên ngắn gọn, dễ nhớ và phù hợpvới nội dungViệc lựa chọn web server phải dựa trên nhiều tiêu chíUpload website thường dựa trên giao thức FTPBảo trì là bước nhằm cập nhật và chỉnh sửa lại websiteQuảng bá website giúp người dùng biết đến website củamình. Đăng ký website với các công cụ tìm kiếm là mộttrong những cách quảng bá hữu hiệu

Xuất bản website là quá trình đưa website đã được thiết kếxong trên máy cục bộ của bạn lên môi trường mạng thựcsự, tương tác với những người dùng thực sựXuất bản website được chia thành nhiều bước, trong đóbảo trì website cũng có thể coi là một bước trong đóTên miền của website nên ngắn gọn, dễ nhớ và phù hợpvới nội dungViệc lựa chọn web server phải dựa trên nhiều tiêu chíUpload website thường dựa trên giao thức FTPBảo trì là bước nhằm cập nhật và chỉnh sửa lại websiteQuảng bá website giúp người dùng biết đến website củamình. Đăng ký website với các công cụ tìm kiếm là mộttrong những cách quảng bá hữu hiệu

Slide 7 - Quản lý website & Quản trị hosting ở mức cơ bản 28