awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
laruence avatar

laruence/yaf

0
View on GitHub↗
4,516 Stars·1,360 Forks·C·4 Aufrufepecl.php.net/package/yaf↗

Yaf

Yaf ist ein MVC-Web-Framework, das als kompilierte PHP-Erweiterung in C implementiert ist. Es fungiert als Performance-Erweiterung, die den Overhead reduziert und die Anforderungsverarbeitungsgeschwindigkeit im Vergleich zu Frameworks in reinem PHP steigert.

Das Framework verlagert die Kernlogik, einschließlich des Request-Routings, in eine kompilierte Binärschicht, um die Weiterleitung eingehender Netzwerkanfragen an Controller zu beschleunigen. Es bietet ein CLI-Tool zur Generierung standardisierter Projekt-Scaffolding- und Boilerplate-Verzeichnisstrukturen.

Das System deckt das Application-Bootstrapping zur Initialisierung des Umgebungszustands, Konfigurationsmanagement für Systemeinstellungen sowie Template-Rendering zur Generierung von HTML-Ausgaben ab.

Features

  • Web Application Frameworks - Acts as a high-performance web application framework implemented as a compiled C extension.
  • PHP Application Frameworks - Offers a high-performance architectural environment for building PHP applications with reduced overhead.
  • C-Extension Frameworks - Provides a framework implemented as a compiled C extension to minimize overhead and increase execution speed.
  • PHP C-Extension Frameworks - Optimizes core framework tasks by implementing them as a compiled C extension.
  • MVC Frameworks - Uses the Model-View-Controller architectural pattern to separate application logic from presentation.
  • Application Route Managers - Maps incoming web requests to specific controllers to manage how responses are generated.
  • Request & Response Handling - Delegates incoming network requests to specific PHP controller classes to manage logic and responses.
  • Request Routing - Handles the mapping of incoming web requests to controllers directly within the compiled C layer for fast dispatch.
  • Project Scaffolders - Includes a command-line utility to generate standardized project directory structures and boilerplate files.
  • Project Scaffolding - Generates standard directory structures and boilerplate files needed to start new PHP projects.
  • HTML Template Renderers - Generates HTML output by merging data with predefined view templates.
  • Dynamic View Rendering - Processes predefined view templates to generate the final HTML output sent to the browser.

Star-Verlauf

Star-Verlauf für laruence/yafStar-Verlauf für laruence/yaf

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Yaf

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Yaf.
  • bcit-ci/codeigniterAvatar von bcit-ci

    bcit-ci/CodeIgniter

    18,171Auf GitHub ansehen↗

    CodeIgniter is an open-source PHP web framework and application toolkit designed for server-side development. It implements a model-view-controller architecture to separate internal data representations from the user interface. The framework utilizes a front-controller architecture to direct all incoming web requests through a single entry point for URI parsing and request dispatching. It includes a dependency injection container to resolve class dependencies and manage the lifecycle of core system components. The toolkit provides capabilities for routing management, database interactions, a

    PHPphpphp-frameworkphp7
    Auf GitHub ansehen↗18,171
  • top-think/thinkAvatar von top-think

    top-think/think

    7,888Auf GitHub ansehen↗

    Think is a PHP web framework and object-relational mapper designed for building web applications. It functions as a structured foundation for application development, incorporating a dependency injection container to manage object lifecycles and reduce coupling between components. The project includes a remote application debugger that allows for the inspection of internal state and variables from an external environment. It implements a model-view-controller architecture to separate application logic and data from the user interface. This includes a request pipeline for routing and middlewa

    PHPframeworkormroute
    Auf GitHub ansehen↗7,888
  • spine/spineAvatar von spine

    spine/spine

    3,687Auf GitHub ansehen↗

    Spine is a JavaScript MVC framework and client-side library designed to organize web applications into maintainable components and modules. It functions as a modular frontend architecture that separates data management from user interface logic using the model-view-controller pattern. The framework operates as an event-driven state manager, utilizing a publish-subscribe messaging pattern to synchronize application state and update views. It includes a template-based view engine that generates HTML by injecting dynamic data from a model into predefined markup. The system provides tools for fr

    JavaScript
    Auf GitHub ansehen↗3,687
  • marionettejs/backbone.marionetteAvatar von marionettejs

    marionettejs/backbone.marionette

    7,037Auf GitHub ansehen↗

    This project is a structured architectural layer for Backbone.js that implements the model-view-controller pattern for building complex single-page applications. It serves as a view management library and application framework that organizes views and data into manageable components and regions. The framework provides a centralized event aggregator pattern to coordinate communication between decoupled application modules without direct dependencies. It also includes a configuration-based client-side routing engine that maps browser URLs to specific controller actions. The system covers front

    JavaScript
    Auf GitHub ansehen↗7,037
Alle 30 Alternativen zu Yaf anzeigen→

Häufig gestellte Fragen

Was macht laruence/yaf?

Yaf ist ein MVC-Web-Framework, das als kompilierte PHP-Erweiterung in C implementiert ist. Es fungiert als Performance-Erweiterung, die den Overhead reduziert und die Anforderungsverarbeitungsgeschwindigkeit im Vergleich zu Frameworks in reinem PHP steigert.

Was sind die Hauptfunktionen von laruence/yaf?

Die Hauptfunktionen von laruence/yaf sind: Web Application Frameworks, PHP Application Frameworks, C-Extension Frameworks, PHP C-Extension Frameworks, MVC Frameworks, Application Route Managers, Request & Response Handling, Request Routing.

Welche Open-Source-Alternativen gibt es zu laruence/yaf?

Open-Source-Alternativen zu laruence/yaf sind unter anderem: bcit-ci/codeigniter — CodeIgniter is an open-source PHP web framework and application toolkit designed for server-side development. It… top-think/think — Think is a PHP web framework and object-relational mapper designed for building web applications. It functions as a… spine/spine — Spine is a JavaScript MVC framework and client-side library designed to organize web applications into maintainable… marionettejs/backbone.marionette — This project is a structured architectural layer for Backbone.js that implements the model-view-controller pattern for… zendframework/zendframework — Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It… totaljs/framework — This is a full-stack web development framework for Node.js based on the model-view-controller architecture. It…