I am pleased to be a new member of the Yii community. So far I was working with CodeIgniter, but I got curious about Yii. After a couple of days reading about it, and browsing the website (tutorials, wiki…) I discovered that Yii is way more extended and more feature rich in some regions then CI. I am not saying CI is bad, in fact I liked it very much. Anyways that was a little bit off topic. My problem is that I want to create a simple system where I could add pages and post to pages from an administrative system. However I have never done this, so far I hardcoded every page and content into them. That I want to simplify so users can add pages post etc. also. Since I have never done it I do not know the concept behind it, how one should achieve this, and how to achieve this with Yii. It does raise a couple of questions for me. There can be pages where I only want static content but not posts, and vica versa, and some pages could have more then just plain content for example image gallery and so on, these pages would be manually coded. And there is the problem that you have to automate creating controllers and views for the pages maybe even apply skins/themes to it. It seems very difficult to even understand the way to do it properly. I know it is not exactly a Yii framework question but if someone could take a little bit of time and explain me how it should work, what methods to use, what concepts to follow, that would be much appreciated. I do not wish to get a complete and working solution, I want to do it myself and meanwhile understand what I am doing. Thank you in advance.