Phần lớn các nhà cung cấp hosting hiện giờ đều dùng Apache như là web server.
So với Apache, LiteSpeed web server có khả năng chịu tải tốt hơn và ngốn ít ram hơn.
Lưu ý: Bạn click vào đây để kiểm tra xem phần mềm web server của bạn là gì. Nếu bạn muốn tìm kiếm một nhà cung cấp hosting sử dụng LiteSpeed làm webserver, hãy tham khảo HawkHost. Nếu bạn dùng VPS, tham khảo chuỗi bài viết sử dụng OpenLiteSpeed
Đặc biệt LiteSpeed web server có công nghệ LiteSpeed Cache. Theo blog của HawkHost, việc kích hoạt LiteSpeed Cache cho WordPress có thể tăng tốc độ lên tới 33599%.
Bài viết này mình sẽ giới thiệu thêm về LiteSpeed Cache và cách cài đặt LiteSpeed Cache cho WordPress.
Nào chúng ta cùng bắt đầu.
LiteSpeed Cache là gì?
LiteSpeed là giải pháp cache ở mức server giúp website của bạn có khả năng xử lý lượng lớn traffic. Tính năng của LiteSpeed Cache giống như Apache mod_cache nhưng được triển khai hiệu quả hơn
Nó làm việc giống như Varnish Cache. Nhưng không giống với Varnish Cache, LiteSpeed Cache được tích hợp trong Litespeed webserver. Do vậy nó xử lý hiệu quả hơn với nội dung tĩnh nhờ loại bỏ một tầng reverse proxy.
LiteSpeed Cache hoạt động như là output cache cho nội dung động. Cache xảy ra cho một trang khi có người đầu tiên truy cập – người đó có thể là bạn hoặc bất cứ ai. Ngay khi cache, trang sẽ tải nhanh hơn cho mọi người.
Hướng dẫn cài đặt LightSpeed Cache cho WordPress
Cách 1: Sử dụng file .htaccess
Bổ sung đoạn code sau vào file .htaccess nằm trong thư mục gốc của WordPress
[crayon-5de37b499b075140794703/]Đoạn code này sẽ cache toàn bộ các trang trong WordPress ngoại trừ các trang login, admin và WordPress cron. Thời gian cache sẽ là 120 giây.
Nhược điểm của phương pháp này:
Bạn không thể xóa cache thủ công. Cache cũng không xóa tự động khi đăng tải hoặc cập nhật bài viết mới.
Cách 2: Sử dụng plugin LightSpeed Cache
Với plugin này bạn có thêm nhiều kiểm soát cache so với cách trên. Đây là cách bạn nên lựa chọn.
Trước kia, plugin LiteSpeed Cache không có nhiều tính năng nếu so sánh với plugin trả phí như WP Rocket.
Kết quả là bạn thường phải cài thêm nhiều plugin khác như plugin tối ưu CSS/JS, plugin tải trễ ảnh.
Bây giờ mọi thứ đã thay đổi:
Team đằng sau LiteSpeed Cache đã làm việc chăm chỉ để đem đến những tính năng tăng tốc website mạnh mẽ. LiteSpeed Cache giờ đã bổ sung thêm nhiều tính năng tăng tốc của các plugin khác.
Lúc này, chẳng có lý do gì để bỏ tiền ra sử dụng plugin trả phí WP Rocket khi LiteSpeed Cache có thể làm việc thậm chí tốt hơn WP Rocket trên hosting sử dụng LiteSpeed Server.
Một số tính năng nổi bật của LiteSpeed Cache:
- Tải trễ ảnh/iframe
- Tải CSS/JS bất đồng bộ
- Kết hợp CSS, Javascript
- HTTP/2 Push cho CSS và JS (tải trước CSS, JS khi website sử dụng giao thức HTTP/2)
- Dọn dẹp và tối ưu cơ sở dữ liệu
- Browser Cache
- Hỗ trợ CDN
Cách sử dụng LiteSpeed Cache
Đầu tiên, cài đặt và kích hoạt LiteSpeed Cache
Tiếp theo, đi tới Settings -> LiteSpeed Cache. Bạn đi tới từng tab và bật tính năng những tính năng cache bạn muốn. Hãy test cẩn thận với những tính năng tối ưu CSS/JS.
Lưu ý: Bạn không thể sử dụng chung LiteSpeed Cache với các plugin tạo cache khác như W3 Total Cache, WP Rocket. Hãy gỡ ra trước khi sử dụng LiteSpeed Cache.
Đây là kết quả test tốc độ một website mình host trên HawkHost. Website chỉ cài đặt plugin LiteSpeed cache như là plugin duy nhất giúp tăng tốc website:
Kiểm tra liệu LiteSpeed Cache WordPress đang hoạt động hay không
Ở trình duyệt bạn đã đăng nhập, xóa cache.
Mở một trình duyệt khác bạn chưa đăng nhập và truy cập trang website của bạn.
Ấn chuột phải và chọn một mục giống như “Inspect”, sau đó click vào tab “Network”. Chọn tài nguyên đầu tiên và xem phần Response Headers như bên dưới
Nếu bạn nhìn thấy “X-LiteSpeed-Cache:miss”. Nó nghĩa là trang đã được lưu trong cache.
Bây giờ bạn tải lại trang lần thứ hai. Bạn sẽ nhìn thấy “X-LiteSpeed-Cahce:hit” ở phần response header thì lúc đó trang đã được lấy ra từ cache. Như vậy LiteSpeed Cache đang làm việc OK.
Lời kết
Như vậy, bạn đã biết cách cài đặt LiteSpeed Cache trong WordPress. Trang web của bạn giờ đây đã tận dụng được sức mạnh caching của LiteSpeed server.
Bạn đã sử dụng LiteSpeed Cache? Mình rất muốn lắng nghe quan điểm của bạn về LiteSpeed Cache.
Nếu bạn thấy bài viết này hữu ích, đừng quên đăng ký blog của mình để thường xuyên cập nhật bài viết mới. Cảm ơn bạn rất nhiều.
Icon made by http://www.flaticon.com/authors/eucalyp from www.flaticon.com
Cập nhật:
Nếu bạn chuyển website WordPress sang Hawkhost thì khi cài đặt plugin LiteSpeed Cache bạn sẽ gặp lỗi:
Bộ nhớ LiteSpeed cache đã bị tắt.

Lỗi này là do website chưa bổ sung vào LiteSpeed Web Cache trên server của HawkHost. Tình huống này xảy ra khi bạn di chuyển website từ nơi khác lên shared host của HawkHost.
Còn nếu bạn cài đặt website ngay từ đầu sử dụng Cpanel của Hawkhost thì mặc định website sẽ được bổ sung vào LiteSpeed Cache.
Để giải quyết vấn đề này:
Bạn truy cập vào mục LiteSpeed Web Cache Manager trên Cpanel. Click nút Scan để server quét ra website của bạn.
Và khi website đã được bật cache thì có màu xanh như thế này:

Quả thực plugin này tăng tốc khá tốt, trước không biết tới nó kiểm tra điểm khá thấp, cài vào điểm tăng vù vù. Cảm ơn bác đã chia sẻ!
sau khi mình chuyển sang host có LS và cài đặt LSC xong thì mọi thông số kiểm tra web tệ đi rất nhiều.
Thời gian tải trang tăng, size trang tăng từ 1,2 lên 6,6M…Mình đã tìm hiểu từ rất kỹ mới cài LSC. Mong bạn chỉ giúp mình lỗi, cảm ơn bạn
Anh ơi em nén các thứ và cache sao mà điểm trên test google không được đang kế ạ, load web em cảm thấy cũng nhanh hơn chút nhưng mà google báo mastertol vẫn bị kém ạ
Cảm ơn Thịnh đã chia sẻ bài viết rất hay. Mình gặp trường hợp mong thịnh giúp đỡ khi mình sử dụng pugin nén thì cái Kkrating khi hiển thị trên bảng xếp hạng google bị mất thì giờ có cách nào để mình nén mà kkrating vẫn hiển thị được không. Xin cảm ơn.
Cái này do tương tác plugin thì cũng khó chỉ còn cách đổi plugin nén. Nhưng cái kkrating không có gì đảm bảo bọn google lúc nào cũng hiển thị trên kết quả tìm kiếm. Ngày xưa mình có trang web ban đầu có hiển thị sau đó google lại không hiển thị.
Cái này tác dụng giống như Wp super cache hả ad
đúng rồi
Cảm ơn bạn. Tuy nhiên bài viết ko hướng dẫn cách seting chi tiết. Hơi thiếu sót
Cảm ơn anh, plugin rất tốt, web em chạy ngon hơn nhiều rồi.
hi anh, theme anh load nhanh quá, không rõ là theme gì ạ?
cái theme generate press này tương đối đơn giản nhẹ nhàng.
web sever dùng litespeed thì nên dùng litespeed cache này luôn hay wp rocket ạ
cứ thử dùng cái nào cho cảm giác nhanh thì dùng
mình thấy thịnh đổi qua themes này dễ nhìn này, bữa từ junkie beginer sang cái them flatsom hay gì ấy nhìn rối mắt lăm, không biết bài nào mới cũ cả.
Mình đợi black friday tậu cái theme generate press vì thích thiết kế đơn giản của nó
Cảm ơn bạn đã hướng dẫn, mình đã tích hợp được rồi nhé.
Mình đang dùng hawkhost. sử dụng wp rocket thì nó lúc nhanh lúc chậm. sau dùng litespeed với cloudflare thấy nhanh hơn nhưng bác cho hỏi cái litespeed nó cứ báo không dùng cache được là do sao ạ. Mình đã xóa và tắt rocket mà nó cứ báo vậy
hawkhost nó dùng litespeed web server nên dùng litepeed hợp lý hơn. KHông dùng cache tin nhắn cụ thể là gì? Có gì bạn cứ mở ticket cho hawkhost kỹ thuật bên đấy cũng nhiệt tình lắm.
Hồi chiều vừa cài đặt plugin này xong, tốc độ load page cải thiện đáng kể luôn các bác ạ!
Đây là 1 plugin rất hay nhưng chỉ phát huy sức mạnh được với máy chủ có lite speed cache còn với những máy chủ xài memcached thì mình vẫn hay sử dụng W3 total cache.
A hướng dẫn thêm cấu hình plugin sâu hơn nữa thì tốt, như dùng chức năng nén CSS, JS…
Biết bài viết này cực kỳ sơ sài nhưng thấy bên blog của litespeed đã có bài chi tiết nên cũng không hứng thú viết nữa (https://blog.litespeedtech.com/2017/11/22/wpw-the-beginners-guide-to-litespeed-cache-for-wordpress/)
Của em có bộ đếm lượt xem, dùng cái cache này thì bộ đếm lượt xem nó ko nhảy. không biết giờ thêm code gì trong đoạn code sau để nó nhảy khi cài cache bác nhỉ ?
Code dài quá em xin phép chèn link vào comment chứ không câu view đâu ạ !
https://hocban.vn/dem-va-hien-thi-luot-xem-bai-viet-tren-wordpress
Blog mình có traffic đâu mà lo bị câu view :). Cái này của bạn một vài plugin đếm lượt xem trên wordpress repository cũng chưa thấy làm được. Chắc phải mò code thằng theme newspaper thì may ra tìm ra giải pháp. Vì bộ đếm lượt view của thằng này tác giả của nó đã khắc phục được tất cả các plugin cache hiện nay.
site em cũng bị cache lượt views của bài viết anh Thịnh ơi, mình có cách giải quyết k anh ?
Ca này khó vì chúng ta không biết code chỉ trông chờ vào khả năng của theme. Hiện giờ chỉ có theme newspaper thấy tính năng chống cache khá tốt. Đợt trước gửi email cho bọn theme junkie bọn nó chịu luôn không support.
`A ơi khi thêm CSS xong, muốn xóa cache thì vào đâu nhỉ?
nếu đang tùy biến website thì tốt nhất disable cái plugin cache đi hoặc test trong chế độ ẩn danh của trình duyệt. Còn không thì click vào purge all cache thủ công (nó ngay trên thanh admin bar trên cùng đấy).
Em đang sài Host mà Web Server là nginx. Thấy a viết bài này + tham khảo trên mạng là Plugin này hợp với Web Server LiteSpeed và sẽ tăng tốc độ load hơn. Vậy cách duy nhất là đổi Hosting sang nhà cung cấp có LiteSpeed. Không biết vậy có ổn không A?
web server là nginx thì khả năng bạn dùng vps à. Thấy bật cloudflare cdn lên chắc là location không ở châu Á.
Chào anh!
Em đang dùng WP Rocket, chuyển qua lightspeed Cache vì host azidigi giới thiệu cache lưu trên server.
Mà em thấy Lightspeed cache có vẻ như chậm hơn Wp Rocket!
Cho em hỏi, Wp Rocket thì nó có lưu cache trên web server như Lightspeed cache ko. Và nếu lượng truy cập nhiều, thì có khác nhau giữa 2 Plugin này ko ạ
Litespeed cache có tương tác với module lscache trong litespeed webserver. Chỉ có plugin litespeed có được khả năng này vì chúng cùng đồng bọn của nhau mà. còn Wprocket là plugin bên thứ bann nên nó cache như nhau cho tất cả web server. Nhiều người phản hồi plugin litespeed cache rất tốt cho host dùng litepseed webserver. Nhưng tốc độ còn phụ thuộc vào nhiều yếu tố khác. Nên nếu bạn thấy chậm hơn thì dùng wprocket. Nếu cảm giác chưa rõ ràng thì tốt nhất nên dùng litespeed cache hợp hơn cho hosting sử dụng litespeed webserver
em cũng mới cài thằng litespeed xong, cảm giác nhanh hơn hẳn
Bạn ơi, làm thế nào để refresh cache nhỉ? Mình sửa vài thứ ở homepage và muốn nó cache lại ý.
Xin lỗi mình tìm thấy rồi. Có 1 vấn đề nữa là mình ko muốn nó cache trang chủ. Mình viết rule là /$ nhưng ko được. Ko biết phải viết thế nào.
Mình chưa thử bao giờ theo lời tác giả plugn https://wordpress.org/support/topic/do-not-cache-front-page/, bạn có vẻ làm đúng rồi nếu thế mình cũng đành chịu.
Cảm ơn bạn. Mình làm đc rồi. Nếu bạn nào có nhu cầu như mình thì thêm code này vào htaccess:
RewriteCond %{REQUEST_URI} ^/$
RewriteRule .* – [E=Cache-Control:no-cache]
Thanks bạn đã cung cấp thông tin hữu ích.
Bạn giúp mình coi thử nên tối ưu cái web sao nha, mình cài plugin xài hawkhost ở HK mà nó load về chậm quá, xài lighspeed cache với mấy cái plug optimize nữa
Website của bạn nhanh nhỉ 🙂
Mình không rành về web chỉ thấy nó cũng không ổn định lúc nhanh, lúc chậm với dính một vài bug mà mình không biết sửa
Vì mạng cáp quang FPT chỗ mình vào thấy nhanh lắm.
Chào Thịnh. Cho hỏi mình xài HawkHost, phiên bản PHP 7.1 thì nên dùm tính năng Memcached kết hợp LiteSpeed Cache trong WordPress hay dùng WP Rocket? Cái nào tốt hơn? Cảm ơn bạn
Tốt nhất bạn nên tự trải nghiệm xem sao
OK. Cảm ơn bạn
Rất cảm ơn anh… tiếc là em mua hawhost theo link của anh Luân Canhme rồi, có gì sau em sẽ ủng hộ anh. Anh ơi, em thấy hawhost còn memcached nữa, mình kết hợp 02 thằng này được không anh. Với em đã gỡ WP Rocket rồi, cài plugin LiteSpeed Cache nhưu hướng dẫn của anh, em đọc cmmt ở dưới của anh Luân, không biết chỗ cookie có bị ảnh hưởng gì không anh. Em cũng muốn web lưu cookie 1 thời gian để visitor nhiều khi không cần phải đăng nhập cmmt… Cảm ơn anh Thịnh. P.s:… Read more »
không hiểu comment của bạn vào spam. vấn đề lưu cookie là do wp rocket nó set lại thời gian lưu cookie còn 3 phút nên sau 3 phút người dùng refresh lại là mất field tự điền. Mình cũng đã tìm ra đoạn code xử lý vấn đề này. Nếu bạn dùng LiteSpeed thì chắc không vấn đề gì. Không thì test lại cho chắc. Nếu có vấn đề mà không giải quyết được thì báo lại để mình nghiên cứu cùng.
P.S: Lời profile mình lấy cảm hứng từ cuốn sách : https://tiki.vn/chung-ta-roi-se-on-thoi-p446608.html 🙂
Anh.. comment của e vào spam… có khi nào do em sử dựng Hawkhost không ta… do có nhiều website khác trên cùng địa chỉ IP của hawhost cũng spam, nen web em trên đó cũng bị vạ lây. bữa trước em xin out of sandbox của Amazon Web services cũng bị từ chối.. lúc đó em cũng verify domain web này…
Web em mới lập nên khổng thể do domain spam được. em nghĩ vậy ?
Mình thấy askimet cũng nhiều lúc giết nhầm lắm. Do vậy thỉnh thoảng lại đảo mắt ở phần spam như hôm nay tìm thấy khoảng 4 comment bị spam nhầm. Nói chung công cụ vẫn chỉ là công cụ thôi.
Ơ sao cuối mail lại có link của flaticon.com thế Thịnh?
Chắc ý Luân là cái link cuối bài viết. Tại vì mình có sử dụng icon của bọn này để tạo ảnh đại diện cho bài viết. Bên đấy quy định dùng icon miễn phí thì phải credit đến tác giả. Nói chung mình cũng cố gắng tôn trọng bản quyền khi sử dụng đồ của người khác dù là site tiếng việt.
Uh mình tưởng bị hack 😀
Ngoài ra, WP Rocket không lưu cookie khi người dùng comment, nên lần nào cũng phải nhập lại thông tin Name, Email, Website –> không phải ai cũng đủ kiên nhẫn làm điều này.
Để tăng tương tác, mình nghĩ nên lưu cookie lại, tầm 7 hay 14 ngày gì đó là đẹp.
Thanks Luân mình không để ý tới vấn đề này theo bài viết này thì chính xác WP rocket (https://trello.com/c/qWcm0Xov/147-allow-caching-for-visitors-with-commenter-cookies) lưu 3 phút. Mình vừa test thử thì đúng vậy. Nên nếu luân cho cái giải pháp lưu cookie thì tốt quá.
Bác Luân cũng đi du hí với mấy blog khác nữa hả 😀
Trang mình phải nhập vào tên, url email mỗi lần khi comment nên không vào nữa đâu mà bạn comment 🙂
Chào anh,
em mới đăng ký hawkhost gói lite
Đã kích hoạt SSL và wp rocket.
Giờ em có cần kích hoạt memcached và litespeed cache nữa không anh
Còn cách nào để tăng tốc wordpress nữa không ạk
Em thấy tốc độ website của anh vẫn nhanh hơn em 😀
chắc là gói primary chứ nó không có gói lite vẫn location hong kong nhỉ. Nếu dùng wp rocket thì thôi litespeed cache. Còn nhiều yếu tố ảnh hưởng đến tốc độ nữa như theme và plugin đang dùng. Sao không cho cái địa chỉ website để mình ngó qua xem.
Mình đang dùng WP Rocket nhưng host mình dùng có hỗ trợ LS Cache, ko biết có nên chuyển qua ko nhỉ? Nếu dùng LS Cache thì ko có tính năng tự động nén code (mình đã dùng plugin Autoptimize để nén nhưng nó làm vỡ giao diện)
Cậu cứ dùng wp rocket đi. Website của bạn hôm nay mình check bằng gtmetrix cũng khá ngon còn mỗi cái combine css, javascript. Vụ combine css, javascript cậu cố dùng wp rocket xem sao đừng cái thêm autopimize, nếu vỡ thì làm theo mấy bài hướng dẫn bọn rocket đưa ra khi bạn click cái link css, javascript. Như trang của mình, sử dụng wp tab pro nếu combine javascript là ajax của plugin này chết luôn. Nên mình phải bỏ cái file js ra không gộp nữa. check trên pingdom thấy websitecủa cậu hiệu suất cũng ổn rồi,… Read more »
Cảm ơn Thịnh nhiều lắm, chả hiểu sao mình click nhận thông báo rồi mà ko thấy mail gửi về khi đc rep.
Mình vẫn đang dùng tính năng nén của wp rocket để nén css và js, mình ko thấy giao diện lỗi nhưng cái kk-rating thì bị (đã fix được). Ko biết cái vụ combine có giống vụ nén ko nhỉ?
Mình thấy con plugin comment wpdicuz có vẻ không thân thiện người dùng cho lắm. Vụ combine hay Concatenation là nó kết hợp các file css, javascript thành ít file, còn nén hay minification lfa nó loại bỏ khoảng trắng comment các thể loại để làm cho file css, javascript có kích thước nhỏ nhất có thể. Con rocket này nó kết hợp lại 2 tính năng trong một lựa chọn. Có plugin nó tách rời 2 lựa chọn này riêng cho người dùng lựa chọn.
thằng rocket này nén css, js nên dễ xung đột với mấy thằng khác, điển hình là kk rating, wpdiscuz, notification bar.
Cái nào lỗi thì đừng nén link của nó là được mà, trong setting của rocket cũng có mục ko nén bất kỳ link nào đó.
Cám ơn bài viết của bạn. Mình cũng dùng shared hosting của Hawkhost và trước có dùng WP Fastest Cache. Mình vừa đọc bài của bạn và thử remove WP Fastest Cache và cài LiteSpeed Cache plugin. Nhìn chung web load nhanh hơn trông thấy nhưng khi mình check GTmetrix thì thấy Total Page Size tới hơn 4mb trong khi trước đó khi dùng Fastest Cache là 1.3mb. Hay là mình chưa chọn option đúng trong phần settings? Nhờ bạn vui lòng giải đáp giúp mình với. Chân thành cám ơn bạn ạ.
LiteSpeed Cache chỉ giải quyết vấn đề cache nó không có tính năng tối ưu css, javascript và csss. Do vậy bạn cần cài thêm một plugin có tính năng này. các plugin này mình đã đề cập trong bài viết này. https://thuthuatwp.com/tang-toc-wordpress/. Mình thấy site của cậu chưa cài ssl, sao không cài luôn di. Thêm nữa hình như trang của cậu không có lazy load cho ảnh hay sao. Nếu cậu chưa làm thì thực hiện xem sao, lazy load image cũng là cách giảm total page size rất nhiều. Trong Yslow đang có lỗi này Configure entity… Read more »
wow cám ơn bạn thật nhiều. Mình đã cài ssl let’s encrypt và lazy load rồi, còn Etags thì mình
Header unset ETag
FileETag None
được không hả bạn? Cám ơn bạn ạ/
Cậu thử dùng dòng code đấy đi rồi check lại điểm trên yslow xem sao. Mình vừa check hình như cậu vẫn chưa enable ssl trong wordpress và chưa combine css và javascript, với cả vẫn còn vài lỗi Remove query strings from static resources chỉ cần làm thêm một vài bước này là tốc độ site tương đối ngon rồi.
[…] Tăng tốc độ website với sử dụng LiteSpeed Cache cho Hawk Host […]