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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yiisoft avatar

yiisoft/yii2

0
View on GitHub↗
14,298 estrellas·6,789 forks·PHP·BSD-3-Clause·16 vistaswww.yiiframework.com↗

Yii2

Yii2 is a professional PHP web framework designed for developing high-performance, scalable enterprise web applications. It utilizes a Model-View-Controller architecture to separate data logic, user interfaces, and request handling, ensuring maintainability for large-scale projects.

The framework includes a built-in PHP code generator that automates the creation of boilerplate controllers and models by scanning database schemas. It provides an Active Record object-relational mapping system where classes represent tables and instances represent rows to manage data persistence.

Additional capabilities include a comprehensive internationalization framework for extracting translatable strings and managing locale-specific messages. The system also supports component-based architecture via a service locator and uses front-controller routing to centralize request processing.

Features

  • PHP Application Frameworks - Serves as a professional PHP web framework for developing high-performance, scalable enterprise applications.
  • Web Applications - Provides a professional, high-performance full-stack platform for building and organizing scalable enterprise web applications.
  • Enterprise Application Frameworks - Provides a professional foundational platform tailored for building high-scale, maintainable enterprise-grade web applications.
  • Database-Driven Frameworks - Prioritizes database schema and persistence through its Active Record ORM and schema-driven code generation.
  • Active-Record ORMs - Implements an Active Record ORM where classes represent database tables and instances represent individual rows.
  • Enterprise Application Platforms - Offers a comprehensive framework with built-in support for security and performance for business-grade software.
  • MVC Frameworks - Implements the MVC architectural pattern to organize server-side logic and separate data from the user interface.
  • Model-View-Controller Patterns - Uses the Model-View-Controller architectural pattern to separate data logic, user interfaces, and request handling.
  • Database Schema Scaffolding - Includes a built-in code generator that automates the creation of boilerplate controllers and models by scanning database schemas.
  • Schema-Driven Code Generators - Automatically generates PHP source code for controllers and models by scanning database schemas.
  • Code Generators - Includes a built-in code generator called Gii to automate the creation of boilerplate controllers and models.
  • Component-Based Architectures - Uses a component-based architecture with a service locator to manage reusable objects across the application lifecycle.
  • Application Text Translation - Implements systems for translating application UI text and labels into multiple languages based on locale.
  • Internationalization Frameworks - Includes a comprehensive framework for extracting translatable strings and managing locale-specific messages.
  • Service Locators - Provides a service locator to manage the instantiation and lifecycle of reusable application components.
  • User Interface Localization - Provides a comprehensive internationalization framework for extracting translatable strings and managing locale-specific messages.
  • Front-Controller Patterns - Employs a front-controller pattern to centralize all incoming HTTP requests for processing and security filtering.
  • API Frameworks - Tools for implementing RESTful web services in PHP.
  • Web Frameworks - High-performance, secure, and efficient web framework.

Historial de estrellas

Gráfico del historial de estrellas de yiisoft/yii2Gráfico del historial de estrellas de yiisoft/yii2

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Yii2

Proyectos open-source similares, clasificados según cuántas características comparten con Yii2.
  • bcit-ci/codeigniterAvatar de bcit-ci

    bcit-ci/CodeIgniter

    18,171Ver en GitHub↗

    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
    Ver en GitHub↗18,171
  • yiisoft/yiiAvatar de yiisoft

    yiisoft/yii

    4,825Ver en GitHub↗

    Yii is a full-stack PHP web framework and component-based system designed for building dynamic websites and RESTful services. It operates as an MVC application framework that separates business logic from the user interface and includes a built-in object-relational mapper for interacting with databases. The project provides a comprehensive command line toolset for project bootstrapping, automated code generation, and the execution of background tasks. It utilizes a component-based architecture and a service locator to manage dependency injection and object lifecycles. The framework covers a

    PHPhacktoberfestphpphp-framework
    Ver en GitHub↗4,825
  • beego/beegoAvatar de beego

    beego/beego

    32,398Ver en GitHub↗

    Beego is a high-performance toolkit for building web applications and RESTful APIs using the Go programming language. It is structured as an MVC web framework that separates data models, views, and controllers to organize application logic. The project provides a comprehensive suite of integrated tools, including an object-relational mapper for translating code objects into database tables and a session manager for maintaining user identity and state across server requests. It also includes an internationalization framework for managing multilingual content and translating text based on user

    Gobeegogo
    Ver en GitHub↗32,398
  • top-think/thinkAvatar de top-think

    top-think/think

    7,888Ver en GitHub↗

    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
    Ver en GitHub↗7,888
Ver las 30 alternativas a Yii2→

Preguntas frecuentes

¿Qué hace yiisoft/yii2?

Yii2 is a professional PHP web framework designed for developing high-performance, scalable enterprise web applications. It utilizes a Model-View-Controller architecture to separate data logic, user interfaces, and request handling, ensuring maintainability for large-scale projects.

¿Cuáles son las características principales de yiisoft/yii2?

Las características principales de yiisoft/yii2 son: PHP Application Frameworks, Web Applications, Enterprise Application Frameworks, Database-Driven Frameworks, Active-Record ORMs, Enterprise Application Platforms, MVC Frameworks, Model-View-Controller Patterns.

¿Qué alternativas de código abierto existen para yiisoft/yii2?

Las alternativas de código abierto para yiisoft/yii2 incluyen: bcit-ci/codeigniter — CodeIgniter is an open-source PHP web framework and application toolkit designed for server-side development. It… yiisoft/yii — Yii is a full-stack PHP web framework and component-based system designed for building dynamic websites and RESTful… beego/beego — Beego is a high-performance toolkit for building web applications and RESTful APIs using the Go programming language.… 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… seaql/sea-orm — Sea-ORM is an asynchronous SQL object-relational mapper and database toolkit for mapping relational tables to strongly…