PDA

View Full Version : سوال: اجرای اتوماتیک



abasfar
شنبه 06 فروردین 1390, 17:04 عصر
سلام
من یک تکه کدی دارم که مثلا میره Feed ها رو اپدیت میکنه حالا من میخوام بدون انکه کاربری این عملیات را لود کنه اجرا بشه
یعنی سرور خودش درخواست اجرا بده و خودش هم اجرا کننه
مثلا اگر Rss یک سایت را در نظر بگیریم مثل این سایت barnamenevis.org حالا بعد از 2 روز دیگه اطلاعات 3 روز قبل جدید نیست و Rss دیگه برنمیگردانند حالا من میخوام سایت من Rss سه روز قبل را هم نمایش بده
بدونه انکه در این 3 روز کسی وارد سایت نشده و دیتابیس اپدیت نشده پس سرور باید خودش بدون نیاز به درخواست کاربر این کار را انجام بده:کف:

در اینجا من مثال زدم از Rss در سایتم یک عملیات پیچیده تری میخوام انجام بدم که از حوصله برای تشریح خارج است:گیج:

شرمنده اگه سوالم طولانی شد:خجالت:
ممنون

mehdin69
شنبه 06 فروردین 1390, 17:09 عصر
سلام
از Timer که توی Ajax هست استفاده کن

mehdin69
شنبه 06 فروردین 1390, 17:10 عصر
البته زمانی که می خوای رو توی دیتابیس ذخیره کن و شروع تایمر و زمانی که می خوای رو از دیتابیس بهش بده
برای این کار به کم با دیتابییس کار کن

abasfar
شنبه 06 فروردین 1390, 17:13 عصر
سلام
از Timer که توی Ajax هست استفاده کن

ممنون دوست عزیز:لبخندساده: اما باید فرم لود بشه تا بتونیم از تایمر استفاده کنیم



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


منکه متوجه نشدم

ممنون

raziee
یک شنبه 07 فروردین 1390, 00:35 صبح
سلام
من یک تکه کدی دارم که مثلا میره Feed ها رو اپدیت میکنه حالا من میخوام بدون انکه کاربری این عملیات را لود کنه اجرا بشه
یعنی سرور خودش درخواست اجرا بده و خودش هم اجرا کننه
مثلا اگر Rss یک سایت را در نظر بگیریم مثل این سایت barnamenevis.org حالا بعد از 2 روز دیگه اطلاعات 3 روز قبل جدید نیست و Rss دیگه برنمیگردانند حالا من میخوام سایت من Rss سه روز قبل را هم نمایش بده
بدونه انکه در این 3 روز کسی وارد سایت نشده و دیتابیس اپدیت نشده پس سرور باید خودش بدون نیاز به درخواست کاربر این کار را انجام بده:کف:

در اینجا من مثال زدم از Rss در سایتم یک عملیات پیچیده تری میخوام انجام بدم که از حوصله برای تشریح خارج است:گیج:

شرمنده اگه سوالم طولانی شد:خجالت:
ممنون

دوست من شما باید یک Task پیاده سازی کنید.
قبلا در بارش چندین بار بحث شده.
انجام خودکار کار ها در سایت روی سرور در زمان خاص (http://barnamenevis.org/showthread.php?267229-%D8%A7%D9%86%D8%AC%D8%A7%D9%85-%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1-%DA%A9%D8%A7%D8%B1-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%B1%D9%88%DB%8C-%D8%B3%D8%B1%D9%88%D8%B1-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D8%AE%D8%A7%D8%B5&p=1182369&highlight=#post1182369)

http://www.codeproject.com/KB/aspnet/ASPNETService.aspx
http://www.codeproject.com/KB/aspnet...ebservice.aspx
http://msdn.microsoft.com/en-us/magazine/cc163821.aspx
http://www.beansoftware.com/ASP.NET-...led-Tasks.aspx
http://weblogs.asp.net/samirgeorge/a...ng-timers.aspx

alonemm
یک شنبه 07 فروردین 1390, 10:16 صبح
در قسمت کنترل پنل سایت شما گزینه ای برای اجرای یک صفحه به صورت خودکار در یک تایم مشخص وجود دارد.
(Corn Job)

abasfar
یک شنبه 07 فروردین 1390, 10:58 صبح
ممنون از جواب شما

دوست من شما باید یک Task پیاده سازی کنید.
قبلا در بارش چندین بار بحث شده.
انجام خودکار کار ها در سایت روی سرور در زمان خاص (http://barnamenevis.org/showthread.php?267229-%D8%A7%D9%86%D8%AC%D8%A7%D9%85-%D8%AE%D9%88%D8%AF%DA%A9%D8%A7%D8%B1-%DA%A9%D8%A7%D8%B1-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%B1%D9%88%DB%8C-%D8%B3%D8%B1%D9%88%D8%B1-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D8%AE%D8%A7%D8%B5&p=1182369&highlight=#post1182369)

http://www.codeproject.com/KB/aspnet/ASPNETService.aspx
http://www.codeproject.com/KB/aspnet...ebservice.aspx
http://msdn.microsoft.com/en-us/magazine/cc163821.aspx
http://www.beansoftware.com/ASP.NET-...led-Tasks.aspx
http://weblogs.asp.net/samirgeorge/a...ng-timers.aspx

راستش پروسس من یکمی بزرگ است و به همین خاطر فکر کنم سرور من Stop میکنه




در قسمت کنترل پنل سایت شما گزینه ای برای اجرای یک صفحه به صورت خودکار در یک تایم مشخص وجود دارد.
(Corn Job)

دوست عزیز فقط من نمیتونم به طور مداوم که زمانها رو توش ست کنم مثلا هروز برم توش 33 بار فلان صفحه ها رو توش ست کنم

ممنون

raziee
یک شنبه 07 فروردین 1390, 12:49 عصر
راستش پروسس من یکمی بزرگ است و به همین خاطر فکر کنم سرور من Stop میکنه
مثلا چقدر بزرگ؟
مطلبی که در پست اول گفتید چیزی نیست که با مشکل روبه رو بشه.
شاید نحوه ی پساده سازیتون اشتباه است.

abasfar
یک شنبه 07 فروردین 1390, 12:52 عصر
مثلا چقدر بزرگ؟
مطلبی که در پست اول گفتید چیزی نیست که با مشکل روبه رو بشه.
شاید نحوه ی پساده سازیتون اشتباه است.

ایندکس گزاری است تو چند هزارتا سایت مثلا وب لاگ های بلگفا

tabrize
پنج شنبه 08 اردیبهشت 1390, 17:39 عصر
من الان این موضوع را دیدم میشه کسی بگه که این تاپیک به کجا رسید
چون همه تاپیک ها تو این مایه تقریبا به پایان نرسیدن

raziee
پنج شنبه 08 اردیبهشت 1390, 20:12 عصر
من الان این موضوع را دیدم میشه کسی بگه که این تاپیک به کجا رسید
چون همه تاپیک ها تو این مایه تقریبا به پایان نرسیدن

به لینک هایی که در پست پنج (http://barnamenevis.org/showthread.php?280017-%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C-%D8%A7%D8%AA%D9%88%D9%85%D8%A7%D8%AA%DB%8C%DA%A9&p=1235707&viewfull=1#post1235707) گفته شد رجوع کنید.

aminghaderi
پنج شنبه 08 اردیبهشت 1390, 20:26 عصر
ایندکس گزاری است تو چند هزارتا سایت مثلا وب لاگ های بلگفا
من هم با پاسخ اقای رضیعی موافقم .
شما چند هزار تا که داشته باشی مشکلی نباید پیدا بشه به شرطی که زمانبندی مناسبی برای اجرا فرامین داشته باشی به طوری که منابع سرور رو کامل و مداوم مصرف نکنی؟!
در این صورت می شه کار رو انجام داد ولی در غیر این صورت سرور سایت شما رو به علت استفاده غیر مجاز از منابع بلاک می کنه.
من پیشنهاد دارم اگر یه کار خیلی خاص و منابع مصرف کنی دارید یه سرور اختصاصی بگیری ، چون اون دیگه مال خودت می شه و منابع هم دست خودت خواهد بود.

موفق باشی.