8 مستودعات
Interfaces that allow web servers to communicate with external application processes for dynamic request handling.
Distinguishing note: Focuses specifically on the FastCGI protocol integration for request processing, distinct from general-purpose reverse proxying.
Explore 8 awesome GitHub repositories matching web development · FastCGI Gateways. Refine with filters or upvote what's useful.
Nginx is a high-performance HTTP server and reverse proxy designed to handle high-concurrency traffic through an efficient, event-driven architecture. It functions as a versatile traffic management gateway and content delivery accelerator, providing the infrastructure necessary to route client requests, balance loads across backend servers, and serve static assets with minimal resource consumption. The project distinguishes itself through a master-worker process model that separates configuration management from request processing, ensuring stable operations under heavy load. Its modular requ
Enables seamless integration with external application servers by passing request parameters and script information through the FastCGI protocol.
RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a persistent worker model. It eliminates bootload overhead and initialization time by keeping application processes alive between requests, acting as a protocol-agnostic proxy that routes traffic to a pool of supervised workers. The server is built with a plugin-based modular architecture, allowing it to be extended with custom Go plugins and compiled into tailored binaries. It distinguishes itself by providing a unified execution model for a wide array of communication protocols,
Implements a FastCGI gateway allowing web servers to communicate directly with PHP worker processes.
Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses. The framework serves as a Codable REST API framework, enabling the encoding and decoding of native Swift data types for web service communication. It also provides a FastCGI web interface to connect Swift applications to external web servers for improved scalability. The system includes capabilities for secure web communication through SSL/TLS network encryption, server-
Implements the FastCGI protocol to allow the application to communicate with external web server processes.
Kitura is a server-side web framework for building web applications and APIs using the Swift programming language. It provides a native HTTP server for hosting network traffic and implementing REST APIs. The framework features a pluggable middleware architecture that allows for the insertion of custom logic into the request-response pipeline. It utilizes a Codable data processor to automate the serialization and deserialization of HTTP requests and responses using Swift data models. The system includes a trie-based route matching mechanism for mapping URL paths to handlers and supports the F
Implements a FastCGI interface to allow external web servers to communicate with the application for request processing.
يعمل هذا المشروع كمركز توثيق ومستودع مواصفات لصور Docker الرسمية. يعمل كمولد توثيق مدفوع بالبيانات الوصفية يحول ملفات المحتوى المهيكلة إلى ملفات markdown وملفات readme للتوزيع العام. يوفر المستودع أدلة تقنية ومعايير تهيئة لنشر البرمجيات المعبأة عبر معماريات CPU متعددة. ويتضمن أدلة مفصلة لتهيئة متغيرات البيئة، وتثبيتات وحدات التخزين، وإعدادات الشبكة لضمان عمليات نشر صور متسقة. يغطي التوثيق مجموعة واسعة من البيئات المعبأة، بما في ذلك توزيعات Linux المختلفة وبيئات Unix الدنيا. ويفصل نشر مثيلات قاعدة البيانات، وبيئات تشغيل Java، وأنظمة إدارة المحتوى، مع التركيز على تحسين الحاويات خفيفة الوزن واستمرارية البيانات. يستخدم المشروع التحقق الآلي لفحص ملفات مصدر markdown وYAML مقابل معايير التنسيق قبل نشرها.
Documents the use of FastCGI sockets for integrating containerized tools with web servers.
Isso هو نظام تعليقات مستضاف ذاتيًا وخادم تعليقات WSGI يسمح للمستخدمين بإدارة لوحات مناقشة لامركزية. يعمل كمحرك مناقشة markdown يحول المحتوى الذي ينشئه المستخدم إلى HTML مصفى للعرض الآمن على صفحات الويب. تم تصميم النظام كمضيف تعليقات عبر النطاقات، مما يتيح لمثيل خادم مركزي واحد خدمة أقسام تعليقات فريدة عبر نطاقات متعددة ومتميزة. ويؤمن هذا التكامل باستخدام القائمة البيضاء لأسماء مضيفي CORS لضمان أن التعليقات قابلة للتضمين فقط على المواقع المصرح بها. توفر المنصة واجهة إشراف شاملة مع لوحة إدارة محمية بكلمة مرور وقائمة مراجعة لفحص المنشورات. تشمل الإمكانيات الإضافية إشعارات البريد الإلكتروني القائمة على SMTP، وتوليد الهوية (identicon) للمستخدم، والقدرة على ترحيل تاريخ المحادثة من منصات خارجية عبر استيراد JSON. يمكن نشر الخادم عبر بيئات معبأة (containerized)، أو FastCGI، أو كخدمة نظام.
Allows the server to run as a FastCGI script for environments with restricted process lifetimes.
يوفر هذا المشروع وقت تشغيل لغة من جانب الخادم وصورة Docker موحدة لنشر التطبيقات عبر أنظمة تشغيل مختلفة. يعمل كبيئة تنفيذ لتوليد محتوى HTML و JSON و XML ديناميكي، بينما يعمل أيضاً كواجهة سطر أوامر لسكربتات الأتمتة والمهام الخلفية. تم تصميم وقت التشغيل ليكون قابلاً للتوسيع من خلال بنية امتداد تعتمد على C، مما يسمح بتحميل وحدات مخصصة لوظائف متخصصة. ويدعم واجهات تطبيقات خادم متعددة، بما في ذلك واجهة ويب FastCGI لاتصالات عالية الأداء مع خوادم الويب وخادم ويب مدمج لاستضافة الصفحات دون تثبيتات خارجية. تغطي مساحة الإمكانيات مجموعة واسعة من مهام برمجة الأنظمة وتطوير الويب. وتشمل هذه تكامل قاعدة البيانات لمحركات SQL وغير العلائقية، واتصالات بروتوكول الشبكة عبر HTTP و SOAP، وأوليات الأمان لتجزئة كلمات المرور والتشفير المتماثل. بالإضافة إلى ذلك، يوفر وقت التشغيل أدوات لمعالجة XML، ومعالجة السلاسل متعددة البايت، والرياضيات ذات الدقة التعسفية. يتم تعبئة المشروع كصورة حاوية ذات طبقات لضمان تنفيذ متسق عبر بيئات استضافة متنوعة.
Integrates with a FastCGI process to handle web requests more efficiently than standard CGI.
Hono is a lightweight Go web framework designed for building high-performance backend services and applications. It provides a core HTTP routing engine that maps URLs and methods to handler functions using patterns and regular expressions. The toolkit includes a WebSocket server implementation for real-time bidirectional communication and a secure cookie manager that uses encryption and HMAC signatures to prevent session tampering. It also features a FastCGI server interface, allowing applications to communicate with external process managers and web servers via FastCGI and SCGI protocols. T
Provides FastCGI gateways to allow web servers to communicate with external application processes.