BlogTối ưu website cập nhật 3 phút đọcĐội ngũ WSU
Vì sao website nặng dần theo thời gian
Tóm tắt
Website bàn giao chạy mượt, hai năm sau khách phàn nàn trang tải lâu dù không ai đụng vào mã nguồn. Bốn chỗ âm thầm cộng dồn theo thời gian.

Website lúc bàn giao chạy mượt. Hai năm sau, khách phàn nàn trang tải lâu, dù không ai đụng vào mã nguồn suốt thời gian đó. Không có gì hỏng theo nghĩa thường. Trang chỉ nặng dần lên qua từng lần cài thêm tiện ích. Qua từng tấm ảnh nguyên khổ tải lên từ điện thoại. Qua một công cụ theo dõi thử rồi quên gỡ.
Tự kiểm bốn chỗ hay nặng dần theo thời gian
- Ảnh nguyên khổ: mở thử một ảnh sản phẩm trên trang. Ảnh đó nặng hơn 500kb mà hiển thị chỉ nhỏ bằng bàn tay là ảnh chưa được nén trước khi tải lên.
- Tiện ích chồng tiện ích: mở danh sách tiện ích đang cài, đếm xem có bao nhiêu cái không còn nhớ vì sao từng cài. Mỗi cái vẫn tự tải phần riêng của nó dù không dùng.
- Dữ liệu phình ra: bản nháp cũ, phiên bản đã lưu nhiều lần, dữ liệu tạm không ai xoá, càng để lâu càng nhiều.
- Máy chủ giữ nguyên cấu hình từ ngày website còn nhỏ, chưa từng đổi dù lượng khách ghé đã tăng lên nhiều lần.
Dọn thế nào cho bền
Cài thêm một tiện ích nén ảnh chỉ che phần nhìn thấy được, không đụng tới ba chỗ còn lại. Dọn tận gốc bắt đầu bằng đo hiện trạng. Sau đó dọn theo đúng thứ tự: ảnh trước, mã nguồn sau, cấu hình máy chủ cuối cùng. Có số trước và số sau để đối chiếu.
Nâng cấu hình máy chủ trước khi nén ảnh là trả thêm tiền mỗi tháng. Chỉ để chạy nhanh hơn cho ảnh vẫn đang nặng gấp mười lần cần thiết. Thứ tự ngược lại mới đúng: rẻ và nhanh trước, tốn kém nhất để sau cùng. Kết quả giữ được lâu vì chỗ gây nặng đã hết hẳn, không phải vì thêm một lớp che lên trên.
Đo hiện trạng ban đầu, xếp thứ tự dọn đúng bốn chỗ này là bước đầu của dịch vụ tối ưu website.