سلام بر دوستان و ستون های انجمن
من توی وردپرس یه کرون جاب داخلی تعریف کردم که هر 5 ثانیه اجرا میشه ولی همون طور که میدونید اگر هر 5 ثانیه یه بازدید از سایت انجام نشه از اجرای هر 5 ثانیه هم خبری نیست. بنابراین تصمیم گرفتم اجرای کرون جاب وردپرس با هر بازدید رو با قرار داد ثابت زیر در wp-config.php غیرفعال کنم.
کد PHP:
define('DISABLE_WP_CRON', true);
و با خودم گفتم که فایل wp-cron.php رو با کرون جاب اجرا میکنم ولی بی خبر از اینکه کرون جاب ها هر دقیقه اجرا میشن بعد طی یه سری سرچ این صفحه رو پیدا کردم اینجا نوشته تابع fopen به صورت موازی با سایر کدها اجرا میشه.
آیا واقعا اینطوریه؟
مثلا کد زیر رو در نظر بگیرید:
کد PHP:
fopen('http://doamin.com/wp-cron.php?doing_wp_cron', 'r');
sleep(5);
fopen('http://doamin.com/wp-cron.php?doing_wp_cron', 'r');
اگر کد بالا رو در یک فایل php بذاریم و با کرون جاب اجرا کنیم اجرای فایل 5 ثانیه طول میکشه؟
تشکر بابت پاسخ هاتون