PDA

View Full Version : اجرای php در پس زمینه



M.Rahi
پنج شنبه 02 مرداد 1393, 02:20 صبح
سلام
1) اگر نیاز باشه به صورت مکرر جدول دیتابیس بررسی بشه و در زمان تعیین شده (درون فیلد جدول) ، یه سری عملیاتی در آن زمان انجام بشه ، بهترین راه چیست که سرعت سرور پایین نیاد؟
2) آیا کرون جاب گزینه مناسبی هست؟
3) آیا میشه از طریق PHP کرون جاب را ایجاد کرد و دیگه نیاز به تنظیم دستی cronjob درون سرور نباشه؟

بحث پردازش های همزمان و اجرای کوئری های زیاد ، ذهنم رو درگیر کرده :متفکر:

4) میشه "ارتقای سرور" رو یه راه درست دونست؟

با تشکر

kazemimorteza
چهارشنبه 08 مرداد 1393, 10:50 صبح
سلام .
بله کرون جابز مناسب ترین هست.
بله از طریق PHP میشه کرون جابز ایجاد کرد ولی در بیشتر هاستا shell یا اجرای کامند روی سرور را بستن برا امنیت شاید.
برای دست کاری cronJobs با php برو به
http://code.tutsplus.com/tutorials/m...php--net-19428 (http://code.tutsplus.com/tutorials/managing-cron-jobs-with-php--net-19428)
و این موضوع قبلا برای من پیش امده بود که استاد گرامی اقای شهرکی در این پست پاسخ دادند.
http://barnamenevis.org/showthread.php?461164-background-worker-cron
GoodLuck