HuntFeed
توضیحات پروژه
HuntFeed یک کتابخانهٔ PHP آمادهٔ تولید (production-ready) و رویدادمحور برای مصرف، نرمالسازی و توزیع بهروزرسانیهای خوراکهای RSS، Atom و WebSub با قابلیت اعلانهای لحظهای (push) است. این کتابخانه برای اگریگیتورهای خوراک، نرمافزارهای مطالعهٔ اخبار و برنامههای پایش محتوا ایدهآل است.
این کتابخانه با بهرهگیری از WebSub، تعداد درخواستهای سنتی (Polling) را از ۹٬۶۰۰ به حدود ۱۰۰ درخواست در روز کاهش میدهد و تأخیر بهروزرسانی را از ۱۵ دقیقه به کمتر از ۱ ثانیه میرساند. HuntFeed از فرمتهای مختلفی مانند RSS، Atom، JSON Feed، RDF و GeoRSS پشتیبانی میکند.
امنیت در این کتابخانه با استفاده از HMAC-SHA1 برای تأیید اعلانها،强制执行 SSL/TLS در محیط تولید، و جلوگیری از نشت دادهها تضمین شده است. این کتابخانه کاملاً با استانداردهای PSR-12 سازگار بوده و بیش از ۲۰۰۰ خط مستندات کامل دارد.
تصاویر پروژه


