Các kiến thức quản trị website cần biết

Các kiến thức quản trị website cần biết bao gồm kiến thức về domain, hosting, kiến thức để upload và vận hành website, xử lý sự cố, thuê hosting server…

1. Các kỹ năng quản trị website cần có:

  1. Kiến thức về domain và quản trị domain
  2. Kiến thức về hosting và quản trị hosting
  3. Upload website, quản trị database
  4. Kỹ năng quản trị website
  5. Sử dụng các công cụ theo dõi
  6. Sao lưu và phục hồi dữ liệu
  7. Xử lý sự cố website
  8. Các hình thức thuê server VPS, Dedicated & Cloud server

2. Tìm hiểu về tên miền

  1. Tên miền là gì? Tên bằng chữ của website
  2. Vì sao phải có tên miền? Vì dễ nhớ thân thiện,…
  3. Cấu trúc của tên miền: Nhiều phần cách nhau bởi dấu chấm
  4. Quy tắc đặt tên miền: không quá 63 ký tự, không chứa ký tự đặc biệt….
  5. Lưu ý khi chọn tên miền: gợi nhớ, không gây nhầm lẫn ý nghĩa…
  6. Các nhà đăng ký tên miền: xem trên vnnic…
  7. Nguyên tắc đăng ký tên miền
  8. Tầm quan trọng của tên miền
  9. Làm sao biết được danh sách các nhà cung cấp dịch vụ chính thức của vnnic?
  10. Xem thống kê các loại tên miền được không

3. Tìm hiểu về hosting

  1. Hosting là gì
  2. Vì sao phải có hosting
  3. Phân loại hosting: Shared, VPS, Collocated, Dedicated server, Cloud Server…
  4. Các thông số của web hosting (Dung lượng, Băng thông, Addon domain, Subdomain, Parked domain,  Email accounts)
  5. Các phần mềm quản lý hosting: CPanel, Flesk, Direct Admin, WHM
  6. Làm sao đưa dữ liệu lên hosting: FTP
  7. Các yếu tố hosting cần chú ý để cải thiện tốc độ website: vị trí server, số lượng request, độ lớn file, cache client…

4. Quản trị domain

  1. Khái niệm về DNS
  2. Các record khi quản lý domain: a, cname, mx…
  3. Các lệnh cơ bản trong command line để kiểm tra domain: ping, ipconfig

5. Quản trị hosting

  1. Các thông số cơ bản trong hosting
  2. Disk Quota: Là dung lượng tối đa mà bạn được lưu trên host. Khác nhau tùy gói package mà bạn mua.
  3. Disk Space Used: Là dung lượng mà bạn đã lưu trên host
  4. Bandwidth: còn gọi là băng thông, là tổng lượng thông tin đổ về của hosting trong 1 tháng
  5. Bandwidth Used: Là lưu lượng băng thông đã sử dụng trong tháng
  6. Những việc cần làm trong quản lý hosting
  • Tạo addon domain
  • Tạo parked domain
  • Tạo subdomain
  • Tạo và quản lý database
  • Tạo mailbox.
  • Quản lý dung lượng, băng thông…
  • Quản lý file: upload file, tạo file, xóa file, sao chép, file chuyển…

6. Đưa website lên mạng

  1. Ftp là gì?
  2. Các thông số cần có để cấu hình kết nối lên từ FTP Client lên server
  3. Web động là gì
  4. Các thông số liên quan đến database trên host (địa chỉ server, tên, user, pass)
  5. CMS là gì? Nêu 1 vài tên
  6. NUKEVIET là gì
  7. Mô tả sơ lược về các bước để có được 1 website nukeviet trên host

7. Quản trị website

  1. Quản trị website gồm những việc gì
  2. So sánh về Quản trị website và Lập trình website
  3. Nêu và thực hành 1 số chức năng trong quản trị của nukeviet:
  4. Thiết lập đóng cửa
  5. Quên pass
  6. Tạo bình chọn
  7. Thêm 1 bài viết và cho hiện trên trang chủ
  8. Tạo 1 chuyên mục
  9. Tho chuyên mục hiện ra trên menu ngang
  10. Chỉnh layout
  11. Thiết lập an ninh: login 5 lần sai pas bị cấm 10 phút
  12. Thêm thành viên mới trong quản trị
  13. Ẩn hiện comment, cấm mọi bình luận, cho mọi người thoải mái đăng bình luận?
  14. Sao lưu (backup) database: Thực hiện, cấu hình
  15. Khi nào thì cần nâng cấp website.

8. Phát triển nội dung

  1. Kế hoạch phát triển nội dung là gì?

Là phân định những mảng thông tin cần nhập, phân công người thực hiện, dự kiến tần suất thông tin trên website, thời gian thực hiện.

Kế hoạch cũng cần làm rõ người đọc là ai những ai? họ được lợi ích gì từ việc đọc nội dung? Khả năng từ ngữ của đội ngũ nhập liệu…

  • Tại sao cần có kết hoạch phát triển nội dung?
  • Giá trị của nội dung
  • Lưu ý khi xây dựng nội dung
  • Các tiêu chí kỹ thuật để SEO bài viết
    • Mỗi bài viết nhắm đến 1 từ khóa mục tiêu nào đó
    • Mỗi trang có 1 tag h1 chứa từ khóa mục tiêu
    • Mỗi trang có vài tag h2 (~5) chứa từ khóa mục tiêu
    • Từ khóa mục tiêu không được quá nhiều, quá nhiều sẽ bị google xem là spam
    • Trong tiêu đề phải có từ khóa mục tiêu
    • Trong mô tả ngắn phải có từ khóa mục tiêu
    • Trong url phải có từ khóa mục tiêu
    • Trong nội dung mỗi bài viết, rất nên có liên kết đến bài khác có liên quan.
    • Sử dụng file robots.txt để thông báo cho search engine biết các vùng được và không được đánh chỉ mục
    • Không nên mua link vì có thể bị Google phạt
    • Sử dụng Statistics/Hiệu suất trong Google Webmaster để xem các từ khóa mà trang web của bạn xuất hiện khi user tìm trên Google
    • Mỗi trang có 1 tag title, chứa giá trị duy nhất (2 trang khác nhau không nên có title giống nhau)
    • Nếu muốn lên đầu nhanh chóng khi user gõ 1 từ khóa nào đó thì trả tiền quảng cáo cho google thông qua dịch vụ Google Adwords
    • Nên tạo liên kết về bài viết từ trong facebook, các blog, diễn đàn.
    • Tiêu đề bài viết: Không quá 65 ký từ
    • Phần mô tả ngắn: Không quá 160 ký tự
    • Nên dùng thêm hình ảnh trong nội dung bài viết , mỗi hình ảnh phải có mô tả.
    • Nếu được, có thể chèn video
    • Mỗi bài viết tối thiểu 500 từ
    • Không viết sai chính tả

9.  Các công cụ theo dõi và phân tích website

  1. Nêu tên các công cụ giúp phân tích và theo dõi website
  2. Các công cụ này giúp bạn những gì?

Giúp phân tích các thông tin về người dùng truy cập vào website, các trang bị lỗi kỹ thuật, các chỗ bị lỗi bảo mật

  • Nêu 1 vài report mà Google analytics cung cấp
  • Cách nhúng mã google analytics vào website
  • Cơ chế hoạt động của Google analytics

10. Sao lưu và phục hồi dữ liệu website

  1. Tại sao cần phải sao lưu (backup) thường xuyên
  2. Các loại dữ liệu có thể có trên website.
  3. Các cách thức thực hiện backup database
  4. Các cách thức thực hiện restore database
  5. Các cách thức thực hiện backup file
  6. Các cách thức thực hiện restore file

11. Xử lý sự cố website

  1. Nêu tên 1 số sự cố thường gặp khi vận hành website
  2. Quên gia hạn domain & hosting
  3. Đăng thông tin không chính xác
  4. Bình luận không kiểm soát
  5. Bandwidth exceeded
  6. Website không thân thiện smartphone
  7. Mất password của tài khoản Admin
  8. Website bị tấn công (DDoS)
  9. Website bị Google cảnh báo
  10. Website bị tấn công
  11. Website hoạt động chậm
  12. Website hoạt động chậm
  13. Vị trí server hosting
  14. Giảm bớt các request
  15. Tối ưu các MySQL Query
  16. Cache ở client dùng mod_header
  17. Công cụ nào trong trình duyệt giúp dò lỗi website
  18. Lời khuyên chung để nâng cao bảo mật webiste
  19. Nếu đang dùng cms thì nâng cấp lên version mới.
  20. Upload lại toàn bộ source website từ local lên lại hosting sau khi rà quét virus trên local
  21. Thông báo với nhà cung cấp hosting (VPS, Server) để nhờ lưu ý và hỗ trợ.
  22. Mua thêm các tính năng bảo mật cho website từ nhà cung cấp hosting.
  23. Thường xuyên backup file và database và download về local để tránh các tình huống rủi ro.
  24. Tìm kiểu các kiến thức về bảo mật Web.
  25. Đừng cài vô tội vạ các tính năng mới, đừng nhúng các class mới mà chưa kiểm chứng về nguồn gốc.
  26. Các chức năng cài thêm nếu không dùng nữa thì phải loại bỏ khỏi website.
  27. Định kỳ đổi pass admin.
  28. Dùng https

12. Các hình thức thuê server

  1. Có những hình thức thuê server nào
  2. Mô tả hình thức thuê Dedicate server: ưu, nhược, chi phí, tốc độ, bảo mật  
  3. Mô tả hình thức thuê VPS: ưu, nhược, chi phí, tốc độ, bảo mật
  4. Mô tả hình thức thuê Cloud server: ưu, nhược, chi phí, tốc độ, bảo mật

Các kiến thức quản trị website cần biết nêu trên vẫn chưa hết, nhưng đã tạm bao quát những vấn đề của việc vận hành quản trị website rồi đó bạn nhé.