Haber Botu Nasıl Çalışır?
Haber Botunun çalışma prensiplerine değinmeden önce Haber Botu Nedir? yazımızı okumanızı öneriyoruz.
Haber Botları genel olarak ilgili haber ajansı veya kaynaklarının api, rss veya direkt olarak kaynak sayfalarının robotlar tarafından gezinmesi sonrasında toparlanan verilerin işlenerek kullanılabilir hale getirilmelerini sağlarlar.
Çünkü ham halde bu veriler, tasnif edilmeden kullanılamaz. Ham verilerin ilk aşamada tasnif edilmesi için aşağıdaki adımları başarıyla tamamlamış olmamız gerekmektedir.
- API / RSS / Kaynak URL yollarının tanımlanması,
- İlgili kaynaklardan alınacak verinin türüne göre uygun çözümleme tekniklerinin kullanılması,
- Veriler ulaşılabilir hale geldiğinde, title, description, content gibi alanların ayrıştırılması,
- Veri güvenliği ve bütünlüğü kapsamında çeşitli güvenlik tedbirlerinin alınması
Bu aşamalar tamamlandıktan sonra haber botu ile ilgili kaynaktan veriler işlenmek üzere hazır durumda demektir. Bu aşamada kullanılan haber scripti için entegrasyon adımlarını titizlikle uygulamanız gerekmektedir. Çünkü en küçük hatalarda veri bütünlüğü ve güvenliği istenilen düzeyde değilse site içerisinde bir çok hatayla karşılaşılabilecektir.
Haber Botlarından gelen içerikler haber scripti ile otomatik çalışmaya hazır hale geldiğinde zamanlanmış görevler (cron) işlemlerinin yapılması gerekmektedir. Çünkü ilgili botun, ilgili haber kaynaklarını ne sıklıkla tarayacağı da önem arz etmektedir. Bu işlemlerde örneğin her 1 saatte bir bu işlemin otomatik yapılması gerekiyorsa cron job ayarlamalarının da bu ölçekte ayarlanması gerekmektedir.
Tüm bu aşamalar sonrasın haber botu çalışmaya hazırdır. Ancak haber botlarından gelen içerikler güçlü bir kontrol mekanizmasından geçmiyorsa, bizim tavsiyemiz haberlerin yayınlanmadan önce kesinlikle kontrol edilmesi yönündedir. Aksi takdirde oluşabilecek sorunlar canınızı sıkabilir.