Avatar ·

ما هو thread safe و non-thread safe في PHP؟ كيف تختار الإصدار الصحيح؟

مرحباً بالجميع! أنا مبتدئ في PHP، وعند تنزيل توزيعة PHP من الموقع الرسمي أرى إصدارين: "Thread Safe" (TS) و "Non-Thread Safe" (NTS). بصراحة، لا أفهم الفرق ولا أعرف أيهما يجب أن أختار. أستخدم XAMPP على Windows وأكتب مواقع بسيطة. لكن مؤخراً حاولت كتابة سكريبت يرسل إشعارات البريد الإلكتروني في حلقة. إليك الكود المبسط: ```php ``` عند تشغيل هذا السكريبت، يتم تحميل الصفحة ببطء شديد، وفكرت أنه يمكن تسريع العملية باستخدام الخيوط (threads). وجدت إضافة pthreads، لكنها تتطلب إصدار Thread Safe من PHP. ومع ذلك، قرأت أنه إذا كنت تستخدم Apache مع وحدة mod_php، فيجب أيضاً اختيار Thread Safe. أما بالنسبة لـ Nginx أو سطر الأوامر، فاختر Non-Thread Safe. لدي عدة أسئلة: 1. ماذا تعني هذه المصطلحات ببساطة؟

لا توجد إجابات بعد.

تسجيل الدخول لترك إجابة

المدونات