App Directory Structure

Hi guys, need your advice.

Suppose I’m going to extend some basic Yii classes, like ActiveRecord or View.

Where do you think it would be better to place my own files?

(right now I keep them inside app/components, and I wonder whether it’s the right place)

It may be a correct place for your project. If these aren’t going to be released as extensions it’s fine.