Revitalize Yii2 Extensions: Join Us in Bringing Them Back to Life!

Dec 14, 2023Yii2 Extensions
Revitalize Yii2 Extensions: Join Us in Bringing Them Back to Life!

In our YiiFramework community, we value the power of open-source and collaboration. We understand that many valuable projects have been left behind, but we aim to change that! 💡🔧

Read more

Service Locator vs Dependency Injection.

Dec 13, 2023Architecture patterns
Service Locator vs Dependency Injection.

Service Locator is a design pattern used in software development. It acts as a central registry or directory that keeps track of different services or objects in a system. When a part of the code needs a particular service or object, it asks the service locator to provide it.

Read more

Vertical Slice Architecture in PHP.

Dec 14, 2023Architecture patterns
Vertical Slice Architecture in PHP.

Vertical Slice Architecture is a software architecture pattern that organizes code around single features or functionalities. This approach differs from traditional layered architecture, which organizes code into layers based on functionality or responsibility.

Read more

Introducing Yii3: The Lightweight and Modular PHP Framework for Web Development.

Dec 12, 2023Yii3
Introducing Yii3: The Lightweight and Modular PHP Framework for Web Development.

Yii3 is a powerful and flexible set of agnostic packages designed to simplify the creation of web, apis, and console applications. Its main strength lies in its ability to provide only the necessary dependencies required for the project's development.

Read more

The Concept of Configuration.

Nov 10, 2023Yii2
The Concept of Configuration.

In this article, we’ll delve into configuration, a crucial aspect when building an application. According to Wikipedia, configuration is defined as “a dataset that determines the value of some variables of a computer program or an operating system.”

Read more