Pessoal,

acabou de rolar um discussão aqui para saber a melhor forma de estruturar
um novo site que terás aqui e preciso de uma ajuda dos que conhecem mais
para ver o que realmente é melhor.

Primeiramente terei um site, onde nele terás vários hotsites, cada um com
suas peculiaridades, mas todos terão tbm coisas em comum.

Então pensei, inicialmente faço o MY_Controller, que já uso por padrão em
todos meus sites, só que para cada hotsite eu faria um outro MY_Controller,
então ficaria algo assim na pasta core:

MY_Controller extends CI_Controller{
//aqui os metodos e atributos gerias
}

MY_Controller_hotsite1 extends MY_Controlller{
//aqui os metodos e atributos peculiares ao hotsite1
}

MY_Controller_hotsite2 extends MY_Controlller{
//aqui os metodos e atributos peculiares ao hotsite2
}

MY_Controller_hotsite3 extends MY_Controlller{
//aqui os metodos e atributos peculiares ao hotsite3
}

sendo que pode acontecer de alguns desses MY_Controller_hotsite que só da
um extend e nada mais.

Esta certo fazer assim ou é melhor só usar o MY_Controller e nos controller
de cada hotsite eu me viro e pronto?!
Quais são os prós e contras de cada forma?

Obrigado

-- 
Marcelo Felipe Santiago Diniz
[image: t_mini-a.png] @marcelo_leo27 <http://www.twitter.com/marcelo_leo27>
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a