I’m really confused about when to use a CMS (p.e. Joomla) or a framework (p.e Yii). I tried to code something in Joomla and I found it really difficult. However, I find coding in Yii like a dream, since I’ve always been able to do anything. What do you think, should I stick with Yii in all web projects or should I use Joomla sometimes?
I see your point, but what if I start building a site with Joomla (because the customer only wanted contents) and later the costumer changes his mind and wants a new functionality that needs to be coded?
I always say to my clients that if they choose to use a CMS, they have to take it as is, and what i can do at most is install available plugin.
I’ll never write custom code for a CMS. Maybe for Drupal, but now never I spent my time to customize a CMS, also because I think that most times the clients choose a CMS because they want spend no money.
Thank you for your answers. I think I will choose option 3 "Roll up your sleeves and start cooking". Craft PRO is $299, which I find slightly expensive.
What if the costumer wants an e-shop? As far as I know, there are no good Yii shops available…