PDA

View Full Version : سوال: طراحی RSS Reader شبیه به نرم افزاری که توی جی میل هست



idocsidocs
شنبه 23 مهر 1390, 15:38 عصر
من یه آر اس اس ریدر طراحی کردم که می می تونیم آدرس فید وبلاگ یا وب سایتها رو بهش بدیم و فیدهای جدید رو بگیره و نمایش بده.

مشکلی که دارم اینه که می خوام فیدهای جدید در ابتدا نمایش داده بشن. یعنی وقتی فیدها رو می خونم، زمان انتشار فید رو چک کنم و اگر زمان انتشار این فید از زمان انتشار بقیه فیدها جدید تر بود، اون فید رو در ابتدا نشون بدم.

لطفا بگید که چطور می تونم همچین چیزی طراحی کنم؟

...!M.J!...
شنبه 23 مهر 1390, 16:07 عصر
خیلی آسون ببین یه فیلد هست به نام pubDate اینو چک کن اول هرکدوم زودتر بود نمایش بده!!

idocsidocs
شنبه 23 مهر 1390, 16:44 عصر
خیلی آسون ببین یه فیلد هست به نام pubDate اینو چک کن اول هرکدوم زودتر بود نمایش بده!!

می دونم که باید از این فیلد استفاده کنم اما توی 5 تا وبلاگ که هر کدوم 50 یا 60 تا پست دارن، چطور باید این فیلد رو چک کنم و هرکدوم که جدید تر بود رو در ابتدا نمایش بدم؟

idocsidocs
دوشنبه 25 مهر 1390, 01:50 صبح
سایر دوستان می تونن در این مورد کمک کنن؟

Mr.Moghadam
دوشنبه 25 مهر 1390, 10:16 صبح
من قبلا یه همچین کاری کرده بودم به این صورت که هر دفعه تمام پستهای یه سایت رو چک نمیکردم از آخرین پست شروع میکردم و pubDate رو با پست قیبلیش مقایسه میکردم و اگر به پستی میرسیدم که قبلا pubDateش توی دیتابیس موجود بود از حلقه میومدم بیرون. در ضمن فقط pubDate هارو توی دیتابیس میریختم که حجم دیتابیسم زیاد نشه.

idocsidocs
دوشنبه 25 مهر 1390, 10:54 صبح
من قبلا یه همچین کاری کرده بودم به این صورت که هر دفعه تمام پستهای یه سایت رو چک نمیکردم از آخرین پست شروع میکردم و pubDate رو با پست قیبلیش مقایسه میکردم و اگر به پستی میرسیدم که قبلا pubDateش توی دیتابیس موجود بود از حلقه میومدم بیرون. در ضمن فقط pubDate هارو توی دیتابیس میریختم که حجم دیتابیسم زیاد نشه.

دقیقا متوجه نشدم که باید چیکار کنم؟
در ضمن من فید چندتا سایت رو دارم و باید هر فید رو با تمام فیدهای سایتهای دیگه چک کنم تا متوجه بشم که کدوم جدید تره.