Я строю систему, основанную на Codeigniter + Doctrine.
Система будет иметь три точки доступа.
Внутренняя сторона, сторона клиента и сторона веб-сервиса. (Каждая сторона является папкой приложения CI)
Я создаю CRUDS под Backend / models
Я хочу использовать его в других папках приложений CI.
Какая архитектура для этого лучше?
Должен ли я сделать его слабо связанным на стороне веб-сервиса и позволить другим приложениям подключаться к нему?
Спасибо