Hôm nay, Thứ 6 31/07/26 16:40

Thời gian được tính theo giờ UTC + 7 Giờ




Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 
Người gửi Nội dung
Gửi bàiĐã gửi: Thứ 7 08/12/18 9:07 
Ngoại tuyến

Ngày tham gia: Thứ 4 28/11/18 10:03
Bài viết: 4
Nhiều người không biết rằng WordPress Object Cache đang được sử dụng gần với tất cả các trang web WordPress. Và đúng vậy, Bộ đệm đối tượng có hiệu lực ngay cả khi bạn không sử dụng Bộ đệm đối tượng bên ngoài, như MemCached hoặc REDIS.

WordPress Object Cache hoạt động như thế nào?
Bạn thực hiện một yêu cầu cho các giá trị postmeta bằng cách sử dụng get_post_meta ( )
WordPress chạy yêu cầu và nhận kết quả từ cơ sở dữ liệu và tự động lưu kết quả vào Bộ đệm đối tượng (Bộ nhớ, RAM)
Bạn nhận được kết quả và sử dụng nó ở đâu đó trong mã của bạn
Sau đó trong mã của bạn, bạn thực hiện một yêu cầu get_post_meta ( ) khác cho cùng một dữ liệu
WordPress đã có cái này trong Object Cache và trả về nó trực tiếp mà không cần truy vấn lại cơ sở dữ liệu
Trang được gửi đến khách truy cập và Bộ đệm đối tượng được xóa (bộ nhớ được giải phóng)
Không phải tất cả các chức năng trong WordPress đều lưu kết quả của chúng trong Object Cache nhưng get_post_meta ( ) thì có. Điều này là do tab _postmeta trong cơ sở dữ liệu có thể phát triển rất lớn và các yêu cầu có thể trở nên đắt đỏ (sử dụng nhiều tài nguyên máy tính).

Là nhà phát triển, bạn có thể tự thêm kết quả vào Object Cache , để việc sử dụng lại cùng một dữ liệu sau này có thể nhanh hơn. Nếu bạn viết các truy vấn của riêng mình với WP_Query, bạn sẽ phải tự lưu trữ các kết quả trong Bộ đệm đối tượng. Điều quan trọng cần nhớ là, giống như với tất cả các bộ nhớ đệm, bạn không thể tin tưởng nó. Do đó, hãy đảm bảo bạn không viết mã giả định rằng kết quả của bạn nằm trong Bộ đệm đối tượng.

Bạn có thể kiểm tra hiệu năng của Object Cache và số lượng truy vấn vào cơ sở dữ liệu bằng cách cài đặt một plugin như Query Monitor . Trong các thử nghiệm của tôi với WooC Commerce thông thường, tỷ lệ trúng Object Cache bình thường nằm trong khoảng từ 95% đến 98%.
Nguồn: Thiết kế Website bằng Wordpress http://thietkewebsitewordpress.com.vn/


Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 

Thời gian được tính theo giờ UTC + 7 Giờ


Ai đang trực tuyến?

Đang xem chuyên mục này: Bing [Bot]1 khách


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.
Bạn không thể gửi tập tin đính kèm trong chuyên mục này.

Tìm kiếm với từ khoá:
Chuyển đến:  
Chứng nhận thanh toán bảo đảm

CÔNG TY TNHH DỊCH VỤ HÀNG HOÁ TRỰC TUYẾN

Diễn đàn sử dụng phần mềm phpBB® Forum


Chợ xây dựng Hà nội: Công ty TNHH Thương mại Dương Linh

Showroom: Số 1B, Ngõ 5, tổ 19, thị trấn Cầu Diễn, Huyện Từ Liêm, Thành phố Hà nội

Tel: 04.37737548; Fax: 04.38370082

Email Phòng kinh doanh: sale@choxaydung.vn

Chợ xây dựng Sài Gòn: Công ty TNHH SX-TM Đăng Hải

Địa chỉ: Số 140, Tô Hiến Thành, P15, Quận 10, Tp.HCM

Tel: 08.38620524; Fax: 08.38633011;

Email: saigonRep@choxaydung.vn