Leonardo Ferreira, penso da mesma forma. meus resources eu recupero pela base_url e os links pelo site_url.
Em 20 de julho de 2010 12:25, Leonardo Ferreira < [email protected]> escreveu: > Na verdade o base_url() vai retornar o q estiver dentro do > $config['base_url'], prefiro usá-lo quando vou pegar algum arquivo q esteja > na raiz do site ou dentro de um diretorio, como o css ou alguma imagem por > exemplo. Pros links acho melhor usar o site_url(), pois ele pega o > $config['base_url'] + $config['index_page'], entao se vc migrar pra um > servidor q nao aceite mod_rewrite ou mesmo q vc mude o nome do seu index.php > não vai perder os seus links. > > Leonardo Ferreira > - > (35) 8804 - 5348 > http://www.caraveladigital.com.br > http://twitter.com/leobreakneck > msn: [email protected] > > > > Em 20 de julho de 2010 12:16, Rafael V. de Oliveira < > [email protected]> escreveu: > > Robertom >> >> >> >> >> >> É quase impossível não usar por partes. >> >> >> >> Um caso bem simplório é este >> >> >> >> Controller : noticias.php >> >> function lista() >> >> { >> >> $data[‘noticias’] = $this->db->get(‘noticias’); >> >> $this->load->view(‘noticias_view’, $data); >> >> } >> >> View: noticias_view.php >> >> <?php if ( $noticias->num_rows() > 0 ) : ?> >> >> <ul> >> >> <?php foreach ( $noticias->result() as $n ) : ?> >> >> <li><?php echo anchor(‘noticias/abrir/’.$n->id, $n->titulo, >> ‘class=”titulo_item”); ?></li> >> >> <?php endforeach; ?> >> >> </ul> >> >> <?php else : ?> >> >> <p>Não há biscoitos</p> >> >> <?php endif; ?> >> >> >> >> Pronto, já tenho o PHP misturado com HTML. E acho que não dá pra fugir >> muito disso. A não ser que use assim >> >> <?php >> >> echo ‘<ul>’; >> >> foreach ( $noticias->result() as $n ) >> >> { >> >> echo ‘<li>’.anchor(....).’</li>’; >> >> } >> >> echo ‘</ul>’; >> >> >> >> O que sinceramente eu acho bem pior. >> >> >> >> Leve ainda em conta que TODOS os arquivos do codeigniter são .php >> >> >> >> Nosso colega Bruno Barros perguntou do index.php no base_url(). Não há >> problema nenhum, uma vez que o base_url() retorna o que estiver dentro da >> variável $config[‘index_page’]; >> >> Logo, se eu for migrar para um servidor que não tem mod_rewrite basta >> setar assim >> >> $config[‘index_page’] = ‘index.php’; >> >> >> >> Abraços ;P >> >> >> >> >> >> >> >> *De:* [email protected] [mailto: >> [email protected]] *Em nome de *Roberto Almeida Quilice >> Longhi >> *Enviada em:* terça-feira, 20 de julho de 2010 15:36 >> *Para:* CodeIgniter Brasil >> *Assunto:* Re: [CodeIgniter] RES: Duvida qto ao uso de base_url >> >> >> >> Salve Rafael, >> >> Lí em algum lugar falando que o php perde performance se interpretado em >> partes, ou seja, se vc tem um arquivo com html / php / html / php / html. >> Então eu crio um domínio para os meus apps, sites, etc e deixo tudo o mais >> próximo do resultado final possível. >> Realmente o caso da subpasta acontece, mas dependendo da hospedagem >> prefiro criar um prefixo no dns (app.dominio.com). >> >> ;) >> >> Em 20/07/2010 11:10, Rafael V. de Oliveira escreveu: >> >> Eu também fazia assim ( com o ./) até o dia que tive que migrar um site >> para uma subpasta, que não tinha nada em comum com a raiz. É raro, mas >> aconteceu comigo. >> >> >> >> Como os finalmente sempre ficam comigo, eu não me importo em abrir e >> fechar código php. >> >> >> >> >> >> >> >> *De:* [email protected] [ >> mailto:[email protected]<[email protected]>] >> *Em nome de *Roberto Almeida Quilice Longhi >> *Enviada em:* terça-feira, 20 de julho de 2010 14:46 >> *Para:* CodeIgniter Brasil >> *Assunto:* Re: [CodeIgniter] Duvida qto ao uso de base_url >> >> >> >> Começo todos os links com /. >> Assim não fico abrindo e fechando código php. >> >> Em 20/07/2010 00:46, Cleyverson Costa escreveu: >> >> Pessoal, >> >> Eu faço uso do base_url() em todos o s links do meu site, existe algum >> problema em relação ao google qto a isso? >> >> por exemplo: >> >> <a href="<?php echo base_url(); ?>controller/function">conteúdo</a> >> >> é igual a >> >> <a href="controller/function">conteúdo</a> >> >> mas existe alguma diferença em usar um ou outro?? Qual a experiência de >> vcs? >> >> []s >> >> >> -- >> Cleyverson Pereira Costa >> >> >> >> >> >> >> _______________________________________________ >> >> Lista mailing list >> >> [email protected] >> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> >> >> >> >> >> -- >> >> Roberto Almeida Quilice Longhi >> >> Time Orion >> >> Contmatic >> >> (11) 2942 6700 Ramal 1404 >> >> (11) 8599 9022 >> >> www.contmatic.com.br >> >> >> >> >> >> _______________________________________________ >> >> Lista mailing list >> >> [email protected] >> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> >> >> >> >> -- >> >> Roberto Almeida Quilice Longhi >> >> Time Orion >> >> Contmatic >> >> (11) 2942 6700 Ramal 1404 >> >> (11) 8599 9022 >> >> www.contmatic.com.br >> >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

