بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

رفرش اتوماتیک یک صغحه php

مدیریت گفتگو
h_uk2009 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام خدمت دوستان

خلاصه عرض میکنم .. من یک پروژه اندروید دارم که اطلاعاتش رو از طریق یک پیج php میخونه . من باید هر 2 ساعت یکبار اطلاعاتی که از صفحه php میخونم رو بروز کنم .فک کنین یک مشت کالا و قیمت و چیزای مهمیه که از یک جایی میخونم و با توجه به اینگه اپلیکیشن از دیتابیس میخونه باید بروز باشه توی مقادیر قیمت و ...

حالا من اومدم وچیکار کردم برداشتم با استفاده از کدی که داریم توی تگ هد قرارش میدیم گفتم صفحه مثلا برای هر n میلی ثانیه یکبار بروز بشه .... بسیار هم خوب کار میکنه و ما فایل php رو گذاشتیم روی یکی از سرورهای شرکتمون و خودش هر ثانیه یا تایمی که بهش دادیم بروز میشه ... فقط گاهی میشه که request time out میده ... میخواستم بدونم کسی میدونه مشکلش چیه ؟ آیا ممکنه بعد از هر بار رفرش کردن قاط بزنه ؟ لازم به ذکره که صفحه پی اچ پی میره هر بار مقداری جی سان رو از جایی میخونه و بعد توی دیتابیس ها درج میکنه

سوال اول اینکه یک بدی که این کار داره اینه که باید حتما php رو روی سرور روی مرورگر باز بزاریم همیشه ... آیا راهی نیست که اصلا بدون اینکه صفحه باز هستش خودش هی بره خوشو رفرش کنه ؟

سوالم اینه آیا راه بهتری برای رفرش کردن صفحه بعد از مدت زمان مشخصی هست ؟

اینم تکه کد مربوط به رفرش کردن صفحه

     <!--  <meta http-equiv="refresh" content="30">-->

نظرات

k112 10 سال پیش
دوست عزیز لینوکس یک ابزاری داره به اسم job cron شما از این استفاده میکنید و بهش زمان میدید که هر زمان که میخواهید اجرا بشه نه رفرش! اگر پنل مدیریت رو ببینید همچین امکانی هست
h_uk2009 10 سال پیش
یعنی میگین باید سرورهامون رو لینوگسی کنیم و ازین ابزار برای اجرای صفحه یا لود صفحه توی زمانهاای مشخصی استفاده کنیم ؟
amraee 10 سال پیش
بنده احتمال قوی میدم که ASP.net و مشابه آن باید دستورات معادل آنچه دوستمان نوشته اند داشته باشه بهتره در نت جستجو کنید
k112 10 سال پیش
من دقیقا نمیدونم در سرور ویندوز هست یا نه ... بهتره پرس و جو کنید ... موفق باشید

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .