based on the modular application of Yii framework