Re: Estrutura de diretórios
Era bem disso que eu estava precisando!!! Muito obrigado. Juan Basso http://www.cakephpforum.net Augusto Ferreira escreveu: > Talvez isso possa lhe ajudar: > http://www.tuliofaria.net/dica-compartilhando-models-controllers-e-views-entre-aplicacoes-no-cakephp/ > > Em 12/12/07, Dérico Filho <[EMAIL PROTECTED]> escreveu: > > > > > > No que se refere aos models, views e controller (e devidos agregados) > > > > vc pode posicionar todos eles dentro do diretório /cake... > > > > Agora os JS e o CSS, humn, vc pode usar uma função packer que tem > > disponível na Bakery, configurando um detalhezinho para ele pegar em > > um endereço absoluto local ao invés de pegar no contexto da > > aplicação. > > > > Acho que assim lacra uma boa parte da sua necessidade. > > > > Dérico Filho > > > > On 11 dez, 13:33, Juan Basso <[EMAIL PROTECTED]> wrote: > > > Isso sim... o problema não está aí. O problema está em compartilhar > > > css, js, controller, models, helpers, elements, etc entre as > > > aplicações, evitando a redundância de arquivos. > > > > > > Por exemplo, aqui tenho um CSS que é utilizado em todas minhas > > > aplicações. Não gostaria de ficar replicando ele em todas minhas > > > aplicações (que suponhamos passam de 20). Qualquer alteração nesse > > > arquivo teria que alterar em todas as demais aplicações. > > > > > > Juan Basso > > > > > > Dérico Filho escreveu: > > > > > > > > > > > > > cara... o n�cleo do Cake pode ser colocado em um diret�rio comum... > > > > > > > basta vc acertar uma constante dentro do index.php... > > > > CAKE_CORE_algumacoisaqueeun�olembroorestoagora... > > > > > > > L� vc bota o endere�o URI absoluto de onde est� o CakePHP. > > > > > > > Sempre que vc atualizar o CakePHP, vc atualiza neste diret�rio externo > > > > e as aplica��es acompanham a mudan�a. > > > > > > > On 10 Dez, 23:34, Juan Basso <[EMAIL PROTECTED]> wrote: > > > > > Pessoal, > > > > > > > > Minha empresa desenvolve diversos softwares e eu estava querendo > > > > > migrar para utilizar o modelo Cake. Por�m, fica uma d�vida: Todas as > > > > > aplica��es compartilham coisas em comum, por exemplo os CSS, algumas > > > > > formas de apresentar tabelas (elements), alguns objetos para abrir > > > > > janelas (layers) em javascript (helpers), forma de comunica��o com a > > > > > parte de modelagem (datasource - aqui eu uso sempre XML-RPC, n�o uso > > > > > dbo datasource), etc. > > > > > > > > O problema � como eu organizaria isso? Faria cada aplica��o uma > > pasta > > > > > nova e replicaria as coisas em comum? Mas e a manuten��o? > > > > > > > > Pensei em fazer algo como um framework que utilizasse o Cake como > > > > > engine hehe, ou seja, utilizo o Cake e dentro de app coloco toda a > > > > > parte comum das aplica��es e dentro de plugins ficariam as > > aplica��es. > > > > > O que acham? O problema � que as aplica��es ainda podem ter plugins > > e > > > > > estes eu gostaria que fossem plug & play, ou seja, colocando no > > > > > diret�rio plugins a aplica��o j� entenda que � para carreg�-los. > > > > > > > > Outra id�ia seria modificar o framework do Cake, mas isso � mais > > > > > custoso na parte de manuten��o, pois a cada altera��o do Cake eu > > teria > > > > > que ficar comparando e atualizando a m�o, ou um merge meio fajuto e > > > > > cuidadoso. Com esse framework alterado, eu colocaria ele dentro da > > > > > path do php, onde as aplica��es rodariam direto. > > > > > > > > O que acham? J� passaram por isso? T�m alguma sugest�o? > > > > > > > > Juan Basso- Ocultar texto entre aspas - > > > > > > - Mostrar texto entre aspas - > > > > > --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Estrutura de diretórios
Talvez isso possa lhe ajudar: http://www.tuliofaria.net/dica-compartilhando-models-controllers-e-views-entre-aplicacoes-no-cakephp/ Em 12/12/07, Dérico Filho <[EMAIL PROTECTED]> escreveu: > > > No que se refere aos models, views e controller (e devidos agregados) > > vc pode posicionar todos eles dentro do diretório /cake... > > Agora os JS e o CSS, humn, vc pode usar uma função packer que tem > disponível na Bakery, configurando um detalhezinho para ele pegar em > um endereço absoluto local ao invés de pegar no contexto da > aplicação. > > Acho que assim lacra uma boa parte da sua necessidade. > > Dérico Filho > > On 11 dez, 13:33, Juan Basso <[EMAIL PROTECTED]> wrote: > > Isso sim... o problema não está aí. O problema está em compartilhar > > css, js, controller, models, helpers, elements, etc entre as > > aplicações, evitando a redundância de arquivos. > > > > Por exemplo, aqui tenho um CSS que é utilizado em todas minhas > > aplicações. Não gostaria de ficar replicando ele em todas minhas > > aplicações (que suponhamos passam de 20). Qualquer alteração nesse > > arquivo teria que alterar em todas as demais aplicações. > > > > Juan Basso > > > > Dérico Filho escreveu: > > > > > > > > > cara... o n�cleo do Cake pode ser colocado em um diret�rio comum... > > > > > basta vc acertar uma constante dentro do index.php... > > > CAKE_CORE_algumacoisaqueeun�olembroorestoagora... > > > > > L� vc bota o endere�o URI absoluto de onde est� o CakePHP. > > > > > Sempre que vc atualizar o CakePHP, vc atualiza neste diret�rio externo > > > e as aplica��es acompanham a mudan�a. > > > > > On 10 Dez, 23:34, Juan Basso <[EMAIL PROTECTED]> wrote: > > > > Pessoal, > > > > > > Minha empresa desenvolve diversos softwares e eu estava querendo > > > > migrar para utilizar o modelo Cake. Por�m, fica uma d�vida: Todas as > > > > aplica��es compartilham coisas em comum, por exemplo os CSS, algumas > > > > formas de apresentar tabelas (elements), alguns objetos para abrir > > > > janelas (layers) em javascript (helpers), forma de comunica��o com a > > > > parte de modelagem (datasource - aqui eu uso sempre XML-RPC, n�o uso > > > > dbo datasource), etc. > > > > > > O problema � como eu organizaria isso? Faria cada aplica��o uma > pasta > > > > nova e replicaria as coisas em comum? Mas e a manuten��o? > > > > > > Pensei em fazer algo como um framework que utilizasse o Cake como > > > > engine hehe, ou seja, utilizo o Cake e dentro de app coloco toda a > > > > parte comum das aplica��es e dentro de plugins ficariam as > aplica��es. > > > > O que acham? O problema � que as aplica��es ainda podem ter plugins > e > > > > estes eu gostaria que fossem plug & play, ou seja, colocando no > > > > diret�rio plugins a aplica��o j� entenda que � para carreg�-los. > > > > > > Outra id�ia seria modificar o framework do Cake, mas isso � mais > > > > custoso na parte de manuten��o, pois a cada altera��o do Cake eu > teria > > > > que ficar comparando e atualizando a m�o, ou um merge meio fajuto e > > > > cuidadoso. Com esse framework alterado, eu colocaria ele dentro da > > > > path do php, onde as aplica��es rodariam direto. > > > > > > O que acham? J� passaram por isso? T�m alguma sugest�o? > > > > > > Juan Basso- Ocultar texto entre aspas - > > > > - Mostrar texto entre aspas - > > > --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Estrutura de diretórios
No que se refere aos models, views e controller (e devidos agregados) vc pode posicionar todos eles dentro do diretório /cake... Agora os JS e o CSS, humn, vc pode usar uma função packer que tem disponível na Bakery, configurando um detalhezinho para ele pegar em um endereço absoluto local ao invés de pegar no contexto da aplicação. Acho que assim lacra uma boa parte da sua necessidade. Dérico Filho On 11 dez, 13:33, Juan Basso <[EMAIL PROTECTED]> wrote: > Isso sim... o problema não está aí. O problema está em compartilhar > css, js, controller, models, helpers, elements, etc entre as > aplicações, evitando a redundância de arquivos. > > Por exemplo, aqui tenho um CSS que é utilizado em todas minhas > aplicações. Não gostaria de ficar replicando ele em todas minhas > aplicações (que suponhamos passam de 20). Qualquer alteração nesse > arquivo teria que alterar em todas as demais aplicações. > > Juan Basso > > Dérico Filho escreveu: > > > > > cara... o n�cleo do Cake pode ser colocado em um diret�rio comum... > > > basta vc acertar uma constante dentro do index.php... > > CAKE_CORE_algumacoisaqueeun�olembroorestoagora... > > > L� vc bota o endere�o URI absoluto de onde est� o CakePHP. > > > Sempre que vc atualizar o CakePHP, vc atualiza neste diret�rio externo > > e as aplica��es acompanham a mudan�a. > > > On 10 Dez, 23:34, Juan Basso <[EMAIL PROTECTED]> wrote: > > > Pessoal, > > > > Minha empresa desenvolve diversos softwares e eu estava querendo > > > migrar para utilizar o modelo Cake. Por�m, fica uma d�vida: Todas as > > > aplica��es compartilham coisas em comum, por exemplo os CSS, algumas > > > formas de apresentar tabelas (elements), alguns objetos para abrir > > > janelas (layers) em javascript (helpers), forma de comunica��o com a > > > parte de modelagem (datasource - aqui eu uso sempre XML-RPC, n�o uso > > > dbo datasource), etc. > > > > O problema � como eu organizaria isso? Faria cada aplica��o uma pasta > > > nova e replicaria as coisas em comum? Mas e a manuten��o? > > > > Pensei em fazer algo como um framework que utilizasse o Cake como > > > engine hehe, ou seja, utilizo o Cake e dentro de app coloco toda a > > > parte comum das aplica��es e dentro de plugins ficariam as aplica��es. > > > O que acham? O problema � que as aplica��es ainda podem ter plugins e > > > estes eu gostaria que fossem plug & play, ou seja, colocando no > > > diret�rio plugins a aplica��o j� entenda que � para carreg�-los. > > > > Outra id�ia seria modificar o framework do Cake, mas isso � mais > > > custoso na parte de manuten��o, pois a cada altera��o do Cake eu teria > > > que ficar comparando e atualizando a m�o, ou um merge meio fajuto e > > > cuidadoso. Com esse framework alterado, eu colocaria ele dentro da > > > path do php, onde as aplica��es rodariam direto. > > > > O que acham? J� passaram por isso? T�m alguma sugest�o? > > > > Juan Basso- Ocultar texto entre aspas - > > - Mostrar texto entre aspas - --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Estrutura de diretórios
Isso sim... o problema não está aí. O problema está em compartilhar css, js, controller, models, helpers, elements, etc entre as aplicações, evitando a redundância de arquivos. Por exemplo, aqui tenho um CSS que é utilizado em todas minhas aplicações. Não gostaria de ficar replicando ele em todas minhas aplicações (que suponhamos passam de 20). Qualquer alteração nesse arquivo teria que alterar em todas as demais aplicações. Juan Basso Dérico Filho escreveu: > cara... o n�cleo do Cake pode ser colocado em um diret�rio comum... > > basta vc acertar uma constante dentro do index.php... > CAKE_CORE_algumacoisaqueeun�olembroorestoagora... > > L� vc bota o endere�o URI absoluto de onde est� o CakePHP. > > Sempre que vc atualizar o CakePHP, vc atualiza neste diret�rio externo > e as aplica��es acompanham a mudan�a. > > > > On 10 Dez, 23:34, Juan Basso <[EMAIL PROTECTED]> wrote: > > Pessoal, > > > > Minha empresa desenvolve diversos softwares e eu estava querendo > > migrar para utilizar o modelo Cake. Por�m, fica uma d�vida: Todas as > > aplica��es compartilham coisas em comum, por exemplo os CSS, algumas > > formas de apresentar tabelas (elements), alguns objetos para abrir > > janelas (layers) em javascript (helpers), forma de comunica��o com a > > parte de modelagem (datasource - aqui eu uso sempre XML-RPC, n�o uso > > dbo datasource), etc. > > > > O problema � como eu organizaria isso? Faria cada aplica��o uma pasta > > nova e replicaria as coisas em comum? Mas e a manuten��o? > > > > Pensei em fazer algo como um framework que utilizasse o Cake como > > engine hehe, ou seja, utilizo o Cake e dentro de app coloco toda a > > parte comum das aplica��es e dentro de plugins ficariam as aplica��es. > > O que acham? O problema � que as aplica��es ainda podem ter plugins e > > estes eu gostaria que fossem plug & play, ou seja, colocando no > > diret�rio plugins a aplica��o j� entenda que � para carreg�-los. > > > > Outra id�ia seria modificar o framework do Cake, mas isso � mais > > custoso na parte de manuten��o, pois a cada altera��o do Cake eu teria > > que ficar comparando e atualizando a m�o, ou um merge meio fajuto e > > cuidadoso. Com esse framework alterado, eu colocaria ele dentro da > > path do php, onde as aplica��es rodariam direto. > > > > O que acham? J� passaram por isso? T�m alguma sugest�o? > > > > Juan Basso --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Re: Estrutura de diretórios
cara... o núcleo do Cake pode ser colocado em um diretório comum... basta vc acertar uma constante dentro do index.php... CAKE_CORE_algumacoisaqueeunãolembroorestoagora... Lá vc bota o endereço URI absoluto de onde está o CakePHP. Sempre que vc atualizar o CakePHP, vc atualiza neste diretório externo e as aplicações acompanham a mudança. On 10 Dez, 23:34, Juan Basso <[EMAIL PROTECTED]> wrote: > Pessoal, > > Minha empresa desenvolve diversos softwares e eu estava querendo > migrar para utilizar o modelo Cake. Porém, fica uma dúvida: Todas as > aplicações compartilham coisas em comum, por exemplo os CSS, algumas > formas de apresentar tabelas (elements), alguns objetos para abrir > janelas (layers) em javascript (helpers), forma de comunicação com a > parte de modelagem (datasource - aqui eu uso sempre XML-RPC, não uso > dbo datasource), etc. > > O problema é como eu organizaria isso? Faria cada aplicação uma pasta > nova e replicaria as coisas em comum? Mas e a manutenção? > > Pensei em fazer algo como um framework que utilizasse o Cake como > engine hehe, ou seja, utilizo o Cake e dentro de app coloco toda a > parte comum das aplicações e dentro de plugins ficariam as aplicações. > O que acham? O problema é que as aplicações ainda podem ter plugins e > estes eu gostaria que fossem plug & play, ou seja, colocando no > diretório plugins a aplicação já entenda que é para carregá-los. > > Outra idéia seria modificar o framework do Cake, mas isso é mais > custoso na parte de manutenção, pois a cada alteração do Cake eu teria > que ficar comparando e atualizando a mão, ou um merge meio fajuto e > cuidadoso. Com esse framework alterado, eu colocaria ele dentro da > path do php, onde as aplicações rodariam direto. > > O que acham? Já passaram por isso? Têm alguma sugestão? > > Juan Basso --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---
Estrutura de diretórios
Pessoal, Minha empresa desenvolve diversos softwares e eu estava querendo migrar para utilizar o modelo Cake. Porém, fica uma dúvida: Todas as aplicações compartilham coisas em comum, por exemplo os CSS, algumas formas de apresentar tabelas (elements), alguns objetos para abrir janelas (layers) em javascript (helpers), forma de comunicação com a parte de modelagem (datasource - aqui eu uso sempre XML-RPC, não uso dbo datasource), etc. O problema é como eu organizaria isso? Faria cada aplicação uma pasta nova e replicaria as coisas em comum? Mas e a manutenção? Pensei em fazer algo como um framework que utilizasse o Cake como engine hehe, ou seja, utilizo o Cake e dentro de app coloco toda a parte comum das aplicações e dentro de plugins ficariam as aplicações. O que acham? O problema é que as aplicações ainda podem ter plugins e estes eu gostaria que fossem plug & play, ou seja, colocando no diretório plugins a aplicação já entenda que é para carregá-los. Outra idéia seria modificar o framework do Cake, mas isso é mais custoso na parte de manutenção, pois a cada alteração do Cake eu teria que ficar comparando e atualizando a mão, ou um merge meio fajuto e cuidadoso. Com esse framework alterado, eu colocaria ele dentro da path do php, onde as aplicações rodariam direto. O que acham? Já passaram por isso? Têm alguma sugestão? Juan Basso --~--~-~--~~~---~--~~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~~~~--~~--~--~---