Nén dữ liệu website trên hosting sử dụng cPanel một cách đơn giản và hiệu quả.
Nén dữ liệu là một trong những phương thức đơn giản nhưng cực kỳ hiệu quả giúp cải thiện tốc độ load cho website của bạn. Dữ liệu trên các tập tin sẽ được máy chủ web nén nhỏ để tối ưu kích thước mà vẫn giữ nguyên chất lượng, trước khi được gửi tới trình duyệt web của người dùng. Dung lượng nhỏ hơn sẽ giúp quá trình truyền tải trở nên nhanh hơn và nhờ đó tốc độ hiển thị website của bạn cũng sẽ được cải thiện một cách đáng kể. Một website có tốc độ load nhanh không những mang lại trải nghiệm tốt cho người dùng mà còn được ưu tiên trên bảng xếp hạng kết quả tìm kiếm. Do vậy, việc nén dữ liệu website là vô cùng quan trọng và cần thiết.
Tham khảo thêm:
- Top 4 plugins minify dữ liệu tốt nhất cho WordPress
- Tăng tốc WordPress bằng cách sử dụng file .htaccess
Tính năng nén dữ liệu trong cPanel
Thật may mắn, phần lớn các hosting sử dụng cPanel đều được trang bị sẵn tính năng cho phép bạn làm điều này một cách đơn giản và nhanh chóng. Nó có tên là Optimize Website. Tuy nhiên, thông thường nó được đặt ở trạng thái Disabled (vô hiệu hóa) để tránh gây ra tình trạng vỡ giao diện ở một số website. Vì vậy, việc bạn cần làm là phải bật nó lên thì mới có tác dụng.
Làm thế nào để bật nén dữ liệu website trên cPanel?
1. Để kích hoạt tính năng nén dữ liệu, đầu tiên các bạn cần truy cập vào cPanel, tìm phần Software và click vào mục Optimize Website.
2. Trong giao diện của Optimize Website, các bạn sẽ thấy 3 tùy chọn như sau:
Trong đó:
- Disabled: vô hiệu hóa tính năng nén dữ liệu.
- Compress All Content: nén toàn bộ dữ liệu theo mặc định của cPanel.
- Compress the specified MIME types: nén các loại MIME nhất định do bạn thiết lập. Nếu chọn mục này, các bạn có thể điền thêm vào khung MIME Types bên dưới với nội dung như sau:
text/html application/x-javascript text/css application/javascript text/javascript application/json application/vnd.ms-fontobject application/x-font-opentype application/x-font-woff2 application/x-font-truetype application/x-font-ttf application/xml font/eot font/opentype font/woff2 font/otf image/svg+xml image/vnd.microsoft.icon text/plain text/xml
Các bạn có thể lựa chọn mục 2 hoặc mục 3. Tuy nhiên, lựa chọn mục 3 và điền nội dung như chúng tôi cung cấp sẽ cho hiệu quả tốt hơn. Cuối cùng, click vào nút Update Settings để lưu các thiết lập.
Xong, công việc chỉ đơn giản như vậy thôi. Chúc các bạn thành công!
Bạn đã bật tính năng Optimize Website trên hosting của mình chưa? Bạn đánh giá thế nào về tính năng nén dữ liệu website này? Nó có thực sự hiệu quả hay không? Hãy chia sẻ với chúng tôi suy nghĩ của bạn bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Đã dùng Plugin WP Rocket rồi thì có nên bật thêm tính năng này nữa ko nhỉ?
Tại sao lại không nhỉ? Chúng chả liên quan gì đến nhau cả. :)
Cảm ơn Hiếu :)
Không biết Hiếu có ý định thử cái Instant Articles của Facebook chưa? Hôm nay mình táy máy thử nhưng chưa xong. Đang hóng Ebooksvn đây…
Tạm thời mình đang ngừng kích hoạt AMP và IA cho WP Căn bản. Mình cần nghiên cứu hoàn thiện thêm trước khi đưa vào sử dụng chính thức. :)
Cách này có ảnh hưởng gì ko bạn?
Tuỳ giao diện. Nhưng phần lớn không ảnh hưởng gì ngoài việc làm web load nhanh hơn. :P
đã thành công
Thì ra là mục tối ưu hóa trang web trên cpanel
Mình viết hướng dẫn thường dựa trên nguyên bản tiếng Anh. Nên bạn nào dùng cPanel ngôn ngữ tiếng Việt thì phải tự dịch. :)
blog của e ngày càng chất đấy! chúc e làm ăn tốt để duy trì! cảm ơn Hiếu :)
Cảm ơn anh. Anh cứ thường xuyên ghé qua ủng hộ là sẽ duy trì được thôi mà. :D
ok nhất định rồi ^^
Cái này dễ mà, gần như Cpanel đã tích hợp tất cả các tính năng như một cái PC online, khi nén nên chọn file zip cho nó lành vì khi tải xuống PC dùng Winrar giải nén vô tư. Bản chất file zip là chạy trên Linux.
Có vẻ bạn đã hiểu sai nội dung của bài viết rồi. :) Nén ở đây là tối ưu dữ liệu chứ không phải là nén dữ liệu vào trong file .zip. :P
Nén này có nguy cơ làm vỡ khung hay lỗi giao diện không anh Hiếu ?
Có thể nhé. Nhưng cứ thử xem sao. Lỗi thì tắt đi là được thôi. :)
Cho mình hỏi chút là mình đang tối ưu hoá điểm pagespeed insights bị vướng 1 số vấn đề bên dưới bạn giúp mình khắc phục đc ko Hiếu ?
1. Tối ưu hóa phân phối CSS của các URL sau:
http://fonts.googleapis.com/…Sans:700,regular&subset=latin,vietnamese
http://mucintayho.com/…cache/header-ea3b17f2-1486382644.min.css
2. Tận dụng tính năng lưu vào bộ nhớ cache của trình duyệt cho các tài nguyên có thể lưu trong bộ nhớ cache sau:
https://sock-p.subiz.com/ev/init (thời gian hết hạn không được chỉ định)
http://static.subiz.com/public/js/loader.js (30 phút)
http://www.google-analytics.com/analytics.js (2 giờ)
3. Tối ưu hóa hình ảnh ( ảnh này ở ngoài website – do thêm plugin chat subiz)
Việc định dạng và nén hình ảnh phù hợp có thể tiết kiệm nhiều byte dữ liệu.
Tối ưu hóa các hình ảnh sau để giảm kích thước của chúng đi 1,1 KiB (giảm 44%).
Nén https://css-dashboard.subiz.com/img/avatar-chat.png có thể giúp giảm 1,1 KiB (giảm 44%).
Gỡ bỏ Google Fonts khỏi theme hoặc plugin, dùng font mặc định như Arial hay Helvetica thôi. Gỡ bỏ Subiz. Gỡ bỏ Google Analytics và thay bằng giải pháp thống kê truy cập khác, chẳng hạn như Jetpack Site Stats.
Mình nén cái này nhưng check page speed vẫn chưa đạt . Nế muốn nén mạnh hơn thì dùng pts còn không thì cái này cugnx khá ok rồi . cám ơn bạn .
Cái này là nén file tĩnh nói chung bạn ơi. Không phải chỉ riêng hình ảnh đâu. :P
Xin bác chỉ giáo trên VPS làm như thế nào!
Bạn chạy VPS NginX hay là Apache? :P
Em cứ All là chọn hết.
Thực tế bạn làm theo hướng dẫn của mình còn nén được nhiều loại file hơn là chọ “All”. :P