Comparing Yii on Google Trends with other frameworks

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?

Hi,

For me Yii is the way to simplicity, i dont know a lot from other framework but with

seeing big project using Yii i think the popularity of Yii will increase more and more.

THx to the Yii community to this.

1 Like

You are right - so to be "fair", one should add framework to all the searches?!

http://www.google.com/trends/explore#q=cakephp%20framework%2C%20codeigniter%20framework%2C%20yii%20framework%2C%20symfony%20framework&cmpt=q

Guess who the winner is.

On the other hand, one could argue that people add ‘framework’ to narrow down the search for yii.

1 Like

another infographic about php frameworks:

http://www.zfort.com/blog/top-5-php-frameworks-infographic/?goback=.gde_1483367_member_229846399

seems really good for yii develepors, but still not so much job offers, i hope it will change very soon.

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.

http://phpixie.com/blog/php-framework-comparison/

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.

1 Like

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.

Yii’s registered userbase has doubled in 11 months.

In September 2012 there were about 80 000 registered users - now there is over 160 000 registered users.

1 Like

I am reluctant to read anything into the number of registered users. A lot of spambots seem to have discovered this site <_<

Thanks. Very nice and encouraging.

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?

1 Like

That’s expected since entry level skill requirements are lower for CMS.

1 Like

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.

I just got a notification on this topic, but I guess that the post triggering it has been deleted.

Anyway, it’s a great time to check this comparison again - it does not look good for Yii:

Trending for cakephp, codigniter, yii and symfony: https://trends.google.com/trends/explore?date=all&q=cakephp,codeigniter,yii,symfony

Same trend with framework keyword added: https://trends.google.com/trends/explore?date=all&q=cakephp%20framework,codeigniter%20framework,yii%20framework,symfony%20framework

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.

1 Like

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.

1 Like

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.

1 Like

You are right the the best developers do not care about a specific framework.

Unfortunately these are the top 1 to 5%.

The other constraint that I mentioned is the migration path from one version to another.

Kind regards

Mario

Well, migration to Symfony is definitely harder than migration to Yii 2. Yii 2 shares core concepts with 1.1. Symfony does not.

1 Like

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).

1 Like