Rafael, fica então uma sugestão pra você também: Para reconhecer automaticamente o ambiente no seu caso poderia tentar a minha abordagem, que testa o caminho onde está instalada a aplicação, peguei essa dica no codeigniter.tv, segue o exemplo: http://pastebin.com/M6QaAJV0
Abraço Em 20 de março de 2012 12:15, Rafael V. de Oliveira <[email protected] > escreveu: > Júlio, só uma sugestão: > > O CI tem uma forma mais prática de diferenciar o ambiente. Vi que no teu > index.php tu defines variáveis de conexão ao banco de dados. O que eu faço > é criar uma pasta dentro da pasta de configuração com o nome do ambiente. > > Então quando estou no development, ele carrega o database.php padrão. > Quando altero (no index.php) para production, ele carrega as configurações > do arquivo config/production/database.php (repares na pasta production). > > Desta forma preciso alterar apenas a constante ENVIROMENT. Se bem que no > teu caso isso nem é necessário, já que testas pelo SERVER_ADDR. Pra mim não > dá pois utilizo virtual hosts e não o 127.0.0.1, vulgo localhost :) > > De resto nota 10! > > Em 20/03/2012, às 13:15, Cristiano Santos Oliveira escreveu: > > > Acho que um "ORM" (NotORM) seria bom, pq mesmo que o projeto seja pequeno > > "sempre" utilizamos DB.... > > > > Em 20 de março de 2012 09:25, Julio Fagundes > > <[email protected]>escreveu: > > > >> Pois é rss > >> No meu caso a coisa ta bem genérica ainda vou listar o que ele possue: > >> > >> -Css reset do Meyer v2.0 > >> > >> -960 grid fluido. (12 colunas) > >> -"style.css" com hack pro cache se auto renovar. > (style.css?v129684727)// > >> views/index:7 > >> -.htaccess que remove o index.php e faz um cache no navegador. > >> -Os dados de acesso ao DB tem um swap no /index.php que alterna entre > >> acesso local e remoto. // pra mim é muito util isso, aprendi com o Phil > >> Sturgeon eu acho... > >> > >> - Ja tem implantando um Controller paizão.rs <http://xn--paizo-dra.rs>< > http://xn--paizo-dra.rs>(MY_Controller) no core, porém vazio. > >> - Controller Home.php (no routes como default) extende o MY_Controller. > >> - o esquema das views esta de um jeito adotei e uso sempre, acredito que > >> mais pessoas usam assim. coisa simples mas bastante funcional. > >> > >> > >> Aqui tem o diff dele. > >> > >> > >> > https://github.com/juliofagundes/CodeIgniter/commit/34029846b5677cc0bbcafedfbb973f0073ac56fe > >> > >> Utilizo mais coisas nas minhas apps, como o notORM, que é "fantááástico > >> (zegraça)" mas acho meio desnecessário pra app pequenas, porisso nao > >> coloquei no genérico, assim como outras coisas que aos poucos implemento > >> através de branches... > >> > >> > >> Sds > >> Julio Fagundes > >> > >> > >> > >> > >> > >>> ________________________________ > >>> De: Rafael V. de Oliveira <[email protected]> > >>> Para: CodeIgniter Brasil <[email protected]> > >>> Enviadas: Segunda-feira, 19 de Março de 2012 15:21 > >>> Assunto: Re: [CodeIgniter] Meu CodeIgniter no Github > >>> > >>> "Transmimento de pensassão" Júlio! > >>> > >>> Fiz algumas modificações e agora tem um sistema de login estúpido. Como > >> eu não sei o que vocês mais gostam, coloquei um sistema mesmo ridículo. > >>> Acho que com isso, quem quiser aprender um pouco de DataMapper e > Modular > >> Extensions, vai conseguir. > >>> > >>> Claro que ainda não estou usando o Modular Extensions como HMVC. Não há > >> controllers chamando métodos de outro controller/library/model. Mas se > pans > >> faço isso quando implementar um módulo de blog. > >>> > >>> Instruções: > >>> > >>> 1. Existe um arquivo > application/modules/install/controllers/admin.php > >> que deve ser executado uma vez antes do resto. É ele que vai ver se tu > tens > >> o banco de dados criado (não cria, tu tens de fazer na unha) e verifica > as > >> tabelas e se não existir, cria. > >>> 2. Depois é só entrar em [endereco do site]/administrators. O > controle > >> é feito pela session admin_id ($this->session->userdata('admin_id')). > >>> > >>> Qualquer coisa gritem. Estou longe de terras tupis mas ouço! > >>> > >>> PS: O projeto perdeu o foco inicial. Queria usá-lo pessoalmente, mas > como > >> vi algum interesse, comecei a colocar pedidos da lista. Por isso, quem > >> quiser pedir mais coisas, ou façam um fork ou dêem a letra aqui! > >>> > >>> > >>> Em 19/03/2012, às 17:38, Julio Fagundes escreveu: > >>> > >>>> Caraca, eu fiz isso na sexta-feira hahaha > >>>> > >>>> fiz um fork do original e modifiquei de acordo com o meu uso básico. > >>>> > >>>> Vou dar uma olhada e se possivel ajudar num fork. > >>>> > >>>> Sds > >>>> Julio Fagundes > >>>> > >>>> > >>>> > >>>> > >>>>> ________________________________ > >>>>> De: Rafael V. de Oliveira <[email protected]> > >>>>> Para: CodeIgniter Brasil <[email protected]> > >>>>> Enviadas: Segunda-feira, 19 de Março de 2012 9:31 > >>>>> Assunto: [CodeIgniter] Meu CodeIgniter no Github > >>>>> > >>>>> Galera esperta, > >>>>> > >>>>> Coloquei lá no Github um > >>>> repositório com a minha instalação base do CI. > >>>>> > >>>>> Por que? > >>>>> Aqui eu sempre tive uma pasta com uma instalação já padrão com as > >> bibliotecas, classes, etc… > >>>>> Como meu fim de semana foi regado a sardinha (dá-lhe tricolor) > acordei > >> de bom humor e decidi compartilhar :) > >>>>> > >>>>> Basicamente tem o DataMapper, Modular Extensions e Template. > >>>>> > >>>>> Começando pelo último, a classe de Template é f*cking simple. Não vou > >> explicar, a classe só tem duas funções e é auto-explicativa. > >>>>> > >>>>> Já o DataMapper e o Modular Extensions, lá no Github tem o endereço > da > >> documentação de ambos. > >>>>> > >>>>> Ainda vou fazer mais algumas modificações, como um exemplo de > >> utilização do DataMapper. O Modular extensions já está habilitado e > >> funcional. Também penso em inserir a classe SimplePie e o REST. Ajuda > muito. > >>>>> > >>>>> Quem tiver sugestões, fique a vontade. Quem tiver críticas, dê um > fork > >> e dê a tua letra, adoro ver outros pontos de vista, ainda mais > >>>> quando são diferentes dos meus. Quem for falar mal do soberano, se não > >> for adepto do glorioso FCPorto (o terror dos benfiquistas) eu vou > ignorar, > >> não tenho culpa que escolheste um time de m*rda. > >>>>> > >>>>> Boa semana para todos! > >>>>> > >>>>> E o tal link tá aqui: > >>>>> https://github.com/elrafael/CodeIgniter_HMVC_DM > >>>>> _______________________________________________ > >>>>> [email protected] > >>>>> http://www.codeigniter.com.br > >>>>> > >> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>>> > >>>>> --------------------------- > >>>>> Oportunidade de negócio > >>>>> http://www.franquiasargohost.net > >>>>> --------------------------- > >>>>> > >>>>> > >>>>> > >>>> _______________________________________________ > >>>> [email protected] > >>>> http://www.codeigniter.com.br > >>>> > >> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>> > >>>> --------------------------- > >>>> Oportunidade de negócio > >>>> http://www.franquiasargohost.net > >>>> --------------------------- > >>> > >>> > >>> _______________________________________________ > >>> [email protected] > >>> http://www.codeigniter.com.br > >>> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>> > >>> --------------------------- > >>> Oportunidade de negócio > >>> http://www.franquiasargohost.net > >>> --------------------------- > >>> > >>> > >>> > >> _______________________________________________ > >> [email protected] > >> http://www.codeigniter.com.br > >> > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >> > >> --------------------------- > >> Oportunidade de negócio > >> http://www.franquiasargohost.net > >> --------------------------- > >> > > > > > > > > -- > > ---- > > Cristiano Santos de Oliveira > > Desenvolvedor de Software > > Cel. (71) 91794664 > > MSN: [email protected] > > Gmail: [email protected] > > Skype: cristiano.oliveir > > Linux user # 495181 > > ---------------------------------------------------------- > > "... não vemos o mundo com nossos olhos, mas com os conceitos que habitam > > nossa mente..." > > Osame Kinouchi. > > _______________________________________________ > > [email protected] > > http://www.codeigniter.com.br > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > --------------------------- > > Oportunidade de negócio > > http://www.franquiasargohost.net > > --------------------------- > > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > _______________________________________________ [email protected] http://www.codeigniter.com.br http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

