Painel de administração no Laravel? [fechadas]

Eu estou olhando para mudar de Code Igniter para Laravel.

Implementamos uma grande quantidade de sites, usando nosso painel de administração personalizado.

Isso é configurado como duas instalações do Code Igniter, Você basicamente tem (simplificado, nós realmente usamos o HMVC no site principal e no painel de administração, mas isso mostra o ponto)

index.php
assets
system
application
  config
  controllers
  models
  views    
admin
  index.php
  assets
  application 
    config 
    controllers
    models
    views     

E a instalação administrativa está configurada para carregar os arquivos de configuração (por exemplo,database.php) do site principal via includes.

Todos os nossos modelos para o site principal usam os modelos do painel de administração via include e, em seguida, os estendem, permitindo que tenhamos as funções específicas do site principal apenas no site principal.

Isso funcionou muito bem para nós, mas agora estamos mudando para o Laravel, estamos nos perguntando se existe uma maneira melhor de fazer isso. Usamos o painel de administração para gerenciar vários "módulos", como um blog, carrinho de compras, gerente de propriedade, que são todos drop-ins

Essencialmente, queremos ser capazes de:

mantenha a separação do site principal do painel de administração clara para que possamos usar o painel de administração em qualquer um de nossos sites.Ser capaz de incluir pacotes (por exemplo, um pacote de blogs).Idealisticamente, gostaríamos de ter uma pasta de pacotes compartilhados entre o painel de administração e o site principal com três pastas.admin/main/shared então um pacote é auto-contido.

Qual seria a melhor maneira de implementar isso em laravel?

questionAnswers(4)

yourAnswerToTheQuestion