Sử dụng LiteSpeed Cache Guest Mode để tăng tốc độ load và cải thiện điểm Google PageSpeed.
Guest Mode (hay chế độ dành cho khách) là tính năng đã có mặt trên plugin LiteSpeed Cache kể từ phiên bản 4.0. Tuy nhiên, phải đến ngày hôm nay, khi LiteSpeed Cache đã phát hành đến phiên bản 5.5.1, tôi mới viết bài để chia sẻ với các bạn vì một số nguyên nhân. Vậy thì LiteSpeed Cache Guest Mode cụ thể là gì? Nó hoạt động như thế nào? Ưu điểm và nhược điểm của nó ra sao? Khi nào thì bạn nên dùng Guest Mode? Hãy dành vài phút để cùng WP Căn bản tìm hiểu ngay sau đây.
Tham khảo thêm:
- Hướng dẫn xóa cache của plugin LiteSpeed Cache
- Tinh giản plugin LiteSpeed Cache giúp menu gọn gàng hơn
LiteSpeed Cache Guest Mode là gì?
Khi một ai đó truy cập vào website WordPress của bạn, plugin LiteSpeed Cache sẽ cần phải xác định xem họ đến từ đâu, sử dụng ngôn ngữ gì (đối với các website đa ngôn ngữ), đơn vị tiền tệ nào (đối với các website thương mại điện tử)… để cung cấp phiên bản cache tương ứng. Quá trình này sẽ mất một khoảng thời gian, tùy thuộc vào số biến thể của website. Nó làm chậm quá trình phản hồi của máy chủ.
Khi Guest Mode được bật, LiteSpeed Cache sẽ bỏ qua toàn bộ các bước trên và ngay lập tức cung cấp một bản cache mặc định (áp dụng cho tất cả mọi người). Sau khi bản cache mặc định đã được tải, plugin LiteSpeed Cache mới sử dụng AJAX để tải phần dữ liệu chính xác cho từng người dùng cụ thể. Nghĩa là bạn có thể sẽ thấy ngôn ngữ, đơn vị tiền tệ… hiển thị không chính xác trong một khoảng thời gian ngắn trước khi plugin LiteSpeed Cache xử lý chúng.
Hiểu một cách đơn giản thì Guest Mode giúp rút ngắn thời gian phản hồi với truy vấn của người dùng. Bạn sẽ thấy website được tải nhanh hơn. Tuy nhiên, những tùy biến mang tính cá nhân hóa sẽ xuất hiện muộn hơn.
LiteSpeed Cache Guest Optimization là gì?
Guest Optimization là một tính năng bổ trợ cho Guest Mode. Nó giúp bạn tối đa hóa hiệu suất cũng như cải thiện điểm số trên các công cụ kiểm tra tốc độ load như Google PageSpeed Insights hay GTmetrix.
Guest Optimization sẽ bao gồm các thành phần:
- Tạo Critical CSS (CCSS)
- Tạo Unique CSS (UCSS)
- Tạo Viewport Images (VPI)
- Tạo bộ nhớ cache riêng biệt cho mobile
- Tạo và hiển thị định dạng ảnh WebP
Khi bạn bật Guest Optimization, các tính năng kể trên sẽ hoạt động theo (kể cả khi bạn không bật chúng trong phần thiết lập của plugin LiteSpeed Cache).
Ưu điểm, nhược điểm của Guest Mode và Guest Optimization
Guest Mode và Guest Optimization có một số ưu điểm, nhược điểm như sau:
Guest Mode
Ưu điểm:
- Tăng tốc độ phản hồi, tốc độ load thực tế của website. Khắc phục lỗi máy chủ phản hồi chậm trong một số trường hợp.
- Cải thiện điểm test tốc độ trên Google PageSpeed Insights, GTmetrix…
Nhược điểm:
- Các tùy biến cá nhân (ngôn ngữ, đơn vị tiền tệ, giỏ hàng…) sẽ xuất hiện chậm hơn.
- Tiêu tốn tài nguyên của host (CPU, RAM…): việc crawler hoạt động để tạo cache có thể tiêu tốn tài nguyên của host.
Guest Optimization
Ưu điểm:
- Tăng tốc độ phản hồi, tốc độ load thực tế của website.
- Cải thiện điểm test tốc độ trên Google PageSpeed Insights, GTmetrix…
Nhược điểm:
- Tốn dung lượng lưu trữ của host: việc tạo các bản cache của UCSS hay phiên bản WebP của hình ảnh sẽ làm tiêu đốn kha khá dung lượng lưu trữ của host.
- Tốn chi phí cho dịch vụ QUIC.Cloud: việc tạo UCSS, CCSS, VPI… sẽ tiêu tốn credit của dịch vụ QUIC.Cloud. Mặc dù QUIC.Cloud miễn phí 2000 credit mỗi tháng cho các website sử dụng LiteSpeed Enterprise. Tuy nhiên, chúng chỉ đủ cho các website nhỏ. Nếu website của bạn có nhiều bài viết, trang… thì bạn sẽ phải trả tiền để mua thêm credit.
- Tiêu tốn tài nguyên của host (CPU, RAM…): việc crawler hoạt động để tạo cache có thể tiêu tốn tài nguyên của host.
- Có thể gây vỡ giao diện trong một số trường hợp.
Khi nào nên sử dụng Guest Mode và Guest Optimization?
Từ những ưu và nhược điểm kể trên, Guest Mode và Guest Optimization không được chúng tôi bật sẵn cho website của khách hàng.
Bạn có thể kích hoạt Guest Mode trong phần lớn các trường hợp. Còn riêng đối với Guest Optimization, bạn chỉ nên kích hoạt nếu:
- Host của bạn có nhiều dung lượng lưu trữ và không bị giới hạn inodes (số file lưu trữ).
- Bạn sẵn sàng chi tiền cho các dịch vụ của QUIC.Cloud.
- Website của bạn có quy mô nhỏ (ít bài viết, ít trang…).
- Guest Optimization không xung đột gây vỡ giao diện website.
Kích hoạt LiteSpeed Cache Guest Mode và Guest Optimization
Guest Mode
Để kích hoạt Guest Mode, tất cả những gì các bạn cần làm là truy cập vào LiteSpeed Cache => General => [1] General Settings => chuyển mục Guest Mode sang trạng thái ON rồi lưu lại.
Riêng đối với các website đang sử dụng dịch vụ WordPress Hosting do WP Căn bản cung cấp và đã từng đăng ký dịch vụ tối ưu WordPress, các bạn sẽ cần phải truy cập vào host thông qua File Manager của cPanel => tìm file .htaccess
trong thư mục /wp-content/
=> mở ra và thay đổi nội dung từ:
## WP Defender - Protect PHP Executed ##
<Files *.php>
Order allow,deny
Deny from all
</Files>
## WP Defender - End ##
Thành:
## WP Defender - Protect PHP Executed ##
<Files *.php>
Order allow,deny
Deny from all
</Files>
<Files guest.vary.php>
Order allow,deny
Allow from all
</Files>
## WP Defender - End ##
Rồi lưu lại. Nếu không làm điều này thì tính năng Guest Mode sẽ không hoạt động được do file guest.vary.php
bị chặn.
Guest Optimization
Nếu bạn muốn kích hoạt cả tính năng Guest Optimization thì hãy nhớ:
- Phải yêu cầu cấp Domain Key (trong LiteSpeed Cache => General => [1] General Settings => Domain Key) trước thì các tính năng tạo UCSS, CCSS, WebP… mới hoạt động được.
- Kích hoạt cả tính năng Cache Mobile trong LiteSpeed Cache => Cache => [1] Cache.
- Bật tính năng nén ảnh của plugin LiteSpeed Cache lên. Tham khảo thêm: Hướng dẫn nén ảnh bằng plugin LiteSpeed Cache
Lưu lại, xóa cache của LiteSpeed và kiểm tra kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!
Bạn có đang sử dụng tính năng Guest Mode và Guest Optimization của plugin LiteSpeed Cache không? Bạn đánh giá thế nào về hiệu quả của chúng? Hãy cho chúng tôi biết quan điểm và ý kiến của bạn thông qua 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. :)
Ad có thể cập nhật lại cấu hình litespeed chuẩn cho website bán hàng ko a
Bên mình có cung cấp file cấu hình chuẩn cho LiteSpeed Cache trong bài viết “Hướng dẫn cài LiteSpeed Cache cho website WordPress” bạn nhé. Tuy nhiên, chỉ có các khách hàng đang dùng dịch vụ WordPress Hosting của bên mình mới có quyền download thôi.
Dùng Wp lâu mới biết, thanks anh!
Tăng điểm website rõ dệt luôn