Şu anlık olan olayın zor bir yanı yok. Temelde 2 malzemem var:
1. RSS okuyucu
2. phpbb ye post atacak sistem
Bir rss okuyucu var elimde, ileriye dönük olarak multiple rss okuma ve cache sistemi var. RSS verilen 1 siteden veriyi alıyor ve foruma, daha doğrusu SQL'e gönderiyor. Gönderme sırasında birkaç tanım giriyoruz, gönderici ismi, gönderilecek forum vb. (Ekstra olarak, konun türü).
Buraya kadar yaptığım sistem. Buraya kadar kolay zaten.
Geriye kalan 2 zor kısım var:
1. RSS'ye yeni haber eklendiğini anlamak ve sadece yeni eklenen haberleri post etmek.
2. Yukarıdaki olayı gerçekleştirecek bir kontrol / tetik / cron mekanizması
Son olarak ta, haberlerin yazılacağı forumu, yazacak üyeyi seçmek belirlemek için yönetim paneli eklentisi.
Yukarda yazdıklarıma göre hala çözüm bekleyen kısım, yeni haberin varlığı ve sadece bu haberi post etme. Cach olayı var RSS için ama cache ile karşılaştırma yapmak sağılıklı olmaz, cach silinebilir yapıda.
Ne zaman biter, böyle giderse sanırım hiçbir zaman, diğer tüm önemli sayılabilecek projeler gibi bu da sadece başlangıç olarak kalır
Eklemeyi unutmuşum, şu andaki sitem 1 adet php dosyasının çağırılması ile tetikletip RSS de ne var ne yoksa foruma yazıyor. Ancak dosyayı 2. ye çağırdığımızda tekrar aynı RSS leri post ediyor