X
X
Xveeder2017-12-29 17:34:59
PHP
Xveeder, 2017-12-29 17:34:59

What php framework would you recommend for a beginner to learn?

Hello gentlemen.
In your opinion, which framework should a beginner learn first? If my goal is to fully master the language. Which framework is more correct on the one hand, but at the same time easy to learn?
I know the basics of PHP well, I also mastered and more or less understood how OOP works in PHP and the main patterns.
Thank you.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
M
Maxim Timofeev, 2017-12-29
@webinar

yii2 or/and laravel
The choice in the direction of one or another is a matter of taste. Start both and see what suits you.

A
Alexander Toropov, 2017-12-29
@nefone

CodeIgniter is better to study for a start, it has a low entry threshold - the most for a beginner.
Understand what MVC is.

T
ThunderCat, 2017-12-29
@ThunderCat

1) CI, Laravel - low threshold, simple architecture, but conducive to "sloppy" and "non-classical" code.
Yii, Symphony, Zend - more complex, well structured, fairly "clean" code, more rigorous approach to code and architecture.
You need to start quickly and get settled - learn 1 (better than Laravel, fresher and more popular), if you want growth and complex tasks, coupled with a habit of above average code quality - choose from 2.

I
Igor Vorotnev, 2017-12-29
@HeadOnFire

Personally, I would take 3 at once - Yii, Symfony, Laravel. All 3 are similar in many ways, all 3 have significant and even fundamental differences, pluses and minuses. Yes, it will slow down the initial stage a bit. But the benefits will be huge.

A
Artem Moseev, 2017-12-30
@Fantyk

laravel 5 - the optimal combination of entry speed and more or less correct architecture. Plus the largest amount of learning materials and an active community. I would recommend it.
yii2 is now obsolete, you can poke if you want to do something quickly and for some reason you are against laravel.
symfony 4/zend expressive - you can watch if you have already made a couple of blogs (worked 3+ months with laravel/yii), they have a slightly higher entry threshold.
I would also recommend materials from https://habrahabr.ru/company/zfort/blog/345462/ "We are writing a PSR-7 framework".
This is exactly what I would give to a beginner so that he understands what ideas are currently in frameworks

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question