Bộ nhớ đệm trong WordPress - chọn plugin bộ nhớ đệm tốt nhất. Cách thiết lập bộ đệm wordpress

Bộ nhớ đệm dữ liệu trong WordPress cho phép bạn tăng tốc trang web của mình và giảm đáng kể tải trên máy chủ. Có ba loại bộ nhớ đệm chính trong kernel—bộ nhớ đệm trang, bộ nhớ đệm đối tượng và bộ nhớ đệm chuyển tiếp. Trong bài viết này, chúng tôi sẽ nói ngắn gọn về cả ba loại và cũng xem xét một số plugin bộ nhớ đệm phổ biến trong WordPress.

Bộ đệm là gì?

Bộ đệm là bộ đệm trung gian cho phép bạn lưu trữ dữ liệu được sử dụng thường xuyên nhất trong bộ nhớ hoặc trên ổ cứng, điều này có thể tăng tốc đáng kể quá trình phát hành chúng. Những ví dụ điển hình về việc bộ nhớ đệm có lợi là:

Mỗi truy vấn này có thể được tăng tốc bằng cách sử dụng bộ nhớ đệm. Ví dụ: nếu chúng tôi hiển thị thông báo mới nhất của mình từ Twitter trên trang chủ của trang web, chúng tôi không phải gửi yêu cầu tới Twitter mỗi lần truy cập trang chủ.

Chỉ cần thực hiện một yêu cầu trong lần truy cập đầu tiên và lưu kết quả vào bộ đệm trong một thời gian nhất định và khi bạn truy cập trang chính lần sau, chúng tôi có thể trả về kết quả đã lưu từ bộ nhớ nhanh hơn nhiều.

Bộ nhớ đệm trong WordPress

Có ba loại bộ nhớ đệm chính trong WordPress:

  • Bộ đệm trang - cho phép bạn lưu toàn bộ trang vào bộ đệm và truy xuất chúng từ bộ đệm trong các yêu cầu tiếp theo
  • Bộ nhớ đệm đối tượng - cho phép bạn lưu trữ các loại dữ liệu tùy ý
  • Bộ nhớ đệm chuyển tuyến - rất giống với bộ nhớ đệm đối tượng, cho phép bạn lưu dữ liệu trong một khoảng thời gian nhất định

Tất cả ba loại bộ nhớ đệm đều chồng chéo hoặc phụ thuộc lẫn nhau trong một số trường hợp nhất định. Chúng tôi sẽ cho bạn biết thêm về từng loại, bắt đầu từ loại đơn giản nhất và phổ biến nhất.

Bộ nhớ đệm trang trong WordPress

Phải mất rất nhiều công sức để tạo ra một trang lưu trữ WordPress duy nhất. Đây là một số truy vấn tới cơ sở dữ liệu để nhận các bài đăng mới nhất, cài đặt tiện ích, cài đặt chủ đề, plugin đang hoạt động, tên và mô tả trang web, hình nền, tiêu đề và nhiều hơn thế nữa.

Bộ nhớ đệm trang cho phép bạn lưu kết quả của toàn bộ trang. Với yêu cầu tiếp theo tới cùng một địa chỉ, cùng một trang sẽ được trả về, nhưng từ bộ đệm, điều đó có nghĩa là nhanh hơn nhiều và tải ít hơn trên máy chủ.

Khi nội dung của bản ghi hoặc trang thay đổi, bộ đệm trang sẽ được đặt lại và theo yêu cầu tiếp theo, một trang mới có dữ liệu cập nhật sẽ được lưu vào bộ đệm.

Bộ nhớ đệm trang không được triển khai trong lõi WordPress, nhưng có tất cả các chức năng cần thiết để triển khai tính năng này ở cấp plugin. Hai plugin bộ nhớ đệm trang phổ biến nhất là WP Super Cache và W3 Total Cache, mặc dù vẫn có những plugin khác.

Plugin WP Super Cache

WP Super Cache là plugin bộ nhớ đệm trang phổ biến nhất trong WordPress. Nó cho phép bạn tạo và phân phát các tệp HTML tĩnh cho các trang của mình và với một cấu hình nhất định, bạn có thể thiết lập việc phân phối các trang này trực tiếp bằng máy chủ web của mình (Apache hoặc nginx), bỏ qua hoàn toàn việc xử lý các tệp PHP.

Các phiên bản mới của plugin WP Super Cache có một số tính năng bổ sung, chẳng hạn như thiết lập CDN, hỗ trợ phiên bản di động của trang web, v.v., nhưng bản chất chính của plugin này là bộ đệm trang.

WP Super Cache phù hợp cho cả người mới bắt đầu và người dùng WordPress có kinh nghiệm hơn, nhưng vì nó sử dụng hệ thống tệp để lưu vào bộ đệm nên sẽ cực kỳ khó sử dụng đối với một trang web có hai máy chủ web trở lên.

Plugin W3 Total Cache mới hơn WP Super Cache nhưng không thua kém gì về chức năng. Nó đang trở nên phổ biến rất nhanh và ngày nay có hơn 2 triệu lượt tải xuống từ thư mục WordPress.org.

W3 Total Cache cho phép bạn lưu trữ các trang được lưu trong bộ nhớ đệm cả trên ổ cứng và trong bộ nhớ. Nó không bảo toàn cấu trúc bộ đệm như WP Super Cache, do đó không thể định cấu hình đầu ra mà không sử dụng PHP, nhưng không giống như WP Super Cache, việc sử dụng bộ nhớ ngoài cho phép bạn dễ dàng làm việc trong kiến ​​​​trúc nhiều máy chủ.

W3 Total Cache có một số lượng lớn cài đặt và chức năng bổ sung, bao gồm hỗ trợ CDN, bộ nhớ đệm truy vấn cơ sở dữ liệu, nén tập lệnh và kiểu, v.v. Chúng tôi khuyên dùng W3 Total Cache cho người dùng WordPress có kinh nghiệm hơn.

Tại thời điểm viết bài này, plugin Batcache mới chỉ được tải xuống khoảng mười nghìn lần từ thư mục WordPress.org, nhưng trong trường hợp này đây không phải là một dấu hiệu cho thấy tính hiệu quả của nó. Về hiệu năng, nó không hề thua kém WP Super Cache hay W3 Total Cache.

Plugin Batcache chỉ có một chức năng - bộ nhớ đệm trang, nhưng nó hoạt động hoàn hảo. Batcache sử dụng bộ nhớ đệm đối tượng bên ngoài để lưu trữ dữ liệu, giúp dễ dàng sử dụng trong kiến ​​trúc nhiều máy chủ. Plugin này được sử dụng bởi mạng WordPress.com khổng lồ, với hơn 40 triệu trang web, hơn 2.000 máy chủ và hơn 10 tỷ lượt xem trang mỗi tháng.

Plugin bộ đệm trang nào bạn chọn tùy thuộc vào kích thước trang web, khả năng và trải nghiệm của bạn với WordPress. Nếu bạn hiện không sử dụng plugin bộ nhớ đệm trang, chúng tôi luôn khuyên bạn nên bắt đầu với WP Super Cache. Nếu điều quan trọng đối với bạn là có nhiều tính năng hơn và cấu hình bộ nhớ đệm tốt hơn, hãy thử W3 Total Cache. Nếu bạn thành thạo về lập trình và quản trị máy chủ, đồng thời sẵn sàng hy sinh giao diện đồ họa khi thiết lập, hãy thử Batcache.

Đối tượng lưu vào bộ nhớ đệm trong WordPress

Bộ nhớ đệm đối tượng được triển khai trong chính lõi WordPress. Cơ chế này cho phép bạn lưu trữ các đối tượng thuộc loại tùy ý trong bộ nhớ và chủ yếu hữu ích cho các nhà phát triển chủ đề và plugin WordPress.

Ví dụ: khi bạn truy vấn một tùy chọn từ cơ sở dữ liệu MySQL bằng hàm get_option, WordPress sẽ lưu kết quả của hàm đó vào bộ nhớ và lần truy cập tiếp theo, nó sẽ trả về kết quả từ bộ nhớ mà không cần thực hiện truy vấn đến cơ sở dữ liệu .

Bộ nhớ đệm tương tự trong lõi được triển khai cho nhiều đối tượng, bao gồm: tùy chọn, bài đăng (trang và loại tùy chỉnh), siêu dữ liệu bài đăng, thuật ngữ và phân loại. Đó là lý do tại sao các nhà phát triển WordPress không nên ngại sử dụng các chức năng như get_option và get_post vì... các cuộc gọi như vậy không gây ra các truy vấn không cần thiết tới cơ sở dữ liệu.

Bộ nhớ đệm đối tượng trong WordPress được thực hiện bằng cách sử dụng một số chức năng nội bộ, bao gồm: wp_cache_add, wp_cache_set, wp_cache_get.

Bộ nhớ đệm đối tượng liên tục

Điều quan trọng cần biết là theo mặc định, bộ nhớ đệm đối tượng trong WordPress không tồn tại lâu dài. Điều này có nghĩa là các giá trị được lưu trong bộ đệm chỉ hợp lệ cho một yêu cầu trang và các yêu cầu tiếp theo sẽ tạo bộ đệm từ đầu.

Thoạt nhìn, điều này không có lợi chút nào, nhưng nếu bạn đếm số lần WordPress gọi hàm get_option để xử lý một yêu cầu (khoảng 500 lần), thì lợi ích của bộ nhớ đệm đối tượng sẽ trở nên rõ ràng.

Tuy nhiên, bộ đệm đối tượng liên tục (hoặc bộ đệm bên ngoài) trong WordPress có thể dễ dàng triển khai bằng cách sử dụng plugin của bên thứ ba như Bộ đệm đối tượng Memcached hoặc Bộ đệm đối tượng APC. Cả hai plugin đều cho phép bạn sử dụng RAM máy chủ để lưu trữ các đối tượng WordPress mà không bị mất đối tượng khi yêu cầu kết thúc. Cách tiếp cận này làm giảm đáng kể tải trên cơ sở dữ liệu MySQL.

Cũng cần lưu ý rằng khi bật bộ đệm trang, hầu hết sẽ không có thời gian để làm việc với các đối tượng đã lưu vì toàn bộ trang được truy xuất từ ​​bộ đệm. Đây không phải là lý do để tắt bộ nhớ đệm đối tượng, đặc biệt khi làm việc với người dùng đã đăng nhập và một số plugin (ví dụ Batcache) thường sử dụng bộ nhớ đệm đối tượng để lưu trữ các trang.

Bộ nhớ đệm chuyển tiếp trong WordPress

Đối với người dùng, phương pháp lưu vào bộ nhớ đệm này hoàn toàn minh bạch. Bộ nhớ đệm chuyển tiếp cho phép các nhà phát triển lưu trữ dữ liệu trong một khoảng thời gian cụ thể. Phương pháp này được triển khai trong WordPress bằng cách sử dụng các hàm get_transient, set_transient và delete_transient.

Bộ nhớ đệm chuyển tiếp thường được sử dụng để lưu trữ các đoạn, đặc biệt là khi yêu cầu các tài nguyên bên ngoài, chẳng hạn như để hiển thị thông báo từ mạng Twitter hoặc hiển thị dự báo thời tiết từ dịch vụ của bên thứ ba.

Bộ nhớ đệm tương tự cũng được sử dụng trong lõi khi làm việc với nguồn cấp dữ liệu RSS và yêu cầu cập nhật các chủ đề, plugin và lõi WordPress.

Không giống như bộ nhớ đệm đối tượng, bộ nhớ đệm chuyển tiếp được duy trì theo mặc định trong WordPress và lưu trữ tất cả dữ liệu trong cơ sở dữ liệu. Nhưng điều quan trọng cần lưu ý là khi sử dụng plugin cho bộ nhớ đệm đối tượng bên ngoài (ví dụ Memcached hoặc APC), bộ nhớ đệm chuyển tiếp sẽ sử dụng plugin này để lưu trữ dữ liệu.

Bộ nhớ đệm đối tượng hoặc bộ nhớ đệm chuyển tiếp?

Các nhà phát triển khá dễ dàng lựa chọn giữa hai phương pháp. Nếu chúng tôi cần lưu kết quả trong một khoảng thời gian nhất định và cho nhiều yêu cầu, tốt nhất nên sử dụng bộ nhớ đệm chuyển tiếp. Nếu chúng ta chỉ cần lưu trữ một đối tượng nhỏ trong bộ nhớ cho yêu cầu hiện tại thì bộ nhớ đệm đối tượng sẽ phù hợp với chúng ta. Nếu bạn cần lưu thứ gì đó trong một khoảng thời gian không xác định, cách dễ nhất là sử dụng các tùy chọn - khi đó có đảm bảo rằng giá trị sẽ nằm trong cơ sở dữ liệu.

Khi sử dụng plugin để lưu trữ liên tục các đối tượng, cả ba phương pháp sẽ sử dụng plugin.

Phần kết luận

Bộ nhớ đệm đóng vai trò quan trọng trong việc tăng hiệu suất và tốc độ của trang web, cũng như tối ưu hóa chúng cho tải cao. Trong hầu hết các trường hợp, đối với các trang web có lưu lượng truy cập thấp, điều này không quá quan trọng, mặc dù điều đó luôn tốt khi trang web mở nhanh hơn.

Đối với hầu hết các trang web, bộ nhớ đệm trang đơn giản sẽ giải quyết mọi vấn đề về tốc độ và tải. Đây là điều đầu tiên cần làm nếu có vấn đề phát sinh, đặc biệt là trên nền tảng lưu trữ giá rẻ. Các plugin bộ nhớ đệm trang rất dễ cài đặt và định cấu hình.

Bộ nhớ đệm đối tượng và bộ nhớ đệm chuyển tuyến khá minh bạch đối với người dùng WordPress, nhưng điều quan trọng là các nhà phát triển phải nhận thức rõ và tách biệt hai cơ chế này. Các plugin dành cho bộ nhớ đệm đối tượng bên ngoài thường yêu cầu nhiều nỗ lực cấu hình hơn bộ nhớ đệm trang.

Cuối cùng, hãy nhớ rằng bộ nhớ đệm chỉ là một cách để cải thiện tốc độ trang web của bạn. Nếu tốc độ là quan trọng đối với bạn, đừng quên tối ưu hóa hình ảnh, nén tập lệnh và kiểu, tối ưu hóa truy vấn và cơ sở dữ liệu, sử dụng máy chủ CDN và cân bằng tải.

Nếu bạn có bất kỳ câu hỏi nào về bộ đệm trong WordPress hoặc vấn đề khi thiết lập bất kỳ plugin bộ đệm nào, vui lòng để lại nhận xét và chúng tôi sẽ sẵn lòng trợ giúp bạn.

02.07.2013 05.11.2013

Đồng sáng lập Tạp chí WP và hội nghị WordCamp đầu tiên ở Nga. Nhà phát triển tại Automattic, tham gia tích cực vào việc phát triển lõi WordPress. Ngôn ngữ lập trình yêu thích: Python.

Chủ đề này rất hay, có rất nhiều bài viết về bộ nhớ đệm WordPress, nhưng khi gặp câu hỏi này, tôi không thể tìm thấy một bài viết nào có thể trả lời rõ ràng cho câu hỏi “Plugin nào tốt nhất để sử dụng cho bộ nhớ đệm WordPress?” Và sau đó tôi quyết định tự mình tìm ra và trả lời câu hỏi này. Và bạn nghĩ gì, anh ấy trả lời?)

Tôi từ lâu đã muốn giải quyết vấn đề về bộ nhớ đệm của WordPress, nhưng tôi cứ trì hoãn nó vì không có nhu cầu cấp thiết. Tôi không đi sâu vào vấn đề về bộ nhớ đệm vì tôi không có bất kỳ tài nguyên nào được truy cập trên WordPress và những tài nguyên tôi đã hoạt động khá tốt ngay cả khi không có bộ nhớ đệm, cũng không có nhiều tải trên máy chủ.

Tôi bắt đầu tạo một số lưới vệ tinh theo chủ đề nhỏ trên WordPress. Để làm điều này, tôi đã sử dụng một số dịch vụ lưu trữ rẻ tiền cho phép bạn lưu trữ 5-10 trang web. Tôi hiểu rằng nếu bạn đặt 5-10 WordPress ở dạng “trần trụi” trên các máy chủ lưu trữ như vậy, thì ngay cả khi có lưu lượng truy cập thấp, chúng sẽ vượt quá tải máy chủ đã đặt cho tài khoản và tôi sẽ được yêu cầu chuyển đi. Đây là điều thôi thúc tôi xem xét chủ đề về bộ nhớ đệm và cố gắng tối ưu hóa WordPress nhiều nhất có thể về mặt tải máy chủ.

Trên một số blog tôi đọc, tôi đã xem qua các bài đánh giá về tập lệnh bộ nhớ đệm WordPress - maxcahe. Vì vậy, khi tôi bắt đầu tìm kiếm plugin bộ nhớ đệm, tôi đã nhớ đến maxcahe. Tôi tìm thấy trang plugin nhưng khi bắt đầu đọc thì hóa ra tập lệnh này đã được trả phí. Giá $30 không quá cao và có thể mua được, nhưng tập lệnh này có thể được sử dụng trên một số trang web hạn chế. Để tăng số lượng trang web mà bạn có thể sử dụng tập lệnh, bạn cần trả thêm tiền cho mỗi tên miền mới. Nghĩa là, để cài đặt tập lệnh trên một vệ tinh bổ sung, bạn cần liên hệ với tác giả, trả tiền cho một tên miền bổ sung... nói chung, tôi không thích tùy chọn này. Xét rằng tác giả khen thưởng về mặt tài chính cho những người để lại đánh giá như vậy để đánh giá và đánh giá tốt về kịch bản, giá trị của những đánh giá đó sẽ giảm đi. Và tại sao phải trả tiền nếu có thứ gì đó tương tự và miễn phí. Nói chung, tôi quyết định tìm hiểu nó ngay bây giờ và tìm một chất tương tự miễn phí, trong đó, hóa ra, không có quá ít.

Tôi đã xem lại mô tả và đánh giá về các plugin bộ nhớ đệm WordPress phổ biến nhưng vẫn không thể tìm thấy câu trả lời cho câu hỏi “Tôi nên sử dụng plugin nào?” Một số sử dụng cái này, một số sử dụng cái kia. Mỗi plugin đều có ưu và nhược điểm. Nếu một số plugin thắng trong việc giảm tải trên máy chủ, thì nó lại thua ở một thứ khác. Do đó, ở đây tôi chỉ thu thập tên và mô tả của tất cả các plugin bộ nhớ đệm WordPress phổ biến, thu thập các liên kết hữu ích đến các bài viết có mô tả chi tiết, cấu hình và so sánh các plugin.

Các plugin bộ nhớ đệm WordPress hiện có

Bộ đệm WP Một plugin bộ nhớ đệm trang sẽ tăng tốc blog WordPress của bạn và giảm tải máy chủ. Plugin biến các trang động thành trang thống kê, lưu chúng trên máy chủ. Lần tiếp theo người dùng truy cập vào một trang cụ thể, họ sẽ nhận được một bản sao đã lưu của trang đó. Điều này làm giảm đáng kể tải trên máy chủ và tăng tốc độ tải trang. Plugin này khá cũ, dựa trên những đề cập về nó trên Internet.

WP siêu bộ đệm Plugin này tương tự như WP-Cache. WP Super Cache, khi người dùng truy cập một trang blog cụ thể, sẽ lưu trữ một bản sao thống kê của trang trên máy chủ. Lần tiếp theo người dùng truy cập vào nội dung của cùng một trang, một bản sao đã lưu của trang sẽ được tải.

Bộ đệm tiện ích WP Từ tên của plugin bạn có thể hiểu được chức năng của nó. Plugin WP Widget Cache lưu trữ các tiện ích blog của bạn. Điều này làm giảm số lượng yêu cầu tới cơ sở dữ liệu, giúp tăng tốc độ tải trang và giảm tải cho máy chủ. Nếu bạn sử dụng một plugin lưu trữ toàn bộ nội dung của trang thì tôi thấy việc sử dụng plugin này chẳng ích gì.

Bộ đệm cơ sở dữ liệu Plugin này khác với những plugin trước. Nó không lưu trang, nó lưu các truy vấn cơ sở dữ liệu.

1 Bộ đệm blog Một plugin khác cho bộ nhớ đệm. 1 Blog Cacher tương tự như WP-Cache. Nó lưu phản hồi cho các yêu cầu của trang web vào các tệp cục bộ riêng biệt, đặt chúng vào các thư mục phù hợp với cấu trúc liên kết trang web của bạn.

Siêu bộ đệm Plugin này, giống như WP Super Cache, lưu trữ các yêu cầu vào blog của bạn, tạo các trang thống kê.

w3 Tổng bộ đệm Một plugin bộ nhớ đệm WordPress khác. Plugin lưu trữ dữ liệu bằng cách tạo các trang thống kê. Điểm đặc biệt của plugin này là hỗ trợ nén tập lệnh, CSS, bộ đệm cơ sở dữ liệu.

Bộ đệm tệp WP Một plugin bộ nhớ đệm WordPress cho phép lưu vào bộ nhớ đệm cấp truy vấn dài hạn, bộ nhớ đệm phiên của các đối tượng thay đổi thường xuyên. Bạn sẽ tìm thấy mô tả chi tiết về plugin trên trang plugin trên blog của tác giả tại liên kết bên dưới.

Bộ đệm đơn giản WP Một plugin khác cho bộ nhớ đệm. Theo đánh giá, nó khác với các chất tương tự ở chỗ dễ cài đặt và sử dụng.

Bộ đệm tối đa Tập lệnh trả phí cho bộ nhớ đệm WordPress. Theo tác giả và các bài đánh giá, MaxCache đứng đầu trong tất cả các plugin bộ nhớ đệm WordPress. bằng tiếng Anh.

Chào mọi người! Tôi muốn kể cho các bạn nghe một câu chuyện về sự thiếu chú ý của tôi, điều đó đã thôi thúc tôi viết bài này. Khoảng một tuần trước, nhà cung cấp máy chủ của tôi đã chạy công tác phòng ngừa, thời gian đã được thỏa thuận và có cảnh báo trang web sẽ ngừng hoạt động trong 15-30 phút. Tôi nghĩ số tiền đó không nhiều và cũng không đặc biệt lo lắng về nó rồi tiếp tục công việc của mình.

Trong quá trình bảo trì phòng ngừa, trang web thực sự đã ngừng hoạt động nhưng tôi không thực sự theo dõi thời gian. Thật ngạc nhiên, sau khi hoàn thành công việc, vẫn không có quyền truy cập vào trang web - có lỗi 403 trên đó (đọc về mã lỗi và phản hồi của máy chủ), có nghĩa là thiếu quyền lợi của khách hàng. Cùng lúc đó, một lá thư đã được viết cho dịch vụ hỗ trợ của nhà cung cấp. Họ phản ứng khá nhanh.

Lý do khóa tài khoản là tải trọng lớn trên hosting. Nhân viên hỗ trợ đã cung cấp nhật ký máy chủ. vào thời điểm đó còn ít - khoảng 300 người mỗi ngày, nên câu hỏi về việc thay đổi biểu giá ngay lập tức biến mất. Trang web đã được bật cho tôi, mặc dù sau 5 giờ quét vi-rút và các nguyên nhân có thể gây ra tình trạng quá tải. Nhân tiện, tổng cộng trang web đã ngừng hoạt động trong khoảng một ngày và điều này ảnh hưởng đến vị trí của nó - blog đã rơi khỏi top 10 đối với một số truy vấn ở định dạng .

Trước khi đóng cửa trang web, tôi đã treo một biểu ngữ từ seohammera (bạn có thể đọc về hệ thống khuyến mãi tự động), vì vậy sự nghi ngờ đổ dồn vào anh ta. Biểu ngữ đã được gỡ bỏ và mọi thứ dường như vẫn ổn. Chúng tôi cũng đã gửi câu hỏi tới bộ phận hỗ trợ kỹ thuật về mức tải - họ trả lời rằng mọi thứ đều ổn. Nhưng tôi không dừng lại ở đó và bắt đầu tìm cách giảm tải lưu trữ.

Nhiều chỗ được làm lại và gỡ bỏ, mình làm một chút với php và làm rất nhiều việc nhỏ khác, hôm nào đó mình sẽ viết một bài chi tiết về giảm tải cho hosting. Quay lại phần đầu của blog, tôi đã cài đặt plugin Hyper Cache, plugin này được thiết kế để giảm tải cho các trang trong bộ nhớ đệm. Bởi vì lúc đó tôi không tuân theo các quy tắc cài đặt, hóa ra plugin này không hoạt động chút nào.

Và mọi thứ đều được viết trong hướng dẫn cài đặt, nhưng không hiểu sao tôi lại không để ý đến nó. Đây là lý do tại sao phương tiện giảm tải chính đã không hoạt động trong suốt thời gian qua. Vì vậy, chủ đề chính của bài viết này sẽ là cài đặt và cấu hình đúng plugin Hyper Cache vào blog. Bây giờ plugin đang hoạt động tốt nên bạn sẽ không lặp lại lỗi của tôi nữa.

Cài đặt plugin Hyper Cache

Trong trang xuất hiện, hãy nhập tên của plugin - Hyper Cache, nó sẽ ở vị trí đầu tiên. Cài đặt plugin (bạn sẽ được yêu cầu nhập chi tiết tài khoản ftp của mình). Bạn cũng có thể tải xuống kho lưu trữ có plugin từ trang web chính thức, sau đó tải xuống và cài đặt thông qua bảng quản trị. Tất cả trong tất cả, cài đặt theo bất kỳ cách nào thuận tiện cho bạn.

Xong, plugin đã được cài đặt. Để bật hỗ trợ sử dụng các trang được lưu trong bộ nhớ đệm, bạn cần thêm dòng này:

Xác định ("WP_CACHE", đúng);

nộp wp-config.php. Bạn có thể chèn một dòng vào bất cứ đâu trong tệp, điều chính là nó nằm trong thẻ

bây giờ nó là cần thiết cho thư mục nội dung wpđặt quyền thành 777 (điều này có thể được thực hiện thông qua ứng dụng khách ftp, ví dụ Filezila). Điều này là cần thiết để plugin đã tạo một thư mục để lưu trữ các tệp quốc gia được lưu trong bộ nhớ cache c. Thư mục được gọi là bộ nhớ đệm. Sau khi anh ấy tạo nó, bạn có thể thay đổi quyền thành nội dung wp quay lại 755, nhưng vào thư mục bộ nhớ đệm(Tôi có nó trong thư mục nội dung wp, cũng có thể nằm trong thư mục có plugin, hãy xem) quyền được đặt thành 777 để plugin có thể ghi tệp ở đó.

Hiện nay ngắn gọn và từng điểm một:

  1. Cài đặt plugin
  2. Thêm một dòng vào tập tin cấu hình wp
  3. Đặt quyền truy cập thành 777 trên thư mục nội dung wp
  4. Đang tìm kiếm một thư mục bộ nhớ đệm và cũng đặt quyền thành 777
  5. Trở lại thư mục nội dung wp quyền 755

Sẵn sàng. Plugin đã được cài đặt, bạn nên kiểm tra xem nó có hoạt động không. Nhớ - plugin tạo một tệp riêng cho mỗi trang được lưu trong bộ nhớ cache, nhưng chỉ khi người dùng truy cập nó. Những thứ kia. người đó bước vào, trang được tải và được thêm vào bộ đệm. Ngoài ra, hãy nhớ rằng phiên bản mới nhất của trang sẽ luôn được hiển thị cho bạn chứ không phải từ bộ đệm (nếu bạn đăng nhập vào trang web bằng thông tin đăng nhập của mình). Để kiểm tra chúng ta làm như sau:

  1. Nhìn vào thông số plugin. Nếu không có cảnh báo nào ở trên thì mọi thứ đều ổn.
  2. Nếu bạn đã có tài liệu và khách truy cập trên trang web của mình, hãy xem dòng "Các tập tin trong bộ đệm(hiện tại và lỗi thời)” - phải có số lớn hơn 1.
  3. Đi tới trang web không cần đăng nhập(ví dụ từ một trình duyệt khác) và xem mã. Cuối cùng nên có một dòng như
  4. Chuyển đến thư mục bộ đệm trên máy chủ (chúng tôi cũng đặt quyền thành 777). nếu nó chứa các tệp không trống thì plugin sẽ hoạt động chính xác.

Vậy là xong, plugin đã hoạt động và bạn có thể bắt đầu định cấu hình nó từ bảng quản trị.

Thiết lập plugin Hyper Cache

Vì vậy, hãy vào menu “Tùy chọn - Hyper Cache”

Bây giờ chúng ta hãy đi qua từng mục menu. TRONG trạng thái bộ đệm bạn có thể xem số lượng trang được lưu trong bộ nhớ cache hiện tại và ngày tiếp theo các trang được lưu trong bộ nhớ cache sẽ được đặt lại. Cái sau không xóa bộ nhớ đệm mà đề cập đến một mục trong menu tiếp theo. Nhân tiện, khi thực hiện bất kỳ thay đổi nào, bạn phải nhấp vào nút “Cập nhật” bên dưới khối để các thay đổi có hiệu lực.

Cấu hình - thông số plugin chính:

  • Hết thời gian chờ trang được lưu trong bộ nhớ đệm— thời gian sau đó tất cả các trang trong bộ đệm sẽ bị xóa. Giá trị mặc định là 1440 - một ngày, điều này khá bình thường đối với những blog không được cập nhật quá thường xuyên.
  • Chế độ vô hiệu hóa bộ đệm— chỉ định điều kiện theo đó hệ thống sẽ xóa một trang khỏi bộ đệm. Tùy chọn tốt nhất là khi một bản ghi được thay đổi.
  • Tắt bộ nhớ đệm cho người bình luận- một chức năng mà khi được bật sẽ thấy người dùng đã để lại nhận xét phiên bản mới của trang chứ không phải phiên bản đã lưu (được lưu trong bộ nhớ đệm). Một người sẽ thấy ngay bình luận được gửi để kiểm duyệt hay đăng ngay lập tức (tùy theo sở thích của bạn)
  • Bộ nhớ đệm RSS- chỉ cần lưu vào bộ nhớ đệm nguồn cấp tin tức của blog. Có thể có một chút chậm trễ trong việc phân phối khi được kích hoạt.
  • Cho phép lưu vào bộ nhớ đệm của trình duyệt— bao gồm khả năng lưu một trang trên ổ cứng của người dùng, giúp giảm tải hơn nữa cho việc lưu trữ

Cấu hình cho thiết bị di động

Được sử dụng nếu bạn có phiên bản di động của trang web được tạo bằng plugin WordPress Mobile Pack, bạn có thể bật tùy chọn này. Plugin Hyper Cache sẽ tạo các tệp được lưu trong bộ nhớ cache riêng biệt dưới các tên khác nhau cho thiết bị di động (theo cài đặt chủ đề trên thiết bị di động của bạn) và chuyển hướng khách truy cập đến các trang đã tạo. Tôi không có phiên bản dành cho thiết bị di động nên tôi không chọn hộp này.

Plugin tối ưu hóa văn bản (ở phía máy chủ) và truyền nó đến người dùng. Tăng tốc độ tải các trang web.

  • Lưu trữ các trang nén- thực ra là đang kích hoạt chính chức năng đó.
  • Gửi các trang nén- cho phép bạn tiết kiệm băng thông trong khi nén trang, nếu có thể.
  • Nén nhanh chóng- một lần nữa giúp tăng tốc độ tải trang nếu có thể.

  • Dịch— vô hiệu hóa phiên bản tiếng Nga của trang cài đặt plugin.
  • Tắt tiêu đề được sửa đổi lần cuối— vô hiệu hóa thời gian sửa đổi lần cuối trong tiêu đề trang.
  • Trang chủ bộ nhớ đệm— vô hiệu hóa bộ nhớ đệm của trang chủ (giúp ích nếu trang chủ của trang được cập nhật thường xuyên).
  • Chuyển hướng bộ nhớ đệm— lưu trữ tất cả các chuyển hướng blog WordPress, giảm thời gian xử lý chúng.
  • Bộ nhớ đệm không tìm thấy trang (HTTP 404)— cho phép lưu vào bộ nhớ đệm của trang lỗi 404.
  • Tách chuỗi truy vấn— cho phép bạn lưu các URL có truy vấn bổ sung vào bộ nhớ đệm (địa chỉ có?, =, &, v.v.) dưới dạng URL không có chúng
  • URL có tham số— cho phép lưu vào bộ nhớ đệm các truy vấn bằng dấu chấm hỏi. Khi bật CNC, bạn không thể sử dụng nó, mặc dù việc kích hoạt tùy chọn này sẽ giảm tải (một số robot gửi yêu cầu bằng?).
  • Cho phép trình duyệt bỏ qua bộ đệm- cho phép trình duyệt bỏ qua bộ nhớ đệm. Ví dụ: khi trang được tải lại.

Bộ lọc

  • URL bị loại trừ— các trang mà bạn muốn loại trừ khỏi bộ nhớ đệm. Một trên mỗi dòng.
  • Đại lý bị loại trừ— tác nhân người dùng (ví dụ: robot tìm kiếm), người mà bạn muốn luôn hiển thị phiên bản mới nhất của trang.
  • Cookie phù hợp— hủy bộ nhớ đệm khi cookie khớp. Một trên mỗi dòng.

Đừng quên nhấp vào nút Cập nhật sau khi thay đổi cài đặt; mỗi khối có nút riêng.

Nếu bạn đã làm mọi thứ chính xác, plugin sẽ bắt đầu hoạt động và . Tôi sẽ nói về những cách khác để giảm bớt nó trong các bài viết sau. chủ đề này rất phù hợp, vì các công cụ tìm kiếm đặc biệt chú ý đến tốc độ tải trang. Hẹn gặp lại các bạn sớm trên các trang của blog MonetaVInternet!

Lâu rồi ko vào topic bộ nhớ đệm wordpress, vì tôi chắc chắn rằng bộ nhớ đệm không quá quan trọng trên máy chủ ảo có đĩa SDD của tôi. Đây chính xác là điều mà nhóm hỗ trợ dịch vụ lưu trữ đã thuyết phục tôi. Mặc dù tôi đã thuyết phục, đúng hơn là đã cảnh báo, nhưng đây là thư từ của tôi:

TÔI:- Hãy cho tôi biết, với cấu hình máy chủ này, việc thực hiện lưu đệm bằng plugin ở cấp độ WordPress có hợp lý không?

Hỗ trợ kỹ thuật: - Bạn cần xem xét tình hình và tải trọng trên máy chủ.Tốt hơn hết là đừng lạm dụng những plugin như vậy, máy chủ của bạn nằm trên hệ thống con ổ đĩa SSD, nhanh hơn nhiều so với ổ đĩa thông thường và bộ nhớ đệm có thể không mang lại kết quả rõ ràng.

Và gần đây tôi đã hỏi lại câu hỏi này và nhận được một câu trả lời hơi khác:

TÔI:- Xin chào! Ngnix và cơ sở dữ liệu của tôi thường xuyên gặp sự cố, tôi khởi động lại chúng và mọi thứ đều ổn. Điều này xảy ra 1-2 ngày một lần. Kể, việc cài đặt plugin bộ nhớ đệm có giúp tôi không?ở cấp độ trang web hoặc bộ nhớ đệm có thể được thực hiện ở cấp độ máy chủ không?

Ủng hộ:- Tất cả phụ thuộc vào chi tiết cụ thể của vấn đề mà điều này phát sinh. Nhưng về tổng thể vâng, sử dụng bộ nhớ đệm có thể có tác động tích cực trên tải máy chủ.

Câu hỏi là: tin ai hoặc tin gì? Nhưng bạn cần phải tin tưởng vào các thí nghiệm. Tôi quyết định thành lập một blog về điều này plugin bộ nhớ đệm để xem điều này ảnh hưởng như thế nào đến hiệu suất của blog.

Bạn nên chọn plugin bộ nhớ đệm WordPress nào?

Tôi đã thử nhiều plugin khác nhau nhưng tôi thích nhất tất cả chúng plugin bộ nhớ đệm wordpress Tổng bộ đệm W3. Tại sao lại là anh ta? Nó RẤT chức năng và cho phép bạn không chỉ lưu vào bộ nhớ đệm các trang của trang web, chuyển đổi chúng thành tệp html mà còn nhiều hơn thế nữa, chẳng hạn như nó hoạt động và cách thức hoạt động plugin bộ nhớ đệm truy vấn cơ sở dữ liệu.

Trong số những nhược điểm, chúng ta có thể lưu ý đến việc thiếu ngôn ngữ tiếng Nga và do đó, việc cài đặt hơi phức tạp. Vì vậy, tôi quyết định ghi lại quá trình cài đặt và cấu hình W3 Total Cache trên trang này.

Làm cách nào để cài đặt W3 Total Cache?

Đầu tiên, hãy truy cập bảng quản trị WordPress trong phần PLUGINS - THÊM MỚI và nhập tên plugin vào thanh tìm kiếm - W3 Total Cache và nhấn ENTER.

Xin lưu ý: plugin đã được gần một triệu người tải xuống, con số này cho thấy plugin bộ nhớ đệm WordPress này thực sự là tốt nhất! Chúng tôi cài đặt.

Ngay sau khi cài đặt, tôi nhận được cảnh báo:


Dịch như sau: Thông báo lỗi W3 Total Cache: Không thể tự động tạo tệp và thư mục để hoàn tất quá trình cài đặt. Vui lòng chạy các lệnh theo cách thủ công hoặc sử dụng biểu mẫu FTP để W3 Total Cache thực hiện việc này tự động.

Tôi bấm Cập nhật qua FTP, có điều gì đó xảy ra ở đó, dòng chữ biến mất và dòng chữ này xuất hiện, được dịch:

W3 Total Cache: Cài đặt mặc định được sử dụng. Tệp cấu hình không thể đọc được hoặc không tồn tại. Vui lòng nhấp vào nút để tạo một tập tin.

Tôi bấm lại và mọi thứ dường như hoạt động. Nếu vậy thì bạn nên có một thư mục nội dung wp/bộ đệm. Ngay lập tức cấp cho nó và tất cả các tệp trong đó quyền truy cập 777, nếu không nó sẽ không hoạt động. Bạn cũng cần tạm thời cấp các quyền tương tự cho tệp .htaccess trong thư mục gốc của đĩa (tốt hơn hết hãy tạo một bản sao của nó trước, đề phòng)

Bạn cũng có thể phải cấp quyền truy cập vào tệp /wp-config.php hoặc tự viết tùy chọn trong đó:

Xác định ("WP_CACHE", đúng); // Được thêm bởi W3 Total Cache

Hãy xem qua phần cài đặt; để thực hiện việc này, hãy tìm cài đặt plugin ở cột bên trái của bảng quản trị WordPress và nhấp vào PERFOMANCER - THIẾT LẬP CHUNG.

1. Page Cache - bộ nhớ đệm trang

Đây là điều quan trọng nhất mà plugin này đã được cài đặt. Bạn cần đánh dấu vào ô Enable, chọn phương pháp Disk: Basic và nhấp vào nút Save all setting.


Bây giờ, khi khách truy cập mở một trang trên trang web, một bản sao của trang đó ở định dạng html sẽ được lưu trong thư mục wp-content/cache/page. Bạn cũng có thể chọn phương pháp NÂNG CAO, nhưng tôi không biết liệu điều này có đáng làm trong trường hợp của tôi hay không. Và ngoài ra, khi sử dụng phương pháp này tôi gặp lỗi, mặc dù các tập tin đã được lưu vào bộ nhớ đệm.

2. Giảm thiểu - giảm bớt

Điều này đề cập đến việc giảm và nén các tệp kiểu và tập lệnh. Tôi không kích hoạt tính năng này vì nó thực sự làm hỏng trang web của tôi.


Nhưng ngay cả khi tôi cố gắng thiết lập điều này thì cũng sẽ không có nhiều lợi ích thực sự nên tôi sẽ không bận tâm vào lúc này. Tiếp tục nào.

3. Bộ nhớ đệm cơ sở dữ liệu - bộ nhớ đệm cơ sở dữ liệu

Nhưng đây là một điểm quan trọng. Nhưng không nên chọn phương pháp Disk: Basic, vì điều này có thể dẫn đến treo máy, tốt hơn nên chọn phương pháp Alternative PHP Cache. Trong trường hợp này, các truy vấn tới cơ sở dữ liệu sẽ được bộ tăng tốc PHP lưu vào bộ đệm; theo tôi hiểu thì tôi đã cài đặt nó trên máy chủ.


4. Bộ nhớ đệm đối tượng - bộ nhớ đệm đối tượng

Đây cũng là một tính năng rất quan trọng cần được kích hoạt bằng cách chọn phương thức Disk: Basic.


Trong trường hợp này, không chỉ các trang được lưu vào bộ đệm mà còn có các tùy chọn, thẻ, danh mục, người dùng và nhiều thứ khác, mọi thứ mà WordPress cho là cần thiết để lưu vào bộ đệm. Và xét theo thư mục lấp đầy nhanh chóng, bạn cần phải lưu vào bộ nhớ đệm rất nhiều. Hơn nữa...

5. Bộ đệm của trình duyệt - bật bộ đệm của trình duyệt

Không, không phải trình duyệt của bạn mà là người truy cập trang web của bạn. Tùy chọn này gửi tín hiệu rằng trang này cần được lưu vào bộ nhớ đệm và trình duyệt của khách truy cập ngoan ngoãn tuân theo.


Nhưng bài kiểm tra Tốc độ trang Google của tôi không muốn nhận thấy tùy chọn này, đó là điều tôi đã không làm, cả khi có và không có plugin này. Rất có thể điều này xảy ra vì tôi có sự kết hợp giữa ngnix và apache2, cái đầu tiên hoạt động như một máy chủ proxy và do đó rõ ràng thử nghiệm này không hoạt động như bình thường. Mặc dù, có lẽ tôi đã sai.

6. CDN -

Nó dùng để làm gì? Bạn có thể sử dụng máy chủ của bên thứ ba để lưu trữ dữ liệu của mình. Nếu khách truy cập ở Mỹ, trang web chính của bạn ở Nga thì tốt hơn là anh ta nên nhận phần lớn dữ liệu từ máy chủ CDN đặt tại quốc gia của anh ta hoặc một nơi nào đó gần đó. Nhưng tôi chưa kích hoạt tùy chọn này. Tại sao?


Có, bởi vì hầu hết các dịch vụ này đều được trả phí. Cũng có những cái miễn phí, nhưng bạn cần tìm kiếm, nghiên cứu, đăng ký rồi nhập dữ liệu vào plugin. Bản thân plugin đang cố gắng bán cho chúng tôi MaxCDN, tốn tiền nhưng được giảm giá 25%. Nhưng đây là chủ đề cho một bài viết riêng; rất có thể tôi sẽ sớm nghiên cứu vấn đề này và viết lại.

Đây là cách tôi thiết lập bộ nhớ đệm cho blog này. Plugin có một số tùy chọn khác, nhưng chúng không đáng để xem xét vì chúng không cần thiết trong thực tế. Nếu quan tâm, bạn có thể tìm hiểu sâu hơn về cài đặt. Nếu bạn không biết tiếng Anh (như tôi), bạn có thể sử dụng Google Crome, nó cũng có thể dịch khu vực quản trị WordPress.

Lời khuyên của quản trị viên web: Khả năng kiếm tiền trên Internet chỉ là một nửa trận chiến, nửa còn lại là khả năng rút tiền điện tử một cách CÓ LỢI NHUẬN. Dưới đây là danh sách các thẻ ngân hàng nước ngoài mà bạn có thể rút tiền và sau đó rút hóa đơn sắc nét từ chúng:

1. Payoneer- Hệ thống thanh toán phổ biến nhất thế giới dành cho dịch giả tự do. Phát hành thẻ, đặt tại Hoa Kỳ.

2. Dịch vụ Epay- Hệ thống thanh toán của Mỹ, rất phổ biến ở nhiều quốc gia, cung cấp thẻ MasterCard trong EVRO miễn phí cho cư dân của CIS và Châu Âu.

3. Skrill- Hệ thống thanh toán duy nhất hoạt động với tiền điện tử, đồng thời phát hành thẻ ngân hàng MasterCard miễn phí.

4. AdvCash- Ngân hàng nước ngoài đặt tại Belize, bạn có thể mở tài khoản bằng đô la, euro, bảng Anh và rúp.

5. người trả tiền- Trụ sở chính của hệ thống thanh toán này được đặt tại Georgia, tại đây bạn cũng có thể mở tài khoản bằng đô la, euro và rúp.


Tên miền RU - 99 RUR
Tên miền RF - 99 RUR

Hôm nay tôi mời bạn thảo luận về một chủ đề thú vị như bộ nhớ đệm trong WordPress. Trước hết bạn cần làm rõ Bộ nhớ đệm là gì và tại sao cần thiết? Mọi blogger và quản trị trang web đều mong muốn blog hoặc trang web của mình hoạt động nhanh chóng. Như bạn đã biết, WP không có hiệu suất cao kỷ lục nên thường thì ngay cả dịch vụ lưu trữ tốt cũng không thể bù đắp được điều này. Nhưng nếu bạn có nội dung “nặng” và thậm chí có lưu lượng truy cập cao thì đó có thể là một thảm họa. Trong mọi trường hợp, có cơ hội tăng tốc blog, tại sao không làm điều đó?

Công cụ WordPress, như đã đề cập ở trên, có bản chất nặng nề. Đó là tất cả về "sự năng động" của nó. Không giống như các nền tảng “tĩnh”, WP chạy trên PHP, đưa ra nhiều yêu cầu tới cơ sở dữ liệu, nhờ đó nội dung thực sự được tạo ra. May mắn thay, có một công nghệ có thể tăng tốc đáng kể quá trình này, nó được gọi là bộ nhớ đệm.

Nguyên lý bộ nhớ đệm về cơ bản khá đơn giản. Thông thường, tất cả đều bắt nguồn từ việc plugin này hoặc plugin khác tạo các trang tĩnh từ các trang động, sau đó hiển thị chúng cho khách truy cập. Trong trường hợp này, máy chủ không phải xử lý hầu hết các yêu cầu, điều này giúp giảm đáng kể tải cho máy chủ và tăng tốc độ. Bây giờ chúng ta hãy bắt tay vào công việc. Có những plugin bộ nhớ đệm nào và bạn nên chọn plugin nào? Một nghiên cứu xuất sắc được thực hiện trên Tutorial9 sẽ giúp chúng tôi giải quyết vấn đề này, một đoạn trích từ kết quả mà tôi muốn cung cấp cho bạn.

Nghiên cứu này được thực hiện như thế nào?Điểm chuẩn Apache được sử dụng để đánh giá hiệu suất của một plugin cụ thể. Thử nghiệm này tạo ra một số lượng lớn yêu cầu, trên cơ sở đó sẽ tạo ra một báo cáo về số lượng yêu cầu được máy chủ xử lý mỗi giây và thời gian truyền dữ liệu trung bình. Dữ liệu ban đầu: WordPress 2.9.1 với một số plugin phổ biến được cài đặt - Akismet, All in SEO Pack và Google XML Sitemap. Lượng truy cập vào blog thử nghiệm không lớn; nội dung hỗn hợp được trình bày - văn bản, hình ảnh, bảng tính, tập lệnh java. Để khách quan, mỗi phép đo được lặp lại nhiều lần trong ngày.

Tôi sẽ không đưa ra kết quả kiểm tra của tất cả các plugin đã được các tác giả của Tutorial9 thử nghiệm, vì sẽ chỉ tập trung vào các plugin phổ biến, phổ biến và phổ biến nhất. Vậy hãy bắt đầu:

Blog đã tắt bộ nhớ đệm
Một blog không kích hoạt plugin hiển thị kết quả như sau:

Yêu cầu mỗi giây - 13,96;
Thời gian cho mỗi yêu cầu - 716,58 ms;
Tốc độ truyền dữ liệu - 673,98 Kbps

Như bạn có thể thấy, dữ liệu ban đầu không ấn tượng. Hãy xem những gì và làm thế nào chúng ta có thể cải thiện.

Nếu bạn thu hút khán giả từ các mạng xã hội, mạng có thể tạo ra lượng truy cập rất lớn, bạn không thể đối phó nếu không có bộ nhớ đệm. Nhân tiện, có một dịch vụ rẻ tiền như vậy https://avi1.ru/ để phát triển và quảng bá tài khoản, nhóm, cộng đồng và cuộc họp trên các mạng xã hội phổ biến và dễ nhận biết nhất. Với sự trợ giúp của nó, bạn có thể nhận được số lượng lớn lượt thích, lượt xem, người đăng ký và bình luận.

Plugin WP-Cache phổ biến cho thấy kết quả như sau:

Yêu cầu mỗi giây - 109,59;
Thời gian cho mỗi yêu cầu - 91,25 ms;
Tốc độ truyền dữ liệu - 5307,00 Kbps

Đáng chú ý là tốt hơn so với không có bộ nhớ đệm. Kết quả vượt trội hơn so với một blog không có plugin được kích hoạt ở mức trung bình là 685%. Tôi lưu ý rằng WP-Cache là một plugin nổi tiếng từ lâu và rất phổ biến trong lịch sử.

Plugin WP Super Cache

WP Super Cache hiện có lẽ phổ biến hơn WP-Cache. Điều này rất dễ giải thích - WP Super Cache là phiên bản sửa đổi của WP-Cache. Ngoài việc nhanh hơn, nó còn “thông minh hơn”, tức là nó có thể làm được nhiều việc hơn người tiền nhiệm. Đặc biệt, việc cài đặt và gỡ bỏ dễ dàng hơn, có thể dọn sạch “rác” sau khi ngừng kích hoạt, v.v.

Về tốc độ, kết quả như sau:

Yêu cầu mỗi giây - 118,23;
Thời gian cho mỗi yêu cầu - 84,58 ms;
Tốc độ truyền dữ liệu - 5743,07 Kbps

Kết quả kiểm tra vượt trội hơn so với kết quả WP-Cache. WP Super Cache trung bình nhanh hơn 747% so với blog không bật bộ nhớ đệm. Tôi muốn lưu ý thêm một tính năng nữa - nếu trong WP Super Cacheđã bật tính năng nén, thậm chí có thể còn chậm hơn cả blog không có plugin!

Plugin siêu bộ đệm

Hyper Cache là một plugin khá mới và chưa phổ biến lắm. Tuy nhiên, nó đã cho thấy kết quả tuyệt vời trong quá trình thử nghiệm. Ngoài ra, plugin này khá đơn giản để cài đặt và cấu hình.

Kết quả:

Yêu cầu mỗi giây - 130,75;
Thời gian cho mỗi yêu cầu - 76,48 ms;
Tốc độ truyền dữ liệu - 6325,36 Kbps

Trung bình, điều này tốt hơn 837% so với một blog không có plugin.

Kết quả plugin caching cho WordPress

Tôi không liệt kê tất cả các plugin trong bài viết này, vì lựa chọn tối ưu là một trong những lựa chọn đã thảo luận ở trên. Nếu bạn có thời gian, mong muốn và kiến ​​​​thức về tiếng Anh, bạn có thể dễ dàng nghiên cứu toàn bộ kết quả nghiên cứu so sánh các plugin bộ nhớ đệm WordPress.

Hyper Cache cho thấy kết quả tốt nhất Ngoài ra, nó còn cung cấp khả năng kiểm soát tốt quá trình. Hoàn toàn có thể sử dụng WP-Cache hoặc WP Super Cache. Cả hai đều cải thiện đáng kể năng suất. Ngoài ra, họ còn thuộc nhóm “già tốt”, đã được chứng minh qua nhiều thế hệ, nghĩa là họ được hỗ trợ rất tốt. Tôi hy vọng bài viết này đã giúp bạn quyết định nên sử dụng plugin bộ nhớ đệm nào. Đó là tất cả về cài đặt! Đối với tôi, đối với một trong những blog viết blog của mình, tôi sử dụng plugin bộ nhớ đệm WP Super Cache, nó có vẻ hữu ích :)

Bạn sử dụng plugin bộ nhớ đệm WordPress nào và tại sao?