We’ve created a nice e-commerce application which is in use here: waggle.com.au
It has been created entirely in Yii over several months and it’s still developed with new features. Recently we’ve added functional tests using Codeception (codeception.com) and moved unit tests to Codeception too.
We’re happy to say that Yii is the best framework for developing modern applications, including e-commerce software. Our team is focused on creating most of the apps using Yii Framework and we’ve never been disappointed with it.
It took around 4 months for the initial functional version to be created (so it could be used by real users) by a single developer. From that moment (it was about 2 years ago) there were many changes and new functions added so what you see now is a bit different from what it was originally.
Most of the code was created for this particular project, and some additional extensions were used, like: S3 for keeping assets on AWS S3 servers, yii-mail, fancybox, print. Most of them were customized as well, to fit the specific needs of the project.
I’ve also done some integrations with 3-rd party tools, like mailchimp, paypal or eway.
Yes indeed. We recently analyzed this issue with the client and made as much improvements as we could without limiting the current UI and any of the functionalities. We compressed images better and compressed most of the JS and CSS scripts (they are held on S3 server so we had to do it manually instead of just enabling gzip).