• Home
  • WordPress
    • Thủ thuật WordPress
    • WordPress plugins
    • WordPress themes
    • Hosting và domain
  • Kiếm tiền
    • Google AdSense
    • Tiếp thị liên kết
    • Rút gọn link
  • Quà tặng
  • Khuyến mãi
  • Đánh giá
  • Dịch vụ
    • WordPress Hosting
    • Cài đặt WordPress
    • Quét mã độc website
    • Tối ưu WordPress
    • Mua theme Paradise
  • Thông báo
  • Liên hệ

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

wordpress-theme-tot-nhat

Trang chủ » WordPress » Thủ thuật WordPress » Tối ưu khả năng chịu tải cho WordPress với Heartbeat Control

Tối ưu khả năng chịu tải cho WordPress với Heartbeat Control

22/05/2017 22/05/2017 Trung Hiếu 11 Bình luận

Mục lục bài viết

  1. Làm thế nào để ngừng Heartbeat hoàn toàn?
  2. Tối ưu Heartbeat với plugin Heartbeat Control

Tối ưu khả năng chịu tải cho WordPress với plugin Heartbeat Control.

heartbeat-control-toi-uu-kha-nang-chiu-tai-cho-wordpress

Kể từ phiên bản 3.6, WordPress đã  giới thiệu thêm một API mới có tên là WordPress Heartbeat API. Nó cho phép trình duyệt web giao tiếp với máy chủ khi bạn đăng nhập vào bảng quản trị WordPress. Chức năng này giúp WordPress xử lý những thứ như hiển thị thông báo cho các tác giả khác rằng bài viết đang được ai đó chỉnh sửa. Các plugin cũng có thể tận dụng tính năng Heartbeat để hiển thị thông báo theo thời gian thực.

Tham khảo thêm:

  • Làm thế nào để giảm bớt HTTP requests cho WordPress?
  • Tiết kiệm dung lượng host và cải thiện hiệu suất WordPress

Mặc dù đây là tính năng khá tuyệt vời, tuy nhiên nó có thể gây ra vấn đề trong một số trường hợp nhất định. Trên các trang khác nhau, Heartbeat sẽ kiểm tra theo các khoảng thời gian khác nhau. Ví dụ trên trang chỉnh sửa bài viết, nó sẽ kiểm tra mỗi 15 giây một lần, trong khi đó trên bảng điều khiển sẽ là mỗi phút một lần… Mỗi lần kiểm tra lại tạo ra một yêu cầu POST thêm vào số executions (tác vụ phải thực thi) của host và thời gian CPU đã sử dụng.

API sử dụng tệp tin /wp-admin/admin-ajax.php để thực hiện lệnh gọi AJAX. Nếu bạn nhận thấy một số lượng đáng kể các yêu cầu POST bởi tập tin đó thì có nghĩa là bạn cần giới hạn công việc của Heartbeat hoặc ngừng nó hoàn toàn.

Làm thế nào để ngừng Heartbeat hoàn toàn?

Thông thường, bạn hoàn toàn có thể tắt Heartbeat nếu bạn là người duy nhất làm việc tại bất kỳ thời điểm nào trên blog/ website của mình và bạn biết rằng không có bất kỳ chức năng quan trọng nào của plugin phụ thuộc nhiều vào nó để hoạt động bình thường.

Để vô hiệu hóa Heartbeat, hãy thêm đoạn code sau đây vào cuối file functions.php của theme hoặc child theme mà bạn đang sử dụng:

Tối ưu Heartbeat với plugin Heartbeat Control

Nếu không muốn dừng Heartbeat hoàn toàn, bạn có thể giới hạn tần suất thực thi của API này bằng cách sử dụng một plugin có tên là Heartbeat Control.

1. Đầu tiên, như thường lệ, các bạn cần phải cài đặt và kích hoạt plugin Heartbeat Control (download).

cai-dat-va-kich-hoat-plugin-heartbeat-control

2. Tiếp theo, truy cập vào Settings => Heartbeat Control. Tại đây, các bạn có thể dễ dàng thiết lập tần suất hoạt động của Heartbeat API thông qua mục Override heartbeat frequency.

thiet-lap-plugin-heartbeat-control

Các bạn nên để thông số này ở mức tối đa là “60 seconds” (tức là thực thi mỗi phút 1 lần). Click vào nút Save Changes để lưu lại.

Xong! Chỉ vài thao tác đơn giản vậy thôi nhưng các bạn đã có thể tiết kiệm được kha khá tài nguyên cho host rồi đấy. Điều này đồng nghĩa với việc host của bạn sẽ có khả năng chịu tải tốt hơn, cho phép nhiều người online cùng lúc hơn. Thật tuyệt vời phải không nào? Chúc các bạn thành công!

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết ha nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

5 / 5 ( 5 bình chọn )
  • Share on Facebook
  • Tweet on Twitter

Bài viết liên quan

tinh-gian-woocommerce
Tinh giản WooCommerce giúp website của bạn nhẹ hơn
tinh-gian-wordpress
Tinh giản WordPress giúp website của bạn nhẹ hơn
tri-hoan-tai-script-cua-ben-thu-ba
Trì hoãn tải script của bên thứ ba trong WordPress

Chuyên mục: Thủ thuật WordPress Thẻ: Heartbeat Control/ Tăng tốc WordPress

dich-vu-cai-dat-website-wordpress-mien-phi

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Theo dõi tôi trên Facebook để cập nhật những tin tức mới nhất liên quan đến WordPress nhé.

Bài viết trước « Mua WordPress Hosting tặng miễn phí gói VIP Đồng
Bài viết sau Sử dụng nhiều phiên bản PHP trên cùng một host »

Reader Interactions

Bình luận

    Trả lời Hủy

    Lưu ý:
    > Không sử dụng từ khóa trong mục "Tên".
    > Hãy sử dụng tên thật và địa chỉ email chính xác.
    > Vui lòng bình luận bằng tiếng Việt có dấu.
    Mọi bình luận trái quy định sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn.

  1. Tịnh Nguyễn Blog viết

    24/05/2017 lúc 16:04

    Hay lắm, cảm ơn về bài viết !
    (Đấy là mấy ông SPAM sẽ nói thế, còn mình sẽ nói là: TỔ QUỐC GHI CÔNG ! 😅 )

    Trả lời
    • Trung Hiếu viết

      24/05/2017 lúc 17:09

      Cuối cùng cũng có người comment vào bài viết này. Vui quá. Chân thành cảm ơn bác và gia đình. :D :P

      Trả lời
      • Tịnh Nguyễn Blog viết

        28/05/2017 lúc 07:40

        Đừng !

        Hãy cảm ơn tổ quốc đã sinh ra một người rất tuyệt vời, người đã chia sẻ rất nhiều điều hay ho và bổ ích cho anh em chơi WordPress. Chúc anh Tịnh Nguyễn dồi dào sức khỏe, luôn đẹp ZAI và thành công 😅

        Trả lời
        • Trung Hiếu viết

          28/05/2017 lúc 17:06

          Quỳ bác luôn. :D

          Trả lời
        • Thành viết

          06/06/2017 lúc 01:22

          Quỳ bác thật . Tự chúc mình luôn :v

          Trả lời
  2. Mrs Ngan viết

    08/06/2017 lúc 14:55

    “Tối ưu khả năng chịu tải cho WordPress” xem tiêu đề mình tưởng có phương pháp tăng khả năng chịu tải của hosting khi có nhiều người truy cập cùng lúc chứ

    Trả lời
    • Trung Hiếu viết

      08/06/2017 lúc 15:59

      Khả năng chịu tải của một website là sự kết hợp của nhiều yếu tố bạn ơi. Bạn tối ưu từng cái nhỏ sẽ kết hợp thành hiệu quả lớn. :)

      Trả lời
  3. anh lmht viết

    11/04/2018 lúc 14:56

    Bạn ơi cho mình hỏi dùng giao thức bảo mật ssl có làm web load nặng hơn không. Còn nữa, giao thức ssl có giúp gì được cho SEO không vậy.

    Trả lời
    • Trung Hiếu viết

      11/04/2018 lúc 15:51

      Nếu web server của bạn hỗ trợ HTTP/2 thì việc cài HTTPS (SSL) thậm chí còn giúp website load nhanh hơn. HTTPS (SSL) có lợi cho SEO.

      Trả lời
  4. steve duong viết

    11/04/2018 lúc 14:59

    Có thể dùng plugin nén data xuống được không bạn?

    Trả lời
    • Trung Hiếu viết

      11/04/2018 lúc 16:18

      WordPress thiếu gì plugin nén ảnh, HTML, CSS, JS đâu bạn. Chỉ riêng database là không nén được thôi.

      Trả lời

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Đừng quên truy cập vào email của bạn để xác nhận việc đăng ký nhé!

Theo dõi qua mạng xã hội

Dịch vụ WordPress Hosting

dich-vu-wordpress-hosting-gia-re-tot-nhat

Bạn đang tìm gì?

  • WordPress căn bản
  • Bảo mật WordPress
  • Tăng tốc WordPress
  • Sửa lỗi WordPress
  • Thủ thuật Genesis
  • Thủ thuật SEO

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-website-wordpress-chat-luong-cao

Bài viết mới nhất

  • Tinh giản WooCommerce giúp website của bạn nhẹ hơn 04/04/2021
  • Tinh giản WordPress giúp website của bạn nhẹ hơn 16/03/2021
  • Trì hoãn tải script của bên thứ ba trong WordPress 10/03/2021
  • Nâng cấp tính năng tìm kiếm mặc định của WordPress 04/03/2021
  • Hướng dẫn sử dụng LiteSpeed Memcached 17/01/2021
  • Hướng dẫn nén ảnh bằng plugin LiteSpeed Cache 08/01/2021

Dịch vụ quét mã độc miễn phí

quet-ma-doc-mien-phi-cho-website

Footer

Bình luận mới nhất

  • David Nguyen trong Cài HTTPS cho WordPress nhanh chóng với Really Simple SSL
  • Trung Hiếu trong Cài HTTPS cho WordPress nhanh chóng với Really Simple SSL
  • Học Luật trong Nâng cấp tính năng tìm kiếm mặc định của WordPress
  • Land trong Nâng cấp tính năng tìm kiếm mặc định của WordPress

Bình luận nhiều nhất (tháng)

  1. David Nguyen (7)
  2. Land (4)
  3. Học Luật (3)
  4. David Do (2)
  5. Hoàng Minh (2)
  6. Kami (2)

Thông tin hữu ích

  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

10 Chuyên mục - 982 Bài viết - 37399 Bình luận
positivessl-trust-seal

Bản quyền © 2014 - 2020 · WP Căn bản · Sử dụng Paradise child theme và dịch vụ WordPress Hosting