Sử dụng chuẩn nén ZSTD hoặc GZIP trong Directadmin

Directadmin Giza Data Tháng hai 16, 2023

Zstandard (zstd) và Gzip là hai chuẩn nén dữ liệu phổ biến được hỗ trợ trong DirectAdmin – một trình quản lý máy chủ web phổ biến.

Zstandard (zstd) là một chuẩn nén dữ liệu hiệu suất cao được phát triển bởi Facebook. Nó được thiết kế để nén dữ liệu nhanh hơn và hiệu quả hơn các chuẩn nén khác như Gzip. Zstd cũng hỗ trợ nén dữ liệu đa luồng, cho phép nén nhiều tệp cùng một lúc và tận dụng tối đa tài nguyên CPU của hệ thống. Với các tệp lớn, zstd có thể cung cấp tỷ lệ nén tốt hơn và tốc độ giải nén nhanh hơn so với Gzip.

Gzip là một chuẩn nén dữ liệu truyền thống và là một phần của giao thức HTTP/1.1. Gzip sử dụng một thuật toán nén dữ liệu đơn giản, tuy nhiên vẫn được sử dụng phổ biến trên các máy chủ web. Gzip thường được sử dụng để nén các tệp tin HTML, CSS, JS, XML và các tệp tin tương tự.

Cả zstd và gzip đều được hỗ trợ trong DirectAdmin. Bạn có thể kích hoạt chuẩn nén tại trang “Compression” trong DirectAdmin. Khi được kích hoạt, các tệp tin trên máy chủ sẽ được nén bằng chuẩn nén tương ứng trước khi được gửi đến trình duyệt của người dùng. Điều này có thể giúp tăng tốc độ tải trang web và giảm lưu lượng mạng cần thiết để truyền tải các tệp tin.

Sử dụng chuẩn nén GZIP

Mặc định các phiên bản Directadmin mới hiện nay sử dụng chuẩn nén ZSTD, file xuất ra sẽ có đuôi .tar.zst, điều này có lợi về hiệu suất nhưng sẽ cần cài thêm phần mềm để giải nén được file này.

Nếu bạn muốn sử dụng chuẩn nén GZIP truyền thống thì chạy 3 lệnh này sau khi đăng nhập SSH.

cd /usr/local/directadmin
./directadmin set zstd 0
./directadmin set backup_gzip 1

Sử dụng chuẩn nén ZSTD

Nếu bạn muốn chuyển từ chuẩn nén GZIP lại ZSTD thì chạy lệnh sau.

cd /usr/local/directadmin
./directadmin set zstd 1
./directadmin set backup_gzip 2

Sau khi chạy xong bạn hãy reboot lại server nhé.

Quảng Cáo