в YII я мог бы иметь компоненты MVC (действует как собственное приложение). Могу ли я иметь это тоже в codeigniter?
например. в SYSTEM / APPLICATION есть папка с названием COMPONENTS, и там я поместил автономные приложения, которые будут частью приложения. такие компоненты, как адресная книга, почта, твиттер и так далее. каждая папка компонента имеет папки, такие как: модели, виды, контроллеры, конфигурации и т. д.
поэтому компонентная модель расширяет модель приложения, которая, в свою очередь, расширяет модель системы (воспламенитель кода). То же самое относится к виду и контроллеру.
У меня уже есть много этих компонентов, которые я хочу использовать в codeigniter. Это хорошая идея, чтобы разместить их, как я сказал в СИСТЕМА / ПРИМЕНЕНИЕ / КОМПОНЕНТЫ или есть лучшая практика для этого?