What CMS would you recommend for practice in PHP?

Once upon a time he learned html and css. Now starting to learn PHP. The goal is to study to a level that allows to understand the code templates and plugins and themes for WordPress and writing plugins. Question: which is better to use for "sorting blocks": WordPress or any CMS is easier? What do you recommend for practice? Recommendations for literature is also accepted.
April 3rd 20 at 18:37
7 answers
April 3rd 20 at 18:39
Frameworks > laravel
April 3rd 20 at 18:41
if the purpose of WP - it and tinkering.
and do not advise on CMS study. mess in my head will be.
to explore the php - it is better to learn naked php to understand the basics.
and then the very system of plugins and themes WP. and maybe programming it will appeal and frameworks will go.

code cms usually terrible, not for the faint of heart. if you start to work with it without first receiving immunity from the operation with a properly built system, you can become a govnokoder.
April 3rd 20 at 18:43
Yii2 - balance native and a frame. Simple, good support.
... and dead - Regan11 commented on April 3rd 20 at 18:46
...and the degree of carcass doesn't matter. - bradfor commented on April 3rd 20 at 18:49
April 3rd 20 at 18:45
Teach naked puff and twirl on the causal place all sorts of cms and frameworks
especially wordpress - Sally24 commented on April 3rd 20 at 18:48
April 3rd 20 at 18:47
Logic tighten.

If your dream is to become a govnokoder on WordPress, you need to learn WordPress and not "any cms"
I don't like WordPress, to be honest. I tried several CMS, and found that some functionality is not in any, e.g. the submission of materials in the form of tiles. The goal is to learn php to a level that I was able to write plugins, appropriately I need the cms, which is easier to master. And because in books such as "Learn the basics of PHP and MySQL" there was no materials to work with extensions and frameworks, it is necessary in other sources to search? - pattie56 commented on April 3rd 20 at 18:50
April 3rd 20 at 18:49
To take on freelance simple order and execute it. Repeat until full enlightenment.
April 3rd 20 at 18:51
OctoberCMS because:
  • It is based on Laravel
  • Easy to learn
  • Has the designer plugins
  • Beautiful code, beautiful admin

I hope after it will not want to even think about WP

Find more questions by tags PHP