PDA

View Full Version : نحوه بروز رسانی اطلاعات از web page دیگر در بازه زمانی مشخص؟



hamedg1366
شنبه 09 خرداد 1394, 17:48 عصر
با سلام

عزیزان بنده اطلاعات یک سایت _مثلا ورزشی_ رو واکشی کرده و در دیتابیس هاستم ذخیره میکنم ،

حالا چند سوال برام پیش اومده :

* چطور در یک بازه زمانی مشخص این کار رو انجام بدم مثلا هر 10 دقیقه یا هر 3 ساعت یکبار ؟

یا

* چطور متوجه به وجود اومدن تغییرات در سایت منبعم بشم _بجای ایجاد بازه زمانی _ تغییرات حاصل رو در دیتابیسم ذخیره کنم ؟


شما بزرگواران تجربیات خیلی بهتری از بنده مبتدی دارین لطفا در صورت راه حل بهتر راهنمائی بفرمائید




با تشکر از همتون

saeedvir
شنبه 09 خرداد 1394, 17:58 عصر
با cron job در cpanel هاست لینوکسی و با scheduled task در هاست ویندوزی.

آدرس یک صفحه رو بهش میدید و زمانبدنی رو هم مشخص می کنید.(اون صفحه ای که کار پردازش رو انجام میده)

hamedg1366
شنبه 09 خرداد 1394, 18:13 عصر
جناب saeedvir (http://barnamenevis.org/member.php?103361-saeedvir) واقعیتش بنده تا 1 هفته پیش php کار نکرده بودم و اطلاعات زیادی هم در این باره نمیدونم


1 سوال دیگه برام پیش میتد و اونم اینکه آیا اگه من به عنوان مثال قرا بدم هر 5 دقیقه یکبار آیا به سیستم فشار میاد یا نه؟ ( با توجه به اینکه قراره من توی برنامه اندروید هم وصل بشم به دیتابیسم و اطلاعات رو از اونجا دریافت کنم)


_امیدوارم در عین گنگ بودن مطلبم منظورم رو تونسته باشم برسونم_



با تشکر

hamedg1366
یک شنبه 10 خرداد 1394, 09:43 صبح
دوستان یه سوال دیگه برام پیش اومده ؛ چند صفحه رو میتونم با این روش cron job آپدیت بدم؟


ممنون میشم کمک کنید

imohammad
یک شنبه 10 خرداد 1394, 10:17 صبح
این پروژه رو خیلی وقت پیش نوشتم
از rss سایت ورزش 3 چک میکنه ببینه مطلب جدید اومده یا نه، بعد مطلب رو از سایتش میگیره تو دیتابیس ذخیره میکنه

grab.php رو بده به cron job

https://github.com/iMohammadd/rssGrabber