ورود

View Full Version : انجام تعدادی عملیات بدون آنکه صفحه ای بارگذاری شود.



farhud
پنج شنبه 07 مهر 1390, 14:28 عصر
دورود بر استادان.

اگه بخواهیم در یک سایت، در مواقعی (مثلا نیمه شب) یک سری عملیات انجام بشه (مثلا فرستادن ایمیل به یک سری آدرس) چه باید کرد؟

بدون اینکه نیاز باشه کاربری وارد سایت شده و انجام عملیات را شروع کند؟

Slytherin
پنج شنبه 07 مهر 1390, 15:07 عصر
فکر می کنم که سایت های بزرگ معمولا این کار رو با توجه به حضور ربات های سایت های بزرگ (مثل گوگل، یاهو، الکسا) انجام می دهند. به این شکل که بررسی می کنند که اگر کاربر حاضر ربات فلان سایت بود، فلان کار انجام شود...
البته شما می تونید به جای ربات های سایت های بزرگ، از کاربر های معمولی هم استفاده کنید، به این شکل که موقع بازدید یک شرط بررسی شود که مثلا اگر تاریخ فلان بود، فلان کار انجام شود...

hjran abdpor
پنج شنبه 07 مهر 1390, 15:29 عصر
با سلام ، قبلا یه جور های در این مورد بحث شده بود اینها را نگاه کنید به جواب میرسید:
http://barnamenevis.org/showthread.php?302490-انجام-عملیت-طی-زمان-مشخصی&highlight=Task
http://barnamenevis.org/showthread.php?296036-اجرای-روزانه-یا-ماهانه-یک-سری-دستورات-به-صورت-اتوماتیک-روی-سرور&highlight=Task
وو.....

farhud
سه شنبه 12 مهر 1390, 13:17 عصر
با سپاس از دوستانی که جواب دادند.

بنده برای این کار استفاده از schedule task خود هاست را انتخاب کردم. کنترل پانل هاست من Plesk نسخه 9.5.4 است. زبان برنامه نویسی من C#‎ هست.
ظاهرا نمی توان به طور مستقیم یک صفحه با .aspx نوشت و آن را اجرا نمود. ظاهرا فقط از php پشتیبانی می شود. تصویر help آن نیز پیوست است.

آیا دوستان در این مورد می توانند کمک کنند؟ مثلا یک صفحه php نوشته بشه که صفحه مورد نظر دات نت ما را فراخوانی کنه؟ متاسفانه بنده هیچ اطلاعاتی در مورد php ندارم.

farhud
دوشنبه 09 آبان 1390, 15:09 عصر
پاسخ در لینک زیر است:

http://www.codeproject.com/KB/server-management/Scheduledtaskinplesk.aspx?display=Print