1. المجموعة الاستشارية لاندونيسيا
يسمح لخادم الويب بالتواصل مع التطبيق من خلال بروتوكول محدد، بعبارات عامة، تشبه CGI الجسر الذي يربط صفحة الويب وبرنامج التنفيذ في خادم الويب، ويمرر التعليمات التي يتلقاها HTML إلى برنامج تنفيذ الخادم. ثم ينفذ الخادم ويعود البرنامج إلى صفحة HTML. تتمتع CGI عبر الأنظمة الأساسية بأداء ممتاز ويمكن تنفيذها في أي نظام تشغيل تقريبًا.
2. فاست سي جي آي
Fast-cgi هو نسخة مطورة من وضع cgi، وهو يشبه cgi المقيم، وطالما أنه مفتوح، فإنه لا يستغرق وقتًا للتفرع في كل مرة، ويمكنه دائمًا معالجة الطلبات دون إنهاء العملية.
3. كلي
إنها واجهة تشغيل سطر أوامر php، والتي تختلف عن بيئة PHP (PHP-CGI، ISAPI، وما إلى ذلك) التي تعمل على خادم الويب. بمعنى آخر، لا تستطيع PHP كتابة صفحات الواجهة الأمامية فحسب، بل يمكنها أيضًا كتابة برامج الخلفية.
4. وضع وحدة الويب
عند تشغيل apache+php، يتم استخدام وضع الوحدة النمطية بشكل افتراضي، ويستخدم php كوحدة نمطية لـ apache ويبدأ تشغيله عند بدء تشغيل apache، ويتم معالجته مباشرة عن طريق استدعاء وحدة mod_php.
5. إيسابي
إنها مجموعة من واجهات API لخدمات الإنترنت التي تقدمها Microsoft. يمكن أن تتواجد مكتبة ISAPI DLL في الذاكرة بعد تنشيطها بواسطة طلب مستخدم وانتظار طلب مستخدم آخر، ويمكن أيضًا تعيين وظائف معالجة طلبات المستخدم المتعددة في مكتبة الارتباط الحيوي (DLL) واحدة.
ما سبق هو شرح تفصيلي لأنماط التشغيل الشائعة لـ PHP وآمل أن يكون مفيدًا للجميع.