Yii For Events Website

Hi,

I am planning to build an event website with possibility of ticket selling for a small city.

Till now I found a Drupal 6 Distribution (COD) which is doing almost the same thing. But, somehow I reluctant to use it since D6 will be dropped soon, the D7 version is not ported yet and there are possible performance issues.

I am not a super programmer rather a hobbyist, despite the fact that I am doing programming for more than 10years (PHP, MySQL, C#, VBA etc). I am aware of OOP but nether built something big.

So, my question is, should I go with Yii (bigger development timeframe), or going with existing (e.g Drupal) for quick release and if the visitor capacity hit the cloud to redesign it in Yii?

Your opinions would be really great:)

Id say that if you’re planning to continue with web development, Yii is a useful framework to have experience in. Building the site in Yii would help you to learn about OO based programming and MVC, and once you’ve gained some experience, you’ll probably find that you want to use Yii for every project that comes along, big or small.

If you develop the site in Yii as a learning experience, you can always redevelop when Drupal 7 becomes stable if you find Yii to be unsuitable.

If this is a one-off task, you should probably use the tool that is most suited to the job, which I guess would be Drupal.

I see your point, and this is actually puzzling me right now. I always try to select correct tool which is most suited for the job (e.g. for blog use WP, for corporate website Joomla or Drupal etc)

Not sure though if Yii is correct tool for the job, since at this point I am one man show programmer. I understand that Yii is a PHP framework and you can build virtually anything with it, plus the performance is outstanding.

However, I have the feeling that If I am going to build the application from scratch it would take me for ever to replicate the features (e.g. full blown backend, modular app structure, tree menu etc) which are given out of box in any the existing CMSs (Drupal, Joomla etc.).

So, perhaps to rephrase the question … would you select an existing CMS to create a prototype or again going straight with a Yii.

Also, wich Yii extension (if any exist) do you prefer as starting point.

Thanks