• Fix lỗi lưu cache thư mục image

    Trong đợt bảo trì hosting thường kì, chúng tôi nhận ra lỗi lưu cache trong thư mục hình ảnh, gây ra sự tăng bộ nhớ đột biến cho hosting hiện tại. Với các lỗi này các site thông tin, ít hình ảnh thường không bị ảnh hưởng, chỉ chủ yếu các estore có nhiều hình ảnh lưu trữ. Lỗi được phát hiện trong mã nguồn BeeCMS cụ thể như sau:

    112.78.14.41 - DirectAdmin v1.34.1-1.jpg
    Thư mục “File” chứa các file hình ảnh gốc upload chỉ có khoảng 40Mb. Nhưng thư mục chứa cache image lên đến 270Mb. Đó là 1 con số quá lớn cho khách hàng sử dụng shared hosting. Với thời gian sử dụng lâu hơn, con số dung lượng này càng tăng lên. Lỗi đó gây ra bởi cơ chế xóa file cache “quá hạn” không được thực thi. Sau khi nhận thấy lỗi, chúng tôi đã viết 1 trang tạo cache mới, làm việc hiệu quả hơn như sau:
    • Thời gian tạo cache tăng 30%.
    • Có 2 cơ chế tạo cache: kéo giãn hình cho đều kích thước hoặc giới hạn kích thước chiều cao và chiều ngang.
    • Tự động đồng bộ hóa thư mục khi đạt đến dung lượng xác định.
    Những khách hàng đang sử dụng bộ mã nguồn BeeCMS xin vui lòng liên hệ kĩ thuật chúng tôi để được sửa lỗi này. Xin chân thành cảm ơn.