Sim, acho perfeitamente possível. Eu mesmo faço isso. Tenho um cliente
para o qual estou fazendo um ERP e tb o site dele, então tenho uma
única instância do kohana 2.3.4 rodando e duas aplicações distintas,
que são a app_erp e app_site. Óbvio que cada uma tem suas
configurações, views, controllers, etc. específicos. No futuro
pretendo refazer minha estrutura de pastas dos projetos, pois
atualmente uso uma instância do kohana pra cada cliente.

A única coisa que faço é ter dois front-controllers no root
[app_site.php e app_erp.php] e rotear cada requisição pro seu destino
pelo htaccess. E sempre coloco o sistema acima do webroot, pra não
precisar me preocupar com acesso indevido.

Meu htaccess fica +- assim:

DirectoryIndex app_site.php

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# tudo que nao for /erp vai para app_site.php
RewriteCond %{REQUEST_URI} !/erp
RewriteRule .* app_site.php/$0 [PT,QSA,L]

# tudo que for /erp vai para app_erp.php
RewriteCond %{REQUEST_URI} /erp
RewriteRule \/*erp\/*(.*) app_erp.php/$1 [PT,QSA,L]



On 13 dez, 22:36, Giovanni - gmail <[email protected]> wrote:
> Pessoal,
>
> gostaria de saber se seria um boa pratica, usar o kohana em sua unica
> instancia para criar multiplas aplica es que, a principio, seriam
> controladas pelo banco de dados.
>
> tentei seguir as instru es do caio ariede que est o no blog dele, mas
> sem sucesso.....d erro 500 devido ao .htaccess n o estar
> correto....(Creio eu)
>
> na verdade, eu preciso ter o site da empresa, onde os clientes v o
> comprar sites e cada site comprado tera sua administra o.
> seria algo como:
> app_sites (sites dos clientes sendo que eu descobriria as configura es
> do site pela url comowww.sites.com.br/sites/giovanni
> app_empresa (site da empresa onde o cliente preenchera comprar o site
> preenchendo o formulario de compra)
> app_admin (admin para os sites dos clientes onde o cliente tbm seria
> identificado pela url na mesma forma do site)
>
> algu m poderia dar uma ajuda
>
> grato,
> Giovanni Donda

--

Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.


Responder a