Answer the question
In order to leave comments, you need to log in
Which php framework to choose to learn?
Hello. Advise which framework to choose to learn. What I would like to:
1. Study patterns.
2. Learn to use .git.
3. Learn how to use dependency managers.
What is required from the framework:
1. The presence of lessons and documentation in Russian (if possible, give links).
2. Long-term perspective of the life of the framework.
I have been developing websites on Bitrix for two years. I can write components and modules.
I would appreciate study tips and links.
Thank you)
Answer the question
In order to leave comments, you need to log in
1. Study patterns. - books, articles on the Internet
2. Learn to use .git. - official documentation
3. Learn how to use dependency managers. - articles on the Internet
What is required from the framework:
1. The presence of lessons and documentation in Russian (if possible, give links). - almost all the documentation of normal frameworks in English
2. Long-term perspective of the life of the framework. - in this regard, you can advise Yii or Symfony
I write on Symfony myself, at first it was difficult to learn, but gradually these difficulties turned into pluses as time savings and ease of software development.
https://symfony.com/ symfony-gu.ru/documentation/ru/html
laravel.com https://laravel.ru/docs/v5
https://www.phalconphp.com/ru/
Another good thing is auraphp .com - but I did not see the Russian-language documentation at all.
now you don’t need a framework, but just learn PHP, OOP and structured programming, learn more about writing tests, master GIT ..... composer, PSR, etc. and then there are the frameworks.
1) Learn to look for similar questions among those asked.
2) If you want to engage in development, give up hopes for Russian documentation.
3) Your first 3 points of the question, in general, are extremely indirectly related to the topic of frameworks.
4) As mentioned earlier in question 1001, learn any framework,
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question