N
N
NickForDevelop2020-06-25 15:31:43
Yii
NickForDevelop, 2020-06-25 15:31:43

Where can I find links to good yii2 projects where I can learn good code?

I want to see decent code. It is difficult to assess for yourself what kind of code is still normal.
Therefore, if in your opinion this or that repository on the git is considered a good example, I will be glad to see it. It is desirable that the project be non-trivial, not a simple blog or store, but something more serious.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Maxim, 2020-06-25
@NickForDevelop

There are very few very complex projects on Yii2 with open source, and even good code)) First of all, because Yii was created for rapid development, violating all the rules of complex architectures. And given its obsolescence, there are even fewer such projects. This issue has been discussed on the forum for a long time. There are links to projects and code. There is also a list of projects on yiipowered.com , some with source code.
You better change tactics and look for projects with good architecture regardless of the framework. So your probability of finding something worthwhile is much higher. In general, good architecture is always expensive. Few people will spread the project of a large team, on which hundreds of thousands and millions have been spent in open access. In addition, a good architecture always depends on the requirements, tasks and the project itself. What and where to apply, how to build - will come only with knowledge and experience. Here it will not be possible to follow the example.
If on topic, then start learning or looking for DDD, CQRS, SOA, Microservices. In principle, these are the main architectural approaches in development. Yii has a good example on DDD . However, start a NEWa Yii2 project using even the most complex architecture is a road to nowhere. Yii2 is designed for other purposes. To understand, you can see the answer to the question: Is the Yii2 Framework relevant in 2020?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question