As a newbie to Yii this kind of thing is quite encouraging - even if it is not ‘hard data’. It’s probably a safe bet if you could graph community involvement and development it would have a similar look so it let’s me know that I have chosen a framework where I can get help if I need it and learn by seeing what others are doing.
And if I see a way with my modest skillset I will do what I can to contribute (even if it is just reporting a bug).
…so how do we convert people away from CI, Symfony, Zend etc to the Yii cause?
Here is PHPixie comparing itself with some other frameworks. The graph showing where startup time is spent looks interesting to learn from. Nor symfony nor codeigniter are in the list at this time.
Yii’s defaults are not for speed, so the comparison is probably not fair (comparisons never are), but still Yii is at the top of the list besides the other few frameworks.
Thanks, nice comparisons. Love how light and simple YII is. would be nice to have a better way to extend YII, usually you can’t use two different extensions covering diferent functionality augmentation in the same component (like AR) without mixing both extensions by hand.
Please Add a CMS term(wordpress/joomla/drupal) to the above Google Trends and check the results…why the CMS are that much popular when compared to frameworks?
I will not agree with this statement completely…for ex if you consider a cms like drupal,it will teach a lot of new concepts to beginners like "taxonomy,node,module,block,cck,ContentType,teaser,roles,hooks,cron,route,themes…"
The developer should definitely learn all these concepts first,then only he can customise the drupal code.I guess the learning curve is more with drupal 8 Bcos the brand new symfony 2 concepts(yaml,composer,doctrine,orm,twig,responsive…)
and importantly most of these terms are NOT visible in other cms like Joomla/wordpress.
Yii is back down to the levels of october 2010 and it has had its peak in july 2013.
Symfony’s downhill lastest only for about a year - it has been essentially been going up since januarry 2013.
In my case, the fact that there is no (seamingly) easy upgrade path from Yii1 to Yii2 has made me put off upgrading a big web application to Yii2.
Given the popularity of Symphony both globally and locally, I am even considering “upgrading” to Symphony - the workforce knowing Symphony is bigger; it’s not only a technical consideration.
Symfony is definitely popular in France since it was created and first advertised there so it could be a good move for the project if you prefer office developers to remote ones.
The google trends page also has an indication of popularity by country if you descend on the page.
You can see that the countries where the framework is most popular are in or around Russia with an exception for Venezuela which is probably not relevant.
Correct. Since I’m from Russia, I’ve visited many conferences talking about Yii, what is it for etc. That’s why it’s known there and used a lot in all kinds of projects: government, banking, TV etc. etc.
Most of the frameworks currently available such as Yii, Symfony, Laravel, CakePHP are totally OK for majority of projects. Each has its pros, cons and style. As for developers, from my experience, best developers typically know more than a single framework and could easily learn another one.
Hello dear friends, I am very satisfied with Yii2. I also designed the office news website with Yii2. But I just want to know why Laravel is so much higher than Yii2 in terms of Google trends and why when I am looking for a teammate for Yii2 all peoples are laraveler? And they have no information about Yii2. The website of the West Azerbaijan Municipality Cooperation Organization(http://hmyr.ir/) has been launched with Yii2 for two years now and I am very satisfied, but I can not find a teammate. I want to know the opinion of your Excellency and other members in this regard, thank you
Because it’s more hyped and better marketed. Also because company behind Laravel is US-based. Then Laravel constantly adds something new to stable version while Yii 2 does not (we’re focused on Yii 3 right now).
It depends on where you look. At this forum, chats and, actually, in many counries, it’s the other way around. Also, you can get good Laravel-er on board. He/she will adapt quickly (if he/she is a good developer overall).