Làm cách nào để thiết lập bộ nhớ đệm WordPress? Wp Fastest Cache - Plugin bộ nhớ đệm WordPress

Chủ đề tìm kiếm plugin tốt nhất để lưu vào bộ nhớ đệm và tăng tốc trang web vẫn rất phù hợp với nhiều người dùng WordPress. Và mặc dù chúng tôi đã nhiều lần mô tả riêng lẻ nhiều plugin tương tự khác nhau, nhưng hôm nay sẽ có một cái nhìn tổng quan chung về một số plugin phổ biến và thú vị nhất theo quan điểm của chúng tôi. Và đầu tiên, một số thông tin dành cho những ai lần đầu tiên nghĩ đến sự cần thiết phải cài đặt những tập lệnh như vậy trên trang web của họ.

Plugin bộ nhớ đệm hoạt động như thế nào?

Plugin bộ đệm giúp giảm thời gian tải trang bằng cách lưu trữ thông tin thường được sử dụng trên trang web của bạn ở một vị trí thuận tiện để có thể nhanh chóng tạo lại khi cần. Trang web của bạn sẽ nhanh hơn vì giờ đây thông tin sẽ được lưu trữ gần nhà hơn và nó sẽ không phải kéo khắp Internet.

Hoàn toàn bất kỳ trang web nào cũng có thể hưởng lợi từ việc sử dụng plugin bộ nhớ đệm phù hợp. Các plugin bộ đệm là hoàn toàn cần thiết để tối ưu hóa công cụ tìm kiếm phù hợp và chúng cũng giúp cải thiện chuyển đổi. Tuy nhiên, mỗi plugin cung cấp các tùy chọn và cấu hình khác nhau về nội dung và cách thức lưu trữ.

Plugin bộ nhớ đệm WordPress

Một trong những plugin bộ nhớ đệm tốt nhất cho WordPress là WP Rocket. Bạn có thể mua plugin cao cấp này với giá 39 USD cho một trang web. Nhưng nó rõ ràng có giá trị và do đó đã trở thành sự lựa chọn của hàng chục nghìn người dùng. Nếu bạn mới làm quen với bộ nhớ đệm và không có thời gian hoặc ý định tìm hiểu nó mà chỉ muốn thuê một plugin lưu bộ nhớ đệm bên ngoài, thì WP Rocket là dành cho bạn. WP Rocket cung cấp tính năng nén tệp tĩnh, giảm trọng lượng của tệp HTML, CSS và JavaScript, từ đó giúp trang của bạn tải nhanh hơn. Nó cũng có thể tải hình ảnh theo yêu cầu, tương tự như các trang lớn như Yahoo, Facebook và YouTube.

Cái gọi là tải "lười" có sẵn - hình ảnh chỉ được tải khi bạn cuộn xuống trang, điều này cho phép các trang web tải nhanh chóng và hiệu quả.

WP Rocket cài đặt dễ dàng và nhanh chóng. Trong hầu hết các trường hợp, bạn có thể nhận thấy sự cải thiện hiệu suất trang web ngay sau khi kích hoạt nó. Hạn chế duy nhất của plugin là nó không cung cấp nhiều tùy chọn nâng cao so với các giải pháp khác.

Những tính năng ấn tượng nhất của WP Rocket:

  • Dễ dàng cài đặt;
  • Kết quả gần như ngay lập tức;
  • Tùy chọn nâng cao cho người dùng có kinh nghiệm hơn;
  • Hỗ trợ mạng phân phối nội dung;
  • Chức năng cho các cửa hàng trực tuyến;
  • Hỗ trợ người dùng cao cấp;
  • Số lượng lớn tài liệu trực tuyến.

Nhược điểm: Thiếu các tùy chọn miễn phí: Bạn sẽ không thể dùng thử WP Rocket cho đến khi mua nó.

Nếu bạn muốn nhanh chóng thiết lập và chạy trang WordPress của mình chỉ bằng vài cú nhấp chuột và không phải bận tâm đến hàng tá chỉnh sửa, thì WP Rocket có lẽ là giải pháp tốt nhất. Và nhân tiện, tôi hy vọng rằng một bài viết chi tiết về plugin thú vị và mạnh mẽ này sẽ sớm xuất hiện trên trang web của chúng tôi.

Một plugin WordPress tuyệt vời và dễ sử dụng khác là ZenCache. Các tính năng cơ bản nhất của tiện ích mở rộng này đều được cung cấp miễn phí, khiến tiện ích này trở thành lựa chọn tốt cho những ai muốn tiết kiệm không chỉ thời gian, công sức mà còn cả tiền bạc. Nhưng nếu bạn muốn có được thứ gì đó như WP Rocket, thì bạn sẽ phải nâng cấp lên phiên bản pro. Bạn cũng sẽ phải bỏ ra ít nhất 39 USD, nhưng giấy phép sẽ có hiệu lực trong ba năm chứ không phải một năm như nhiều đối thủ cạnh tranh.

Khi mua phiên bản trả phí, bạn sẽ có quyền truy cập vào hỗ trợ cộng đồng WordPress, điều đó có nghĩa là bộ nhớ đệm sẽ có sẵn cho các thành viên cộng đồng được ủy quyền. Nếu không có tùy chọn này, các trang của trang web sẽ tải chậm hơn đối với người dùng trái phép.

Zen Cache rất dễ dàng để bắt đầu: chỉ cần tải xuống plugin, sau đó kích hoạt bộ đệm ẩn bằng một vài cú nhấp chuột và bạn đã sẵn sàng. Tuy nhiên, do tính năng tự động hóa này, khả năng kiểm soát quy trình của bạn bị giảm xuống mức tối thiểu. Nếu bạn muốn mày mò cài đặt thì có thể có những lựa chọn tốt hơn cho bạn.

Các tính năng tốt nhất của plugin:

  • Các tính năng cơ bản miễn phí;
  • Nén tập tin;
  • Bộ nhớ đệm cho người dùng được ủy quyền và thành viên cộng đồng;

Ưu điểm: bạn có thể thử trước khi mua;

Nhược điểm: Giao diện người dùng trông không đặc biệt hấp dẫn.

Giá: miễn phí hoặc $39 để truy cập phiên bản chuyên nghiệp cho một trang web.

Phiên bản ZenCache miễn phí đã mang lại lợi thế về tốc độ cho trang web của bạn, nhưng nếu bạn cần nhiều hơn, luôn có phiên bản chuyên nghiệp mà bạn luôn có thể nâng cấp lên.

W3 Total Cache là một plugin WordPress miễn phí lý tưởng cho bất kỳ ai muốn kiểm soát hoàn toàn cách nội dung được lưu vào bộ nhớ đệm trên trang web của họ. Nhưng hãy nhớ rằng plugin này không dành cho người mới bắt đầu, vì vậy bạn không nên sử dụng nó khi chưa hiểu bộ nhớ đệm là gì, nếu không bạn có thể gây ra nhiều thiệt hại cho trang web của mình.

Mặc dù W3 Total Cache được thiết kế cho tất cả các loại trang web, nhưng vẫn tốt hơn nếu sử dụng nó cho các trang web lớn, vì với nó, mọi trang web đều tải nhanh chóng ngay cả khi có nhiều khách truy cập. Plugin cho phép bạn tiết kiệm tới 80% lưu lượng truy cập bằng cách giảm thiểu nội dung, cũng như sử dụng tính năng nén HTTP cho HTML, CSS, JavaScript và nguồn cấp dữ liệu.

Tính năng nổi bật của W3 Total Cache:

  • Miễn phí;
  • Dễ dàng kích hoạt chế độ mặc định;
  • Có các tiện ích bổ sung cao cấp;
  • Vô số cài đặt và tùy chọn;
  • Một plugin rất phổ biến được người dùng đánh giá cao;
  • Cơ hội tiềm năng để tăng tốc trang web lên gấp 10 lần;
  • Giảm thiểu và nén tập tin;
  • Hỗ trợ hầu hết các hệ thống phân phối nội dung phổ biến;
  • Một số lượng lớn các plugin cho phép bạn có toàn quyền kiểm soát quá trình lưu vào bộ nhớ đệm.

Nhược điểm: Có quá nhiều lựa chọn cho những người không hiểu gì về bộ nhớ đệm.

Giá cả: Miễn phí hoặc 99$ cho phiên bản pro.

W3 Total Cache cài đặt chỉ bằng một cú nhấp chuột, nhưng bạn cần đọc thật kỹ về cách định cấu hình nó, bởi vì chỉ khi đó bạn mới có thể tận dụng tối đa nó... có thể.

Nếu bạn đang tìm kiếm một plugin miễn phí đơn giản hơn thì đây có thể là lựa chọn dành cho bạn. Plugin này cung cấp ít tùy chọn hơn W3 Total Cache, nhưng chức năng của nó lại rất ấn tượng.

WP Super Cache hiện là sự lựa chọn phổ biến nhất của người dùng WordPress. Nó hoạt động bằng cách hiển thị 99% tệp tĩnh của người dùng của bạn. Plugin thực hiện việc này bằng chế độ điều tra dân số hoặc PHP. Đối với 1% người dùng quen thuộc với trang web, plugin sử dụng bộ nhớ đệm cũ. Plugin này cũng tốt cho các trang cộng đồng. Các cài đặt được đề xuất cho nó cũng rất đơn giản.

Các tính năng ấn tượng nhất của WP Super Cache là:

  • Miễn phí;
  • Một loạt cài đặt không quá phức tạp ấn tượng;
  • Đánh giá tốt từ hàng nghìn người dùng;
  • Giảm thiểu và nén tập tin;
  • Hỗ trợ các mạng phân phối nội dung phổ biến;

thuận: Một plugin miễn phí và mạnh mẽ có thể được sử dụng cho mọi loại trang web.

Nhược điểm: tương tự như W3 Total Cache, plugin có thể hơi phức tạp đối với một số người dùng. Không có phiên bản chuyên nghiệp hoặc hỗ trợ cao cấp. Không hoạt động hiệu quả trên tất cả các trang web lưu trữ.

Miễn phí

WP Super Cache là một plugin rõ ràng, thân thiện với người dùng và dễ cài đặt. Plugin này không có nhiều tính năng như W3 Total Cache, nhưng nó cung cấp nhiều tính năng cần thiết để đạt được kết quả ấn tượng và cải thiện SEO. Cài đặt chi tiết của plugin này có thể được tìm thấy trong .

Cache Enabler là một plugin bộ nhớ đệm mới. Nó được tạo bởi nhóm KeyCDN, với các thành viên là chuyên gia về tối ưu hóa tải trang web, vì vậy plugin này có thể đáng tin cậy.

Nếu bạn đang tìm kiếm một plugin nhẹ cho WordPress thì đây là lựa chọn dành cho bạn. Trình tạo bộ đệm hoạt động bằng cách chuyển đổi các tệp động thành tệp HTML tĩnh. Những tệp này được lưu trữ trên máy chủ của bạn và có thể được khôi phục nhanh chóng nếu cần.

Bạn có thể cài đặt và định cấu hình plugin Cache Enabler một cách nhanh chóng và dễ dàng. Plugin tự động xóa bộ nhớ đệm khi cần thiết, mặc dù bạn có thể thực hiện thủ công.

Các tính năng ấn tượng nhất của Cache Enabler là:

  • Miễn phí;
  • Được tạo bởi đội ngũ các nhà phát triển giàu kinh nghiệm trong lĩnh vực tối ưu hóa trang web;
  • Dễ dàng cài đặt từng bước;
  • Hỗ trợ các mạng phân phối nội dung phổ biến;

Ưu điểm: plugin bộ nhớ đệm dễ cài đặt và nhẹ

Nhược điểm: Plugin này tương đối mới nên không có tính xác thực như các lựa chọn thay thế miễn phí, cũ hơn.

Miễn phí

Cache Enabler là một plugin mới đáng chú ý nếu bạn muốn tăng cường trang web WordPress của mình và yêu thích các giải pháp mới và nâng cao.

Mỗi plugin trên có thể là sự lựa chọn tuyệt vời cho một số bạn, những người dùng thân mến. Chỉ cần nhớ rằng việc lưu trữ nơi trang web của bạn “sống” cũng có thể đóng một vai trò nhất định. Vì vậy, sự lựa chọn cuối cùng luôn là của bạn!

Tôi hy vọng không cần phải giải thích cho bất kỳ ai tại sao cần có plugin bộ nhớ đệm và tầm quan trọng của việc chọn một plugin thực sự hữu ích chứ không chỉ tạo thêm tải cho cơ sở dữ liệu với sự hiện diện của nó. Khi phân tích, chúng tôi sẽ tính đến tất cả các chỉ số chứ không chỉ thời gian tải.

Lợi ích của bộ nhớ đệm

Một sự lạc đề nhỏ. Nếu ai vẫn còn nghi ngờ về sự cần thiết của bộ nhớ đệm thì hãy biết rằng từ ngày 21 tháng 4, Google đã thông báo rằng tất cả các trang web thân thiện với thiết bị di động (và tốc độ là một trong những thành phần của “thân thiện”) đều nhận được lợi thế đáng kể trong kết quả tìm kiếm. Ý định của Google rất rõ ràng - các chuyên gia SEO và quản trị viên web cần phải nghiên cứu hiệu suất của cả phiên bản dành cho máy tính để bàn và thiết bị di động của trang web.

Có một số cách để cải thiện hiệu suất trang web của bạn và giảm thời gian tải, nhưng đối với hầu hết những người mới bắt đầu (và không chỉ) những người tối ưu hóa, plugin bộ nhớ đệm không phải là một trong số đó mà là công cụ duy nhất được sử dụng để đạt được mục tiêu của họ.

WordPress tạo các trang một cách linh hoạt, dẫn đến một số lượng lớn truy vấn tới cơ sở dữ liệu. Bộ nhớ đệm các trang được tạo động cho phép người dùng xem các trang HTML thông thường, giúp giảm đáng kể thời gian tải trang và giảm tải máy chủ.

Chi tiết kiểm tra bộ nhớ đệm

Lúc đầu, người ta dự định sử dụng 2 chủ đề trong các thử nghiệm - chủ đề đơn giản nhất là “hai mươi bốn” và một chủ đề phức tạp hơn (sẽ bắt chước một trang web “thật”). Nhưng trong quá trình thử nghiệm, hóa ra ảnh hưởng của bộ nhớ đệm đến tốc độ tải của chủ đề “hai mươi bốn” là rất nhỏ đến mức có thể bỏ qua. Tinh chỉnh máy chủ hóa ra lại quan trọng hơn, nhưng bài viết hôm nay không nói về điều đó.

Cuối cùng, chúng tôi sẽ chỉ sử dụng 1 chủ đề (chủ đề Mới lạ từ Tesla Themes). Trang thử nghiệm được thiết kế bằng đồ họa và văn bản. Ngoài ra còn có một thanh bên và một số plugin (tin tức, nguồn cấp dữ liệu từ Twitter/Instagram). Hosting được sử dụng từ WP Dev Shed. Kết quả là chúng tôi nhận được một trang có thời gian tải tương đối lâu.

Bởi vì trang web này mới, không có lưu lượng truy cập (bao gồm cả trong quá trình thử nghiệm, thậm chí không có bot PS). Máy chủ hoạt động cùng với Apache+ Ngnix.

Các plugin sau đã tham gia thử nghiệm:

  1. Bộ đệm AIO
  2. Bộ đệm nhanh WP
  3. WP-Cache.Com
  4. Bộ đệm Alpha
  5. Đau nhức
  6. Bộ nhớ đệm dễ dàng của Bodi0
  7. Siêu bộ đệm
  8. Siêu bộ đệm được mở rộng
  9. Bộ nhớ đệm
  10. Bộ đệm ẩn
  11. Bộ đệm cấp độ tiếp theo
  12. Thực sự tĩnh
  13. Bộ nhớ đệm siêu tĩnh
  14. Tổng bộ đệm W3
  15. Bộ đệm cá sấu
  16. Chim ưng Wordfence
  17. Bộ đệm nhanh nhất WP
  18. Tên lửa WP
  19. WP siêu bộ đệm
  20. Zen Cache (trước đây là Quick Cache)

Những điều sau đây vẫn còn cho bài kiểm tra:

Bộ nhớ cache tàn bạo - không hoạt động;

Batcache là một plugin phụ thuộc vào Memcache, plugin này chưa được sử dụng trong thử nghiệm hiện tại.

Tự động tối ưu hóa và Bộ nhớ đệm tiện ích cũng bị bỏ qua vì chúng không phải là các plugin độc lập mà là hỗ trợ cho những plugin khác.

Công cụ đo điểm chuẩn

Chúng tôi đã sử dụng các dịch vụ của Google, GTMetrix và Yahoo làm công cụ. Nhờ đó, không chỉ tốc độ tải trang đã được kiểm tra mà còn:

  • tối ưu hóa hình ảnh;
  • thu nhỏ và tối ưu hóa mã js và css;
  • sử dụng bộ nhớ đệm của trình duyệt;
  • độ trễ thời gian của máy chủ;
  • sử dụng nén Gzip;
  • vị trí của các tập lệnh;
  • số lượng yêu cầu HTTP.
  • sử dụng CDN, song song hóa/phân chia miền;

Thông tin chi tiết về tốc độ trang của Google

Trang web được kiểm tra cả từ quan điểm của máy tính để bàn và từ thiết bị di động. Kết quả được đưa ra theo thang điểm 100. Dịch vụ này rất dễ sử dụng nhưng cung cấp kết quả tương đối thô sơ và không cung cấp sự hiểu biết đầy đủ về mọi thứ có thể được cải thiện.

GTMetrix và YSlow

Dựa trên hướng dẫn cải thiện hiệu suất của Yahoo. Một lần nữa thang điểm 100 được sử dụng. Dịch vụ hoạt động với hơn 50 số liệu khác nhau. GTMetrix thậm chí còn trực quan hóa dữ liệu thành biểu đồ thác nước của quá trình tải. Theo chúng tôi, đây là một trong những công cụ tốt nhất để xác định các cách cải thiện hiệu suất trang web.

Thời gian

Các công cụ sau được sử dụng để xác định tốc độ tải trang và kiểm tra hiệu suất máy chủ khi tải:

ApacheBench

Dùng để xác định tải trên trang web, tính toán số lượng yêu cầu tối đa mỗi giây. Trong quá trình thử nghiệm, 1000 yêu cầu đã được gửi qua 10 luồng khác nhau. Thử nghiệm được thực hiện 10 lần. Kết quả tốt nhất cho mỗi plugin đã được ghi lại.

Một dịch vụ giám sát và thử nghiệm trang web rất nổi tiếng. 20 thử nghiệm đã được thực hiện với mỗi plugin và kết quả tốt nhất đã được ghi lại.

Một dịch vụ đơn giản nhưng hữu ích hiển thị thời gian cần thiết để một trang tải đầy đủ trong trình duyệt của bạn. Đây không phải là công cụ phía máy chủ mà là một dịch vụ chạy cục bộ. Chúng tôi đã chọn phương thức tải xuống qua Ethernet, trình duyệt Opera. Mỗi trang được tải xuống 101 lần, với thời gian tải xuống trung bình được ghi lại.

Vì vậy, hãy bắt đầu thử nghiệm.

Google, GTMetrix và Yslow

Kết quả kiểm tra các trang website sử dụng dịch vụ được chỉ định:

Như bạn có thể thấy trong bảng, một số plugin không hoạt động tốt ở đây - điểm bằng hoặc rất gần với điểm khi không lưu vào bộ nhớ đệm. Google đã xếp hạng Super cache tốt nhất (cho cả máy tính để bàn và thiết bị di động). Trong GTmetrix và Yslow, Fastest Cache và Rocket cho kết quả tốt nhất. Như chúng tôi đã nói, xếp hạng từ Google ít thông tin hơn, bởi vì... nó sử dụng ít yếu tố hơn trong đánh giá của nó.

Vì vậy, các plugin tốt nhất là WP Super Cache, WP Fastest Cache và WP Rocket Cache.

Thời gian

Điểm đánh giá chủ yếu cho biết chất lượng mã của trang web. Điều này cung cấp sự hiểu biết về những gì có thể được thực hiện để tăng tốc trang web. Tuy nhiên, xếp hạng cao cho một trang web không có nghĩa là nó tải nhanh hơn các trang khác. Và đây là sai lầm chính - các công cụ đánh giá đưa ra rất nhiều ý tưởng để cải thiện trang web nhằm giảm thời gian tải, nhưng đồng thời bản thân thời gian tải thực tế không được tính đến. Dưới đây là một ví dụ rõ ràng (ảnh chụp màn hình từ Pingdom).

Trang này kiếm được 96 trên 100 điểm (điều này tốt hơn 99% số trang trên bất kỳ trang nào). Đồng thời, trang tải trong khoảng 35 giây. Đây là những gì tối ưu hóa mù quáng có thể dẫn đến.

Thời gian là một bài kiểm tra rất quan trọng, bởi vì... Các phép đo thực tế về tốc độ tải trang được thực hiện.

ApacheBench

Hãy xác định số lượng yêu cầu tối đa mỗi giây mà máy chủ của chúng tôi có thể hỗ trợ. Số càng cao thì càng tốt.

WP Rocket cho thấy kết quả tốt nhất. Vị trí thứ hai và thứ ba được chia sẻ bởi WP-Cache.com và WP Fastest Cache.

Kết quả không có bộ nhớ đệm là 2,78 giây. Tất cả các plugin đều có thể cải thiện chỉ số này.

Người dẫn đầu không thể tranh cãi lại là WPRocket. Super Cache đứng thứ hai, W3 Total Cache đứng thứ ba.

Ở đây, chúng tôi quyết định hiển thị không chỉ kết quả trung bình mà còn cả kết quả kiểm tra trung bình.

Thời gian tải trung bình

Tình hình tương tự như lần thử nghiệm trước. Ba vị trí dẫn đầu không thay đổi - WPRocket, WPSuperCache và W3 TotalCache.

Thời gian tải trung bình

Dẫn đầu vẫn là WP Rocket, nhưng đồng thời, WP-Cache.com thực tế chưa được biết đến một lần nữa cho thấy một kết quả rất tốt.

Không chỉ lưu vào bộ nhớ đệm

Tất nhiên, không phải mọi thứ chỉ phụ thuộc vào bộ nhớ đệm. Việc lựa chọn kết hợp Apache+Nginx, cài đặt máy chủ chính xác và loại của nó (dành riêng, VPS, dùng chung), số lượng và chất lượng (tối ưu hóa) hình ảnh, v.v. đều đóng một vai trò quan trọng.

Phần kết luận

Tất cả các plugin được trình bày đều có chức năng khác nhau. Một số thì đơn giản một cách không đứng đắn, trong khi một số khác có thể được so sánh với một con dao quân đội Thụy Sĩ. Super Cache, W3 và các plugin tương tự khác thường được sử dụng trong công việc của họ bởi các chuyên gia quen thuộc với CDN và các thủ thuật khác. Những người dùng khác (đặc biệt là người mới bắt đầu) chọn các plugin đơn giản hơn (Lite Cache hoặc WP-Cache.com). Nhân tiện, WP-Cache.com, mặc dù có trạng thái ít được biết đến, nhưng vẫn có thể hiển thị kết quả xuất sắc.

Plugin WordPress nào lưu vào bộ nhớ đệm tốt hơn?

Ở vị trí đầu tiên (với khoảng cách rộng) là WP-Rocket. Nó có nhiều ưu điểm, nhưng có một NHƯNG (đối với nhiều người đây sẽ là một bất lợi) - nó phải trả phí. Các nhà phát triển muốn có 39 USD cho nó (và các bản cập nhật không phải là trọn đời mà chỉ trong một năm)

Ở vị trí thứ hai (mặc dù xét đến mức độ miễn phí nhưng nó cũng có thể được xếp ở vị trí đầu tiên) là WPSuperCache. Kết quả gần như giống với kết quả của người lãnh đạo, nhưng anh ta hoàn toàn tự do!

Ở vị trí thứ ba là WP-cache.com. Điều khó hiểu duy nhất là nó được cập nhật lần cuối vào năm 2014.

Nhưng nó đơn giản, miễn phí và cho kết quả tốt.

Xin chào tất cả độc giả. Hôm nay tôi muốn nói về một trong những điểm tối ưu hóa trang web trên WordPress - tăng tốc độ tải trang, tăng tốc toàn bộ trang web. Một cách để hoàn thành nhiệm vụ này là lưu vào bộ nhớ đệm. Có rất nhiều plugin để tạo bộ đệm. Hai cái phổ biến là Hyper Cache và WP Super Cache. Bài viết này hướng dẫn bạn cách thiết lập WordPress Hyper Cache.

Điều đầu tiên trước tiên.

Hoạt động WordPress, bộ nhớ đệm

CMS WordPress là một nền tảng tuyệt vời để tạo trang web. Nó rất dễ cài đặt, thuận tiện, có chức năng tuyệt vời, nhiều plugin để thực hiện bất kỳ nhiệm vụ phức tạp nào. Đồng thời, tải trên máy chủ lớn hơn khi làm việc với các trang tĩnh.

WordPress hoạt động như thế nào? Tất cả thông tin, giống như trong Joomla và các CMS khác, được lưu trữ trong nhiều phần khác nhau của bảng mẫu và cơ sở dữ liệu. Mỗi loại thông tin đều có bảng riêng: bài viết, bình luận, thông tin về tác giả, website, v.v.

Do đó, khi khách truy cập gọi một trang nhất định, nó được tạo từ các phần khác nhau của trang được sử dụng: đầu trang, chân trang, thanh bên, phần nội dung, sau đó nội dung của cơ sở dữ liệu sẽ được tải. Hệ thống thực thi nhiều lệnh và gửi số lượng truy vấn cần thiết đến cơ sở dữ liệu. Và quá trình này được lặp đi lặp lại khi mỗi người dùng mở một trang mới. Đây là cách một trang ở định dạng HTML được hình thành. Và nó được hình thành trên máy chủ lưu trữ. Khi số người tham dự tăng lên thì tải trọng cũng tăng lên.

Bộ nhớ đệm được thiết kế để giải quyết vấn đề này.

Nguyên lý lưu trữ dữ liệu

Điều gì xảy ra khi bạn sử dụng bộ nhớ đệm? Khách truy cập đi đến trang web. WordPress thực hiện các truy vấn được mô tả ở trên và xuất ra trang HTML, đồng thời lưu nó vào thư mục trang web thích hợp. Khi truy cập lại trang này, hệ thống không cần thực hiện quy trình tạo phức tạp mà chỉ cần gọi nó từ thư mục các trang đã lưu trong bộ nhớ đệm và truyền đến người dùng.

Kỹ thuật này tạo điều kiện thuận lợi cho công việc của máy chủ và tăng tốc độ tải trang web trong trình duyệt.

Bộ đệm là một loại lưu trữ dữ liệu với khả năng truy cập thông tin nhanh chóng.

Cơ sở dữ liệu WordPress chứa một số lượng lớn các plugin. Nhưng có một nhóm được gọi là plugin bắt buộc phải được cài đặt trên mọi dự án. Chẳng hạn như plugin tối ưu hóa SEO chẳng hạn SEObyYoast, plugin sao lưu (WordPress Database Backup), plugin caching.

Tính năng cài đặt Hyper Cache

Plugin được cài đặt theo cách tiêu chuẩn. Đây là một chi tiết để làm mới bộ nhớ của bạn. Có một sự khác biệt nhỏ. Để Hyper Cache hoạt động, sau khi kích hoạt nó sẽ yêu cầu bạn thực hiện thay đổi đối với file wp-config.php.

Tập tin này nằm ở thư mục gốc của trang web. Các thay đổi đã được thực hiện khi cài đặt WordPress, thông tin đăng nhập và mật khẩu cho cơ sở dữ liệu đã được chỉ định.

Bạn có thể điều chỉnh wp-config trực tiếp trên hosting. Với mục đích như vậy, tôi sử dụng chương trình chuyên dụng Notpade++.

Sau khi lưu và tải file lên hosting, plugin đã bắt đầu hoạt động. Đối với các cài đặt riêng lẻ đáp ứng yêu cầu của bạn, bạn cần chuyển đến mục Hyper Cache, xuất hiện trong phần Cài đặt.

Plugin có phiên bản tiếng Nga, hay đúng hơn là bản dịch tiếng Nga. Một số chức năng không được dịch nhưng trở nên rõ ràng trong ngữ cảnh chung.

Ở trên cùng có ba biểu tượng cho phép bạn xóa toàn bộ bộ đệm nếu cần và tìm hiểu kích thước bộ đệm.

  • Xóa tất cả bộ nhớ đệm— plugin tạo một thư mục để lưu trữ thông tin được lưu trong bộ nhớ cache. Nhấp vào nút sẽ xóa tất cả dữ liệu. Trong trường hợp thay đổi toàn cầu, bạn nên sử dụng nó.
  • Dọn dẹp kho lưu trữ và nhà cửa— khi được nhấp vào, bộ đệm của các trang được chỉ định sẽ bị xóa, trong khi các mục nhập và phần còn lại vẫn được lưu.
  • Tính kích thước bộ đệm— thông tin về kích thước của thư mục trên máy chủ.

Cài đặt plugin bao gồm bốn phần: Chính, Ngoại lệ, Di động, CDN.

Cài đặt chính của plugin Hyper Cache

Hãy tiến hành phân tích đầy đủ từng chức năng.

Vô hiệu hóa bản dịch- vô hiệu hóa bản dịch. Khi bạn bật tùy chọn và lưu, cài đặt plugin sẽ được hiển thị bằng tiếng Anh bản địa. Nếu bạn là một chuyên gia về ngôn ngữ, hãy bật nó lên.

Các trang được lưu trong bộ nhớ đệm sẽ có hiệu lực trong. Có lẽ là điểm chính. Tuổi thọ bộ đệm được cấu hình. Thời gian được đặt tính bằng giờ, sau đó bộ đệm sẽ bị xóa và bộ đệm mới sẽ được tạo khi người dùng mới truy cập. Đối với các bài viết thông thường không được cập nhật, bạn có thể đặt giá trị khoảng 1 tuần trở lên một cách an toàn. Việc tạo ít tệp bộ đệm hơn sẽ làm giảm tài nguyên máy chủ cần thiết để tạo chúng. Đương nhiên, trên các trang thường xuyên thay đổi, thời gian đặt ít hơn. Trang chính của một trang tin tức hoàn toàn không cần phải lưu vào bộ nhớ đệm.

Bật tính năng nén. Nén các trang bộ đệm. Hyper Cache cảnh báo: nếu các trang web của website hiển thị không chính xác dưới dạng ký tự không thể đọc được, bạn không nên bật tùy chọn này, điều này có nghĩa là máy chủ đã sử dụng tính năng nén.

Cho phép nén nhanh chóng- cho phép nén nhanh chóng. Quá trình nén các trang web không có trong bộ nhớ đệm diễn ra. Kích hoạt sẽ tăng tốc độ tải trang nhưng cũng sẽ tăng tải.

Khi trang chủ được cập nhật, phần còn lại sẽ được cập nhật. Đây là ý tưởng đằng sau chức năng này. Khi cập nhật trang chính của dự án, bạn có thể chỉ định số lượng bài đăng có bộ đệm cần được đặt lại, tức là được cập nhật. Tôi không thấy vấn đề trong việc này.

Khi các mục được chỉnh sửa. Khi chỉnh sửa một bài viết để hiển thị ngay thông tin mới được thêm vào cho khách truy cập, bạn nên kích hoạt tùy chọn này. Có hai lựa chọn: cập nhật trang chính và các trang lưu trữ, các phần.

Khi viết bình luận. Khi một bình luận mới được thêm vào, bộ đệm của các trang được chỉ định cũng được cập nhật. Mọi thứ đều hợp lý ở đây. Một người để lại nhận xét và khách truy cập tiếp theo đã nhìn thấy nhận xét này chứ không phải trang web đã lưu được tạo bởi Hyper Cache.

Thư mục bộ đệm. Plugin tự động tạo một thư mục để lưu trữ các tập tin được lưu trong bộ nhớ cache. Sử dụng chức năng này, bạn có thể nhập địa chỉ của thư mục bạn đã tạo. Nhưng với tôi, nó có gì khác biệt?

Cho phép lưu vào bộ nhớ đệm của trình duyệt. Chắc chắn, ít nhất một lần khi bạn truy cập một trang nào đó, bạn sẽ thấy trong trình duyệt của mình một dòng như: “Bạn sẽ được hiển thị một bản sao đã lưu của trang đó”. Đây là công việc của một plugin tương tự và chức năng này. Ý chính của nó là thế này. Khi truy cập, Hyper Cache cho phép trình duyệt lưu page cache về phía người dùng, tức là nó được lưu vào thư mục cache trên máy tính. Khi bạn truy cập lại trang web này, nó sẽ được hiển thị từ bộ đệm của máy tính, nhanh hơn so với khi nó được hiển thị từ phía máy chủ. Chúng tôi bao gồm mục này - chúng tôi vì tốc độ.

HTTPS. Phải được kích hoạt khi sử dụng giao thức kết nối HTTPS an toàn.

Sử dụng tệp đọc(). Tùy chọn đọc tập tin. Theo các nhà phát triển, nó hoạt động tốt hơn chức năng bộ nhớ đệm file_get_contents() thực sự được sử dụng.

Phục vụ các bot có trang đã hết hạn. Mục đích của chức năng này là cung cấp tất cả các trang cho robot tìm kiếm, ngay cả khi bộ đệm đã hết hạn. Khi nào điều này có thể xảy ra? Trong trường hợp hết thời gian lưu trữ bộ đệm và người dùng mới chưa truy cập bài đăng này. Vì các bot cần được cung cấp thông tin cập nhật (có thể các bài đăng đã được chỉnh sửa), nên việc kích hoạt chức năng này chẳng ích gì.

Lưu các cài đặt chính và chuyển sang phần tiếp theo.

Định cấu hình loại trừ plugin Hyper Cache

Plugin có khả năng loại trừ một số trang của trang web khỏi bộ nhớ đệm. Các tính năng được kích hoạt vì nhiều lý do.

Đừng lưu trữ trang chủ của bạn. Trang chính của blog cá nhân hầu như luôn là nguồn cấp tin tức của tài nguyên. Ngoại lệ là các trang web thương mại có mô tả ở mặt trước. Trang chủ được gọi là trang đích. Mọi thứ đều là cá nhân. Nếu cái chính không được cập nhật trong vòng một ngày, bạn có thể tạo bộ đệm, nếu không thì chẳng ích gì.

Không lưu trữ "trang 404". Hãy kích hoạt nó.

Không lưu trữ nguồn cấp dữ liệu nhận xét. Không cần phải tạo bộ nhớ đệm nhận xét. Khách truy cập sẽ thấy những bình luận mới được đăng. Quan điểm của tôi.

Không lưu trữ nguồn cấp dữ liệu nhận xét RSS. Như nhau.

Không lưu vào bộ nhớ đệm các trang có URI — Không lưu trữ các trang có URL. Bạn có thể đặt các trang cụ thể không được lưu vào bộ nhớ đệm. Nhập từng URL trên một dòng mới.

Không lưu vào bộ nhớ đệm các trang có URI bắt đầu bằng- Không lưu vào bộ nhớ đệm các trang có URL bắt đầu từ đó. Được sử dụng để loại trừ toàn bộ phân vùng khỏi chức năng bộ đệm. Ví dụ: một trang web có phần tin tức được cập nhật liên tục, một diễn đàn được truy cập.

Bỏ qua bộ đệm cho người đọc bằng cookie- Bỏ qua bộ đệm cho người đọc sử dụng cookie.

Bỏ qua bộ đệm cho đầu đọc bằng thiết bị (tác nhân người dùng)— Bỏ qua bộ đệm cho người đọc sử dụng thiết bị. Điều này đề cập đến các ứng dụng truy cập các trang web. Ví dụ: một trình duyệt.

Bỏ qua bộ đệm cho người đọc là người bình luận- Bỏ qua bộ đệm cho người đọc là người bình luận. Khi tùy chọn này được bật, khách truy cập đã để lại nhận xét sẽ nhìn thấy ngay lập tức. Trong trường hợp chúng không được quản trị viên kiểm duyệt. Ngược lại sẽ có thông báo với nội dung như sau: “Bình luận của bạn đang chờ kiểm duyệt”. Người đọc thấy rõ rằng nhận xét đã đạt được mục tiêu và không bị lạc lối.

Không lưu vào bộ nhớ đệm các bài viết cũ hơn- Không lưu các tin nhắn cũ hơn . Sau khi đánh dấu số ngày, bài viết sẽ trở nên cũ và plugin sẽ ngừng lưu vào bộ nhớ đệm. Bạn nên bật tính năng này khi các bài đăng cũ ngừng tạo lưu lượng truy cập.

Có một số điều cần lưu ý về chủ đề này không dành riêng cho bộ nhớ đệm. Rất đáng để xem xét và cải thiện các ghi chú cũ theo định kỳ. Cho dù họ mang lại bao nhiêu lưu lượng truy cập. Thông tin được trình bày trong bài viết đã lỗi thời, hãy cung cấp cho người truy cập thông tin mới, cập nhật. Có lẽ các bài viết đang trên đường lên số đầu tiên và cần được “đẩy” lên TOP. Hoặc ngược lại, số người tham dự đã giảm. Cần phải mở rộng cốt lõi ngữ nghĩa của một bài viết cụ thể, tăng các truy vấn tìm kiếm mà người dùng sẽ truy cập vào trang web của bạn. Đây có thể là những thay đổi nhỏ đối với nội dung, thêm biểu đồ, bảng hoặc tệp phương tiện. Mọi thứ đều là cá nhân.

Tôi đã đi chệch khỏi chủ đề của bài viết một chút. Chúng ta tiếp tục cấu hình Hyper Cache.

Cài đặt plugin Hyper Cache cho thiết bị di động

Plugin cho phép bạn định cấu hình cài đặt riêng cho lưu lượng truy cập trên thiết bị di động và máy tính để bàn. Hãy tận dụng cơ hội này.

Dành cho thiết bị di động- Dành cho thiết bị di động. Tại thời điểm này có ba tùy chọn để lựa chọn. Khi sử dụng thiết kế thích ứng trên tài nguyên, hãy để nguyên cài đặt: Sử dụng bộ đệm chính. Trong trường hợp này, sẽ không có sự khác biệt giữa việc xem trang đối với người dùng PC và người dùng thiết bị di động.

Đối với phiên bản di động của trang web, khi khách truy cập được hiển thị một trang khác với mẫu chính (nhẹ), hãy đặt tùy chọn thứ hai hoạt động: Sử dụng bộ đệm riêng. Hyper Cache sau đó sẽ tạo hai file cache khác nhau. Với lựa chọn này, hãy cho plugin biết mẫu nào sẽ hiển thị cho khách truy cập đến từ thiết bị di động.

Một vài lời về mẫu thích ứng. Ngày càng có nhiều người mua và sử dụng các thiết bị di động để truy cập Internet. Điện thoại thông minh và máy tính bảng. Lưu lượng truy cập từ các thiết bị này đang dần tăng lên. Theo thống kê của Yandex Metrica, tỷ lệ khách truy cập vào trang này từ thiết bị di động trung bình là 20-25%. Trong một số ngóc ngách, chẳng hạn như trong ngành dịch vụ, loại lưu lượng truy cập này là chính. Nếu trang web không có phiên bản dành cho thiết bị di động, các công cụ tìm kiếm trong tài khoản quản trị trang web sẽ đánh dấu trang đó là nhận xét và khuyên bạn nên khắc phục.

Có khả năng các tài nguyên không được điều chỉnh để xem trên thiết bị di động sẽ bị hạ cấp trong kết quả tìm kiếm. Đừng bỏ qua lời khuyên của các công cụ tìm kiếm.

Chủ đề di động. Điểm này có liên quan đến điểm đầu tiên. Nếu bạn chọn một mẫu riêng ở trên, hãy chỉ ra nó ở đây. Nếu không, hãy để nguyên cách sử dụng mặc định của chủ đề trang đang hoạt động.

Tác nhân người dùng di động. Theo mặc định, tác nhân người dùng được chỉ định và được coi là người dùng di động. Nếu bạn có một cái gì đó để thêm, hãy thêm nó.

Thiết lập HyperCache CDN

Thật không may, tôi không thể cung cấp thông tin đầy đủ về phần này. Chức năng này bao gồm khả năng cung cấp cho khách truy cập hình ảnh, css từ bộ lưu trữ đám mây. Các tệp trang web được đặt trên các máy chủ khác nhau và được phân phối theo yêu cầu từ máy chủ gần nhất, do đó giảm tải và tăng tốc độ.

Sau tất cả các cài đặt, thật hợp lý khi kiểm tra xem “WordPress Hyper Cache không hoạt động?” Nó rất dễ làm. Mở trang web trong một trình duyệt khác. Điều này phải được thực hiện vì quản trị viên tài nguyên luôn được hiển thị thông tin mới nhất. Xem mã nguồn mở bằng phím tắt CTRL + U. Đoạn mã sau sẽ xuất hiện ở dưới cùng.

Nếu nó không có ở đó, hãy làm mới trang và xem lại.

Quá trình thiết lập WordPress Hyper Cache kết thúc tại đây. Kể từ thời điểm này, tải trên máy chủ sẽ giảm và thời gian phản hồi của trang web sẽ giảm. Bộ nhớ đệm chỉ là một trong những điểm tối ưu hóa trang web. Trong một trong những bài viết sau tôi sẽ viết tổng quan về các phương pháp tối ưu hóa hình ảnh. Tại đây bạn có thể đọc cách sử dụng Photoshop.

Bạn hiện đang sử dụng plugin bộ nhớ đệm nào và bạn có nghĩ đến việc sử dụng Hyper Cache nếu bạn đã kích hoạt một plugin khác không?

Tôi chúc tất cả các bạn may mắn và trang web nhanh chóng!

Các độc giả thân mến, tôi muốn nói với các bạn một thông tin rất quan trọng! Với mỗi bản cập nhật, công cụ tìm kiếm chú ý hơn đến tốc độ tải trang. Nó mở càng nhanh thì khả năng nhận được những dòng đầu tiên trong kết quả tìm kiếm càng cao.

Trong bài viết này tôi sẽ hướng dẫn bạn cách sử dụng plugin bộ nhớ đệm WordPress - Bộ đệm nhanh nhất của Wp- tăng tốc độ tải trang web.

Trước khi tiến hành cài đặt plugin, tôi khuyên bạn nên đọc. Và trước khi kích hoạt và thiết lập nó, hãy kiểm tra mức độ tối ưu hóa và tốc độ tải trang bằng dịch vụ Gtmetrix.com.

Bạn nên biết những vấn đề nào khiến tài nguyên của bạn không thể hoạt động nhanh chóng và dịch vụ đánh giá nó cao như thế nào. Thật thú vị khi biết kết quả trước và sau khi thiết lập Wp Fastest Cache.

Đây là kết quả của tôi:

Và sau đây:

Tôi đang tham gia vào việc cải thiện dự án web một cách toàn diện nên nó đã nhận được điểm A gần 100%.

Như bạn có thể nhận thấy, các con số đã thay đổi một chút, vì vậy có lẽ nó không cần thiết chút nào? - Cần thiết và làm thế nào!

Hãy nhớ rằng, tối ưu hóa bao gồm các triển khai nhỏ giúp trang web hoạt động hoàn hảo theo quan điểm SEO.

Plugin Wp Fastest Cache thực hiện chức năng lưu vào bộ đệm mà trang web bạn truy cập không thể hoạt động. Thực tế là khi người dùng truy cập các trang, chúng sẽ được tạo lại mỗi lần, tạo ra tải cho máy chủ.

Nếu bạn thường xuyên vượt quá giới hạn do nhà cung cấp dịch vụ cung cấp, tài khoản của bạn sẽ bị chặn và trang web sẽ không khả dụng.

Bạn phải hiểu rằng lưu lượng truy cập dự án không phải là yếu tố duy nhất tạo ra tải cho máy chủ.

Nhưng có một giải pháp để giảm tải bằng cách sử dụng plugin bộ nhớ đệm cho WordPress:

Nó tạo trước các trang tĩnh trên máy chủ và hiển thị chúng khi khách truy cập liên hệ với chúng mà không tạo tải cho máy chủ. Trong trường hợp này, người dùng sẽ nhìn thấy phiên bản quen thuộc của trang web nhưng sẽ mất ít thời gian hơn để tải nó.

Làm cách nào để thiết lập Wp Fastest Cache?

Sau khi cài đặt, nhấp vào biểu tượng trong bảng điều khiển chính của WordPress và đi tới cài đặt.

Đối với những người lười biếng, bạn có thể đánh dấu vào tất cả các ô có sẵn, ngoại trừ di động. Sau đó đi đến Hết thời gian chờ bộ đệm— tần suất cập nhật các trang tĩnh và chọn tùy chọn cần thiết.

Tôi khuyên bạn nên tuân theo logic sau: Bạn xuất bản nội dung càng thường xuyên thì khoảng cách càng nhỏ.

Chà, đối với những người đã quyết định tìm hiểu kỹ về plugin và hiểu từng mục trong cài đặt, vui lòng tiếp tục.

Đầu tiên, chuyển các mục menu sang tiếng Nga. Để những thay đổi có hiệu lực, hãy nhấp vào lưu.

1. Bật Bộ nhớ đệm.

2.Chuẩn bị trước— mục này chịu trách nhiệm tạo các trang sơ bộ của trang web. Cho phép bạn tạo chúng trước chứ không phải vào lúc người dùng yêu cầu. Qua đó làm giảm số lượng yêu cầu đến máy chủ.

Trong hình bên dưới, vùng màu đỏ chịu trách nhiệm chọn các phần mà trang tĩnh sẽ được tạo. Nhưng màu xanh lam chịu trách nhiệm về số lượng chúng được tạo mỗi phút: 4 là đủ để không tạo ra tải lớn cho máy chủ.

4. Điện thoại di động- Tôi không đánh dấu vào ô này. Rất có thể, bộ nhớ đệm trên thiết bị di động sẽ hoạt động tốt theo cách này, nhưng tất nhiên chức năng này cần phải được kiểm tra.

5. Lối đi mới— Xóa bộ nhớ đệm khi xuất bản bài viết hoặc trang mới. Tất nhiên, bạn có thể đặt lại bộ đệm theo cách thủ công để người dùng nhìn thấy phiên bản mới nhất của trang web. Nhưng bạn phải thừa nhận rằng khi việc này diễn ra tự động thì sẽ thuận tiện hơn rất nhiều.

Bạn có thể chọn xóa mọi thứ hoặc chỉ Trang chủ, Danh mục, Thẻ và Phân trang. Tôi chọn phương án thứ hai.

6. Cập nhật một bản ghi- gần như giống nhau, nhưng chỉ khi cập nhật bản ghi. Vì vậy, hãy nhấp vào hộp kiểm và sẽ không đi sâu vào điểm này một cách chi tiết.

7. Nén HTML— plugin sẽ xóa một phần mã trang web của bạn: xóa khoảng trắng và nén. Đối với những người chưa biết, thuộc tính web dành cho robot tìm kiếm của bạn trông như thế này:

Tôi đã đưa ra một ví dụ trong đó plugin đã thực hiện công việc của nó. Bạn có thể vào bất kỳ trang web nào và xem mã của nó. Đối với Google chrome đây là sự kết hợp ctrl+U hoặc nút chuột phải và sau đó Xem mã trang. Trong hầu hết các trường hợp, bạn sẽ thấy các đoạn mã có cấu trúc đẹp mắt và nhiều vết lõm.

Thật khó để nhận ra bất cứ điều gì trong hình trên, nhưng điều đó có quan trọng không!? Những dòng này dành cho những robot quan tâm đến bản chất chứ không phải vẻ đẹp. Vì vậy, tôi nghĩ việc đưa mục này vào là hoàn toàn hợp lý để giảm trọng lượng của trang và giảm thời gian tải.

8. nén CSS— hành động tương tự như điểm trước, nhưng chỉ dành cho các kiểu css chịu trách nhiệm về giao diện trang web của bạn.

Quan trọng! Sau khi kích hoạt, hãy đảm bảo kiểm tra xem trang web của bạn được hiển thị như thế nào. Chức năng này không hoạt động chính xác với tất cả các mẫu WordPress. Trước khi thực hiện việc này, đừng quên đặt lại bộ đệm.

9. Kết hợp CSS— trong hầu hết các trường hợp có nhiều hơn 1 tệp như vậy. Việc bật mục này đảm bảo việc hợp nhất tất cả các tệp, do đó giảm số lượng yêu cầu xuống còn một.

Có, nó sẽ có trọng lượng tương đương với tất cả các tệp riêng lẻ, nhưng điều quan trọng đối với chúng tôi là mức tăng tải của máy chủ. Nhân tiện, việc chọn hộp này có thể khiến dự án web không được hiển thị chính xác. Vì vậy, đừng quên kiểm tra chất lượng trang web của bạn trên tất cả các trình duyệt.

10.Hợp nhất JS- bạn có thể đoán được điều này sẽ giúp ích cho bạn như thế nào. Hãy để tôi nói rằng đây là JavaScript - một ngôn ngữ mà người dùng bình thường không thể hiểu được. Thú vị - chúng tôi tìm kiếm và đọc trên Internet.

11. nén Gzip— lưu trữ các trang giống như lưu trữ các chương trình trên máy tính. Thật không may, khoảng 90% quản trị viên web có thể sử dụng tính năng này và tùy thuộc vào nhà cung cấp dịch vụ lưu trữ của bạn.

Nó hoạt động như thế này: các trang được lưu trữ bằng Gzip được lưu trữ trên máy chủ. Tại thời điểm người dùng truy cập, chúng sẽ được trình duyệt giải nén. Và vì nén Gzip làm giảm trọng lượng của trang nên tốc độ tải sẽ tăng lên.

12. Bộ nhớ đệm của trình duyệt— một số thẻ nhất định được tạo trong mã trang web để báo hiệu sự vắng mặt của các bản cập nhật cho một số thành phần nhất định.

Trình duyệt lưu hình ảnh, phông chữ vào máy tính và tải xuống nếu chưa thay đổi. Do đó, một chuyến thăm lặp lại mất ít thời gian hơn.

13. Tắt biểu tượng cảm xúc- tắt tính năng hiển thị biểu tượng cảm xúc vô dụng, ngốn điện.

Tất cả các hộp kiểm không có sẵn khác có thể được kích hoạt bằng cách mua phiên bản cao cấp chỉ với $40. Tôi không có loại tiền đó, không giống như bạn, vì vậy tôi hài lòng với phiên bản miễn phí.

Bây giờ chúng ta hãy nhanh chóng xem qua các tab còn lại:

Xóa bộ nhớ đệm

Thống kê bộ đệm chỉ có sẵn trong phiên bản cao cấp. Nhưng làm sạch thủ công cũng có sẵn miễn phí. Hơn nữa, có hai lựa chọn - lựa chọn thứ hai đầy đủ hơn.

Hết thời gian chờ bộ đệm

Chọn thời gian chờ tùy thuộc vào tần suất cập nhật nội dung.

Đối với bản thân tôi, tôi quyết định rằng mỗi tuần một lần sẽ là tối ưu vì plugin sẽ tự động xóa bộ nhớ đệm khi xuất bản hoặc cập nhật bài đăng.

Tối ưu hóa hình ảnh

Phần thưởng

Hôm nay tôi không thể nói gì vì tôi không mua nó. Có lẽ trong tương lai tôi sẽ mua và viết bình luận.

Ngoại lệ

Trong phần này, bạn có thể tắt bộ nhớ đệm của một số trang, trình duyệt, cookie, css và js nhất định.

CDN là mạng phân phối nội dung.

Đây là một dịch vụ có số lượng lớn máy chủ được đặt ở các khu vực địa lý khác nhau trên thế giới. Khi bạn kết nối với dịch vụ này, các tệp của bạn sẽ được phân phối trên tất cả các máy chủ này.

Ngay khi người dùng yêu cầu một trang, các tệp sẽ không được gửi từ máy chủ của bạn mà từ một máy chủ nằm càng gần người dùng càng tốt. Bằng cách này bạn giảm bớt việc lưu trữ và tăng tốc trang web.

Dọn dẹp cơ sở dữ liệu

Cũng chỉ có ở phiên bản cao cấp.

Mình viết bài này hơn một ngày, đã đầu tư rất nhiều công sức nên rất mong nhận được phản hồi của các bạn dưới hình thức bình luận!

Xin chào các độc giả thân mến. Hôm nay, là một phần của phần tối ưu hóa WordPress, tôi sẽ cho bạn biết cách tăng tốc WordPress.

Một trong những nhiệm vụ chính của quản trị trang web là tối ưu hóa trang web. Tăng tốc trang web là một nhiệm vụ khá quan trọng; với WordPress CMS của chúng tôi, nhiều bước trở nên dễ dàng hơn; bạn chỉ cần cài đặt và định cấu hình plugin bộ nhớ đệm. Hôm nay chúng ta sẽ xem xét điều tốt nhất Plugin bộ nhớ đệm WordPressđịa điểm.

đồ họa thông tin

Người chiến thắng rõ ràng, được đánh giá bằng đồ họa thông tin, là plugin W3 Total Cache.

Có lẽ một trong những câu hỏi chính của bài viết: plugin nào? Bộ nhớ đệm WordPress nhanh nhất. Mỗi trang web sẽ có cái tốt hơn plugin bộ nhớ đệm, tất cả phụ thuộc vào nhiều thông số (máy chủ, loại nội dung trên trang web...).

Chúng tôi sẽ so sánh các plugin mà theo tôi là một trong những plugin tốt nhất:

Để thử nghiệm, hãy lấy chủ đề Covinr, một đại diện tốt cho một trang web WordPress hiện đại. Mẫu Covinr rất phù hợp để thử nghiệm vì nó kết hợp các hình ảnh, tệp Javascript, CSS và HTML.

Chủ đề được chia nhỏ bên dưới với tỷ lệ yêu cầu và tỷ lệ kích thước cho từng thành phần của nhóm.


Thử nghiệm được thực hiện 3 lần cho từng plugin riêng biệt với cài đặt gốc, bộ nhớ đệm phía máy khách CDN bị tắt. Kết quả dưới đây:

Hiệu quả của plugin bộ nhớ đệm
Không có siêu bộ đệm Bộ nhớ đệm nhanh WP siêu bộ đệm Tổng bộ đệm W3
Đã lưu thời gian 0 giây 1,05 giây 1,89 giây 2,00 giây 4,74 giây
Phiên bản plugin Tốt v2.9.1.2 v111203 v1.3.1 v0.9.2.9
Thời gian tải 7,56 giây 6,51 giây 5,67 giây 5,56 giây 2,82 giây
Yêu cầu 64 60 65 60 26
Byte 330 KB 326 KB 331 KB 326 KB 268 KB

Tất cả các plugin đều thực hiện được công việc, nhưng Tổng bộ đệm W3đối phó với nhiệm vụ của mình tốt hơn. (trên blog của tôi, sự khác biệt giữa plugin HyperCache và W3 Total Cache rất rõ ràng, plugin sau đã giảm số lượng yêu cầu tới cơ sở dữ liệu xuống 3 lần)

Thiết lập plugin bộ nhớ đệm W3 Total Cache

Sẽ thật tẻ nhạt nếu nói về việc thiết lập cả 4 plugin bộ nhớ đệm trong một bài viết, nhưng tốt hơn hết tôi nên kể cho bạn nghe về thiết lập W3 Total Cache.

1) Đầu tiên, tải xuống plugin. 2 nút plugin sẽ xuất hiện trong bảng quản trị (ở thanh bên trái) và ở trên cùng (không có cài đặt nào trong đó, chỉ xóa toàn bộ bộ đệm):

cài đặt cơ bản

Mở Cài đặt chung. Phần này chứa các cài đặt chính của plugin mà chúng tôi kích hoạt tại đây.

Tổng quan— Có thể kích hoạt ngay các khả năng của plugin, NHƯNG có khả năng sẽ xảy ra lỗi và trang web của bạn sẽ không hoạt động chính xác. Vì vậy, tôi không khuyên bạn nên kích hoạt (kiểm tra) mục này. Ngoài ra còn có chế độ xem trước, chế độ thử nghiệm để plugin hoạt động theo thời gian thực, trong trường hợp này hãy nhấp vào nút (tắt), như trong ảnh chụp màn hình, điều này là không cần thiết.

Bộ đệm trang— cho phép bạn tạo bộ đệm cho các trang thống kê. Điều này làm tăng tốc độ tải trang web. Trong dòng Phương thức bộ nhớ đệm trang:, nếu bạn có máy chủ ảo thì chọn Đĩa (nâng cao). Bên cạnh nút lưu có nút xóa bộ nhớ cache cho mục này.

Giảm thiểu— tùy chọn này cho phép bạn giảm kích thước của những tệp đó bằng phần mở rộng: .css .js .html. Tạo một bản sao lưu đề phòng trước khi bật tùy chọn này. Với tùy chọn này, các tệp có phần mở rộng này sẽ được giảm kích thước bằng cách xóa các dòng trống. NHƯNG, nếu tập lệnh JS của bạn không hợp lệ (Tôi sẽ giải thích: đôi khi họ không đặt dấu chấm phẩy ở cuối dòng và trình duyệt hiểu được, nhưng khi loại bỏ ngắt dòng, các dòng sẽ hợp nhất thành một, điều này sẽ dẫn đến sai sót). Bạn sẽ tiết kiệm được một chút tốc độ, nhưng bạn có thể gặp đủ vấn đề nên bạn có thể tắt nó đi.

Bộ đệm cơ sở dữ liệu- truy vấn bộ nhớ đệm vào cơ sở dữ liệu. Tôi khuyên bạn nên kích hoạt tùy chọn này, vì WordPress truy cập cơ sở dữ liệu rất thường xuyên; bằng cách kích hoạt tùy chọn này, số lượng truy cập sẽ ít hơn nhiều.

Bộ đệm đối tượng- kích hoạt đối tượng bộ nhớ đệm. Chứa các đối tượng khác nhau từ cơ sở dữ liệu. Nó có thể có hoặc không có tác dụng tăng tốc trang web. Phụ thuộc vào tốc độ đĩa - hoạt động ghi và đọc. Kiểm tra xem nó có tăng tốc không thì bật lên.

Bộ nhớ đệm của trình duyệt— bật tùy chọn bộ đệm của trình duyệt ở phía máy khách. Khi bạn truy cập lại trang web, trình duyệt sẽ lưu một bản sao của trang web trên máy tính của bạn và sẽ tăng tốc độ tải trang web vào lần tiếp theo bạn truy cập.

CDN— tùy chọn này giúp bạn có thể lưu trữ nội dung (video, ảnh, âm thanh) không phải trên máy chủ của riêng bạn, tức là. tải xuống nội dung tương tự cho khách truy cập từ vị trí lưu trữ gần nhất về mặt địa lý.

Varnish hoặc (Proxy ngược)— tùy chọn kích hoạt trình tăng tốc HTTP. Thích hợp cho các dự án lớn; đối với một blog, bạn có thể tắt tùy chọn này.

Hiệu suất & Bảo mật Mạng được cung cấp bởi CloudFlare- một tùy chọn khác, tương tự như tùy chọn trước, để phân phối nội dung từ bộ lưu trữ khác. Cũng không cần phải kích hoạt nó đối với một blog không lớn lắm.

Điều khoản khác- thêm vào. cài đặt. Tôi đã lưu ý: Xác minh quy tắc viết lại— kiểm tra quy tắc viết lại trên máy chủ, một số plugin có thể nhầm lẫn cài đặt của plugin W3 Total Cache, tùy chọn này sẽ báo lỗi. Bật tiện ích bảng điều khiển Tốc độ trang của Google— một báo cáo sẽ được tổng hợp về tốc độ của trang web và việc tối ưu hóa nó bằng Tốc độ trang của Google.

Chế độ kiểm tra sửa lỗi- không sử dụng. Mặc dù, khi nó được kiểm tra (Bộ đệm trang, Bộ đệm cơ sở dữ liệu, Bộ đệm đối tượng) thì có ít yêu cầu hơn đối với cơ sở dữ liệu.

Cài đặt nhập / xuất- nhập và xuất các cài đặt. Bạn có thể lưu cài đặt trên máy tính của mình. Tải xuống- lưu cài đặt trên máy tính của bạn. Tải lên- tải cài đặt lên trang web. Khôi phục lại các thiết lập mặc định- khôi phục lại các thiết lập mặc định.

Tab bộ đệm trang

Tab tiếp theo, sau Cài đặt chung. Tại đây bạn có thể định cấu hình cài đặt bộ đệm cho tùy chọn chi tiết hơn Bộ đệm trang. Mỗi tab tiếp theo cung cấp các cài đặt chi tiết hơn.

Tổng quan— trong khối này, chúng tôi chỉ ra những gì cần lưu vào bộ nhớ đệm và những gì không. Chúng tôi kích hoạt bộ đệm cho trang chính, đối với người dùng đã đăng ký, chỉ đối với tên miền trang web của bạn, bạn cũng có thể sử dụng SSL. Chúng tôi không kích hoạt bộ đệm nguồn cấp dữ liệu RSS và trang lỗi 404.

Tải trước bộ đệm- kích hoạt tải trước bộ đệm. Điều này sẽ cho phép bộ đệm luôn sẵn sàng, chuẩn bị ở chế độ nền. Điều này sẽ phân phối tải đều trên máy chủ. Hãy làm một số phép tính: Tôi đang sử dụng khoảng thời gian 100 giây để tạo bộ nhớ đệm cho 10 trang. Trong đoạn tiếp theo ( Trình độ cao) Tôi chỉ ra con số 2500 giây ≈ xấp xỉ bằng số trang của tôi (250). Nếu tôi chỉ ra trong tab Trình độ cao Nếu số là 1500 thì bộ đệm sẽ chỉ được chuẩn bị cho 150 trang. Sau thời gian quy định, bộ nhớ đệm sẽ được đặt lại và xây dựng lại. Đồng thời chỉ ra địa chỉ cho sơ đồ trang web của bạn, trên cơ sở đó bộ đệm sẽ được chuẩn bị.

Chính sách thanh lọc: Bộ đệm trang, Varnish— thiết lập các trang có bộ nhớ đệm sẽ bị xóa ngay sau khi bài viết mới được xuất bản. Những trang mà bài viết mới sẽ được hiển thị sẽ được cập nhật ngay lập tức và có liên quan, nhưng nếu bạn không chỉ định trang này, thì nó sẽ cũ trong một thời gian cho đến khi bộ đệm được cập nhật. Các trang còn lại ít được sử dụng và có thể đã cũ một chút.

Trình độ cao- cài đặt bộ đệm bổ sung. Ở đây chúng tôi cho biết bộ đệm sẽ tồn tại trong bao lâu, sau đó nó sẽ được cập nhật. 3600 giây - 1 giờ là đủ, nhưng bạn có thể thay đổi thời gian, tất cả phụ thuộc vào cài đặt trong mục Tải trước bộ đệm. Bạn cũng có thể chỉ định danh sách Tác nhân người dùng mà trang sẽ không được cung cấp từ bộ đệm. Điều rất quan trọng là các bot công cụ tìm kiếm lập chỉ mục các trang có liên quan.

Chế độ tương thích(Chế độ tương thích) - Giảm 20% năng suất để đổi lấy việc tăng khả năng tương thích trong công việc. Nên bật cho hầu hết các trang web.

Tab thu nhỏ

Tổng quan- cài đặt chung để giảm tập tin. Cài đặt: Viết lại cấu trúc URL và tắt tính năng thu nhỏ tệp cho người dùng đã đăng ký.

HTML & XML- giảm các tệp HTML và XML. Chúng tôi đánh dấu mọi thứ ngoại trừ Đừng thu nhỏ nguồn cấp dữ liệu. Cần có cửa sổ phía dưới để cho biết những nhận xét nào sẽ để lại trong tệp. (nhận xét có trong tệp, không phải nhận xét của khách truy cập).

JS- cài đặt để giảm các tệp JS. Có thể xảy ra lỗi khi kích hoạt vật phẩm nên hãy cẩn thận. Chúng tôi chỉ ra nơi hợp nhất, trước thẻ hoặc chỉ ở một số nơi nhất định. Và cũng đánh dấu 2 dòng như trong ảnh chụp màn hình.

CSS- giảm các tập tin kiểu CSS. Xử lý @import - cho phép bạn áp dụng quy tắc @nhập khẩu, điều này cho phép bạn nhập nội dung của 1 tệp này sang tệp khác. Chọn Quy trình.

Trình độ cao- cứ để vậy đi. Bạn có thể thay đổi thời gian tồn tại của bộ nhớ đệm và bộ sưu tập rác.

Tab bộ đệm cơ sở dữ liệu

Tổng quan- cài đặt bộ đệm cơ sở dữ liệu chung. Chúng tôi đánh dấu vào phía trước Không lưu các truy vấn vào bộ đệm cho người dùng đã đăng nhập có nghĩa là không lưu các truy vấn vào bộ đệm cho những truy vấn đã đăng ký.

Trình độ cao— thời gian tồn tại của bộ đệm, thu thập rác, cũng như các trang không thể được lưu vào bộ đệm và các truy vấn không thể được lưu vào bộ đệm. Hãy để nó như vậy.

Tab bộ đệm của trình duyệt

Chuyển hướng Bộ đệm đối tượng chúng tôi bỏ qua vì nó có thể là vô ích.

Tổng quan- chọn các hộp như trong ảnh chụp màn hình.

Các khối còn lại trong tab này là bộ nhớ đệm tệp. Hãy để nó như vậy. Nếu bạn thay đổi tệp thường xuyên thì hãy giảm thời lượng tồn tại của bộ đệm cho từng tệp hoặc xóa bộ đệm.

Phần kết luận: Plugin W3 Total Cache rất tốt và lưu trữ các tập tin một cách hoàn hảo, giảm tải cho trang web nhiều lần. Trong tất cả các plugin tôi đã cài đặt, đây là plugin tốt nhất.