awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aplus-framework avatar

aplus-framework/routing

0
View on GitHub↗
252 نجوم·8 تفرعات·PHP·MIT·2 مشاهداتaplus-framework.com/packages/routing↗

Routing

This project is a framework-agnostic routing component for PHP applications designed to map incoming web requests to specific controller methods or functions. It serves as a utility for managing request dispatching and URL mapping within server-side web environments.

The library identifies the correct handler by matching request URLs against predefined patterns using regular expressions and verifying the request verb against specific method requirements. It supports the construction of RESTful API endpoints and facilitates the execution of logic through a middleware pipeline that can inspect or modify requests before they reach their final destination.

The component provides the necessary infrastructure for structured web application development by dynamically resolving target code at runtime. It includes a dedicated channel for reporting security vulnerabilities to ensure ongoing maintenance and project safety.

Features

  • Web Request Routers - Maps incoming HTTP requests to specific controller methods or functions based on URL patterns and request methods.
  • HTTP Request Dispatching - Filters and routes incoming HTTP requests by verifying the request verb against defined method requirements.
  • HTTP Request Routing - Matches incoming network requests to specific executable functions by evaluating the requested URL path and HTTP method.
  • HTTP Routers - Provides a library for matching incoming web requests to specific controller methods or functions based on URL patterns and HTTP methods.
  • PHP Routing Libraries - Offers a framework-agnostic tool for defining and resolving application routes within PHP web environments.
  • Regex-Based Route Matching - Matches incoming request URLs against predefined patterns using regular expressions to identify the correct handler.
  • PHP Application Frameworks - Facilitates structured PHP application development through modular request dispatching and logic execution.
  • Controller Resolvers - Provides dynamic resolution of controller methods based on incoming request patterns.
  • HTTP Middleware Pipelines - Processes incoming requests through a series of layered functions that can inspect or modify the request before reaching the final handler.
  • REST API Backends - Manages URL endpoints for RESTful web services to ensure client requests are routed to appropriate backend logic.
  • Routing Utilities - Acts as a utility for managing request dispatching and URL mapping in server-side web applications.

سجل النجوم

مخطط تاريخ النجوم لـ aplus-framework/routingمخطط تاريخ النجوم لـ aplus-framework/routing

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Routing

مجموعات منسقة بعناية يظهر فيها Routing.
  • a collection of frontend development resources
  • HTTP request handlers

الأسئلة الشائعة

ما هي وظيفة aplus-framework/routing؟

This project is a framework-agnostic routing component for PHP applications designed to map incoming web requests to specific controller methods or functions. It serves as a utility for managing request dispatching and URL mapping within server-side web environments.

ما هي الميزات الرئيسية لـ aplus-framework/routing؟

الميزات الرئيسية لـ aplus-framework/routing هي: Web Request Routers, HTTP Request Dispatching, HTTP Request Routing, HTTP Routers, PHP Routing Libraries, Regex-Based Route Matching, PHP Application Frameworks, Controller Resolvers.

ما هي البدائل مفتوحة المصدر لـ aplus-framework/routing؟

تشمل البدائل مفتوحة المصدر لـ aplus-framework/routing: patricklouys/no-framework-tutorial — This project is an educational guide focused on building modular web applications using native PHP features. It… zendframework/zendframework — Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It… symfony/routing — This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific… gin-gonic/examples — This repository is a collection of implementation patterns, tutorial code, and practical examples for building web… zijianhe/koa-router — koa-router is a routing middleware for Koa applications that maps incoming HTTP requests to specific handler functions… racket/racket — Racket is a general-purpose, multi-paradigm programming language in the Lisp family designed for language creation. It…

بدائل مفتوحة المصدر لـ Routing

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Routing.
  • zendframework/zendframeworkالصورة الرمزية لـ zendframework

    zendframework/zendframework

    5,441عرض على GitHub↗

    Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It implements an MVC architecture to separate business logic from the user interface and provides a structured request-handling system through a sequential middleware pipeline. The project features a factory-driven dependency injection container to automate object instantiation and manage class lifecycles. It also includes a comprehensive security suite for verifying user identities and restricting resource access using access control lists and role-based access control adapters.

    عرض على GitHub↗5,441
  • patricklouys/no-framework-tutorialالصورة الرمزية لـ PatrickLouys

    PatrickLouys/no-framework-tutorial

    1,556عرض على GitHub↗

    This project is an educational guide focused on building modular web applications using native PHP features. It demonstrates how to construct a functional application architecture from the ground up without relying on external third-party frameworks. The guide centers on implementing core architectural patterns, including a request router that maps incoming HTTP paths to specific controller logic and a dependency injection container that manages object lifecycles and class requirements. By decoupling components through automated dependency resolution, the project emphasizes maintainability an

    clean-codedependency-injectionframework-agnostic
    عرض على GitHub↗1,556
  • symfony/routingالصورة الرمزية لـ symfony

    symfony/routing

    7,618عرض على GitHub↗

    This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do

    PHPcomponentphprouter
    عرض على GitHub↗7,618
  • gin-gonic/examplesالصورة الرمزية لـ gin-gonic

    gin-gonic/examples

    4,537عرض على GitHub↗

    This repository is a collection of implementation patterns, tutorial code, and practical examples for building web applications with the Gin framework in Go. It serves as a guide for learning how to structure Go web servers, specifically focusing on mapping URL paths to handler functions and managing request flow. The project provides demonstrations of middleware implementation for tasks such as authentication, logging, and rate limiting. It also includes reference examples for developing REST APIs, with a focus on structuring data and sending JSON responses to clients.

    Gogingin-gonicgo
    عرض على GitHub↗4,537
  • عرض جميع البدائل الـ 30 لـ Routing→