Trang Tĩnh
Một trang tĩnh là một loại trang web được gửi đến trình duyệt của người dùng đúng như nó được lưu trữ trên máy chủ.
Định nghĩa
Một trang tĩnh là tài liệu web, thường được viết bằng HTML (và có thể là CSS/JS), mà máy chủ trả về nguyên vẹn cho mỗi yêu cầu, không tạo hoặc thay đổi nội dung theo thời gian thực. Khác với các trang động, những trang này tổng hợp hoặc cá nhân hóa nội dung theo người dùng hoặc yêu cầu, trang tĩnh hiển thị cùng một thông tin cho tất cả người truy cập. Chúng không dựa vào các script phía máy chủ hoặc truy vấn cơ sở dữ liệu để hiển thị nội dung, khiến chúng dễ dự đoán và dễ lưu trữ bộ đệm. Trong quét web, trang tĩnh dễ dàng thu thập hơn vì nội dung đầy đủ có sẵn trong phản hồi HTML ban đầu. Trong các ngữ cảnh như CAPTCHA và phát hiện bot, trang tĩnh có thể vẫn chứa các script phía khách hàng, nhưng phản hồi của máy chủ vẫn cố định.
Ưu điểm
- Giao diện nội dung nhất quán, không thay đổi giữa các người dùng.
- Thời gian tải nhanh hơn và dễ dàng lưu trữ bộ đệm bởi CDN hoặc công cụ quét web.
- Tiêu thụ tài nguyên máy chủ thấp hơn do không có xử lý phía máy chủ.
- Dễ dàng quét vì nội dung có sẵn trong HTML ban đầu.
- Bớt rủi ro bảo mật do ít thành phần phía máy chủ hơn.
Nhược điểm
- Cập nhật nội dung yêu cầu thay đổi thủ công hoặc triển khai lại.
- Không có cá nhân hóa tích hợp hoặc tương tác phía máy chủ.
- Khả năng phản hồi động với đầu vào người dùng hạn chế.
- Vẫn có thể dựa vào script phía khách hàng để xử lý hành vi phức tạp.
- Các trang tĩnh lớn có thể khó bảo trì nếu không có tự động hóa.
Trường hợp sử dụng
- Trang đích hoặc tài liệu hướng dẫn nơi nội dung thay đổi ít.
- Mục tiêu quét web không yêu cầu thực thi JavaScript.
- Lưu trữ brochure, portfolio hoặc trang thông tin công ty.
- Trang thử thách CAPTCHA cung cấp HTML cố định với script nhúng.
- Giao hàng tài nguyên tĩnh qua CDN để hiệu suất và độ tin cậy.