Xxx jets ru com

At the same time, the culture of contribution in Yii is weak comparing to Drupal world.

Another reasons: if you see something like so configuration params are transformed into class properties by default, and you are not required to write code for additional processing to transform configuration directives to something the class can use.We started working with Yii2 and QWL project in March of 2014 so we had several funny issues related to alpha quality of code - but all of them were resolved with later releases.So, in QWL, we needed great performance, and the code was mostly custom (a bunch of external APIs to integrate; a huge bunch of docs to generate from db objects - mostly for customs brokers; and a need for good own API) - so it was obvious that it's not where Drupal shines.Yes, it can be restrictive, and Symfony2 developers can give a bunch of examples where such configuration approach is lacking flexibility and may be it is not exactly self-documenting, but in most cases that's what you need - in most cases you don't want to know a heck about DI service compiler passes, and you don't want to create additional XML with service definition (which will be cached, remember?good luck with typos in these xmls) - you just want to create this component and start using it right away.

Leave a Reply