benar, sepertinya konsep class ini lebih bagus. Kalau config menurut saya kadang juga diperlukan misalnya untuk nilai-nilai yang global seperti info email atau info-info lainnya yang mungkin diperlukan di berbagai tempat…
Btw, sebetulnya Yii sendiri sudah membuat component Controller yang diturunkan dari CController kan? Jadi maksudnya bro aqge tidak pakai class Controller tetapi buat controller sendiri lagi?
config itu penting, yii sebenarnya fleksibel…tergantung kita mau menerapkan jenis class dan konsep seperti apa, jd sebenar nya mau bikin class sendiri bisa jg dgn modifikasi class yng kemudian class disimpan di componet klu memang ingin membangun dr class bukan dr class reffensi