Good evening! Next week we are starting the development of a new project, the details of which I cannot disclose. Already determined that we will write in PHP using OOP, but did not choose a framework. Select from Zend2, Yii and Symfony2. What advise you to choose from the three options and why?
Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants aleksandr barakin , user194374, cheops , Kromster , alexis031182 16 Jul '16 at 18:02 .
The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .
3 answers
Zend 2 - no, no and no, no, it's raw. At least six months.
Zend, Yii and Symfony2 - maybe, but without specialists who have real projects written on them from scratch, you will sit on the bottom.
Yii - easy to learn. Everything else is more complicated. A lot of information can be found on Zend, I can't say this about Symfony 2.
I can also recommend Kohana 3 (it is also easy to learn), but in any case it’s silly to start a project without specialists. do and remodel will be long.
- Thanks for the answer, I somehow did not even think about Zend2 that it was still raw ... - spoilt
- Symfony 2.3 - A great framework, but it has a high threshold of entry. At the same time, he has excellent documentation with many examples and solutions of typical problems. Otherwise, StackOverflow helped me. - kover-samolet
Symfony2 because it's the best :)) and for more details, you can tell after voicing some details;)
- oneCan you explain what advantages Symfony2 has over Zend Framework 2 and Yii? At least very briefly ... - spoilt 6:49 pm
- Modern and already honed. But keep in mind, with sf2 not mastered, and of course after mastering everything else will look faded;) - digi
- 2
XYZ
because it’s the best :)) but in more detail you can tell after voicing some details;) - Costantino Rupert - @ Kotik_hochet_kushat - I can not reveal secrets ahead of time, but I will say one thing about the complexity of the project about how Hashcode. - spoilt
- @ eprivalov1 - you will be advised here now, approximately as advised in your previous question. - If you are going to make another
QA
resource, then it is much more important and promising to read this and see what rake other developers have attacked. - And yes, the success of such a resource, naturally, is not in the engine, but in proper marketing. Therefore, my personal opinion - do not reinvent the wheel, better join theopensource
development, or just take the engine with a suitable license. - Costantino Rupert
Zend 2 is quite possible. Very flexible, allows using any structures to make any architecture. Ottyunit as it should be. Allows you to make the development after tyuna as comfortable and detached. BUT it is very difficult to understand - 100% need an expensive specialist who has worked a lot with architecturally strong systems: for something good to come out. If there is no such specialist - Yii.