PubSubHubbub là gì và cách triển khai nó trong WordPress
Một trong những câu hỏi thường gặp nhất từ các nhà xuất bản nội dung (có nghĩa là tất cả các blogger, bạn và tôi) là "Làm thế nào để đảm bảo rằng người đăng ký nguồn cấp dữ liệu của tôi có thể đọc bản cập nhật mới nhất của tôi ngay khi tôi xuất bản?" không thực sự có thể trong quá khứ, nhưng với PubSubHubbub (có, nó kinda âm thanh dorky), nó thay đổi toàn bộ trò chơi bóng.
Nói một cách đơn giản, PubSubHubbub (viết tắt là PuSH) là xuất bản / đăng ký giao thức addon cho công nghệ Atom / RSS hiện tại. Nó cho phép các thuê bao RSS của bạn ngay lập tức nhận được nguồn cấp dữ liệu của bạn ngay sau khi bạn xuất bản nội dung của mình.
Chính xác thì PubSubHubbub làm gì?
Trước đây, khi bạn xuất bản một nội dung, nó không tự động được đẩy tới trình tổng hợp nguồn cấp dữ liệu. Thay vào đó, trình tổng hợp nguồn cấp dữ liệu thăm dò trang web của bạn (nguồn cấp dữ liệu RSS) theo khoảng thời gian thường xuyên và kiểm tra xem bạn có nội dung mới hay không. Nếu có, nó sẽ phát sóng cho người đăng ký của bạn. Với công nghệ đẩy này, thường có sự chậm trễ trong phân phối và có thể mất vài giờ sau khi nội dung của bạn được phát hành trước khi người đăng ký RSS của bạn có thể đọc nó trên phần mềm trình đọc RSS của họ.
PubSubHubbub nhắm đến việc loại bỏ rào cản trì hoãn thời gian này và làm mọi thứ theo thời gian thực. Điều này có nghĩa là ngay sau khi bạn xuất bản nội dung, người đăng ký cuối cùng của bạn cũng sẽ nhận được ngay lập tức. Công nghệ rất đơn giản. Thay vì trình tổng hợp nguồn cấp dữ liệu liên tục thăm dò ý kiến trang web của bạn cho nội dung mới, nó bây giờ sẽ hoạt động như một trung tâm. Bất cứ khi nào bạn xuất bản một nội dung mới, bạn thông báo cho trung tâm, điều này sẽ gửi cập nhật của bạn cho người dùng cuối.
Bạn có thể xem video thú vị dưới đây để hiểu rõ hơn.
Âm thanh đơn giản, nhưng làm cách nào để triển khai nó trong WordPress?
Cách Feedburner
Bây giờ, nếu bạn đang sử dụng Feedburner để quản lý nguồn cấp dữ liệu của bạn, trang web của bạn đã được kích hoạt PuSH. Bạn chỉ cần bật dịch vụ trong Bảng điều khiển Feedburner.
Truy cập Feedburner và đăng nhập vào tài khoản của bạn (rất có thể là tài khoản Google của bạn).
Nhấp vào tab Publicize ở trên cùng.
Ở bên trái, nhấp vào Pingshot .
Nhấp vào nút Kích hoạt để bật dịch vụ.
Đó là nó.
(Bạn cũng có thể muốn đảm bảo rằng http://ping.feedburner.com nằm trong danh sách ping của bạn)
Nguồn cấp dữ liệu tùy chỉnh
Nếu bạn đang sử dụng nguồn cấp dữ liệu WordPress mặc định thay vì Feedburner, có một số plugin mà bạn có thể sử dụng để bật PuSH cho blog của mình
1. PuSHPress
PuSHPress là plugin được sử dụng trong WordPress.com. Không yêu cầu cấu hình. Đơn giản chỉ cần kích hoạt các plugin và bạn tốt để đi.
Sự khác biệt lớn trong plugin này so với các plugin PuSH WordPress khác là nó bao gồm một trung tâm PuSH được tích hợp sẵn.
Tải xuống PuSHPress tại đây
2. PubSubHubbub
Một plugin đơn giản khác yêu cầu cấu hình tối thiểu.
Plugin này không thực hiện một hub, nhưng nó cho phép bạn chọn các hub nào bạn muốn ping. Mặc định là trung tâm Demo trên Google App Engine và SuperFeedr .
Tải xuống PubSubHubbub tại đây
3. WP Pubsubhubbub
Plugin này có chức năng tương tự như plugin PubSubHubbub đã đề cập ở trên. Nó cũng cho phép bạn chỉ định các hub bạn muốn ping, vì vậy việc chọn cái này hay cái kia thực sự phụ thuộc vào các sở thích riêng lẻ.
Tải xuống WP PubSubHubbub tại đây
Bạn đã bắt đầu triển khai PubSubHubbub trong blog WordPress của mình chưa?