Por causa do projeto eu não estava vendo os emails desde sexta, mas na
sexta mesmo eu abri a latinha e fiquei numa nice!
:D
Em Sex, 2008-06-13 às 20:20 -0300, Newton Wagner escreveu:
> É.. parece que o foco desviou tanto, que ou as pessoas de fora
> começaram a distorcer a discussão, ou a discussão se distorceu e quem
> estava ali não percebeu.
>
> Desde o começo foi falado que, se já usa Smarty, não tem por que
> mudar... deeeesde o começo. A discussão era, SIM, o que era melhor.
> Esperava ouvir argumentos para defender o Smarty, argumentos para
> defender os templates engines dos frameworks e, assim, adquirir
> conhecimento através das experiências dos outros.
>
> Mas infelizmente a coisa descambou pra baixaria, então, sexta-feira,
> 13, melhor mesmo é ir pra casa, abrir uma latinha e ficar beeem longe
> do computador! :D
>
> <mode_fds="on">
>
>
> (só HTML agora, por que não existe PHP, framework ou Smarty mais
> rápido do que ele) :D
>
>
> 2008/6/13 Daniel Costa <[EMAIL PROTECTED]>:
> > Me metendo já no final da discussão porque agora não tive como continuar
> > calado...
> >
> > Para os que necessitam de explicações e argumentos sobre o uso do Smarty a
> > resposta está no que o Edinho falou e que é exatamente o que o Paulo (que
> > abriu a thread) já justificou desde o início, ou seja, se a equipe de html
> > JÁ CONHECE E USA a porra do Smarty (ou qualquer outro helper/cache/template
> > parser, como cada ego quiser definir), é mais viável estudar a integração
> > dele com o NOVO framework adotado do que ter retrabalho e fazer todas as
> > equipes se adaptarem a ele.
> >
> > Não esqueçam que quando se fala que equipe A faz isso, equipe B faz aquilo,
> > é porque no mínimo o projeto é gigante e retrabalho é algo abonivável na
> > maioria dos projetos descentes e bem liderados. Tudo bem que se o pessoal de
> > HTML já soubesse e fizesse com PHP puro desde o início essa mudança de
> > framework seria mais transparente, mas já que não é o caso, o líder da
> > equipe deve ter descidido por bem que continuassem com Smarty.
> >
> > Caras, se me lembro isso aqui não era sobre um framework ser melhor ou pior,
> > e sim sobre uso do Smarty com CI, e espero imensamente que a discussão tenha
> > ajudado o Paulo a entender que apesar de continuarem usando Smarty lá no
> > portal (por ser mais viável, imaginemos), ele como bom desenvolvedor já sabe
> > que poderiam usar apenas o que o CI oferece.
> >
> >
> > 2008/6/13 Marco Telles <[EMAIL PROTECTED]>:
> >>
> >> <?php echo... corrigindo :)
> >>
> >> Muita sorte para nós!
> >>
> >> Marco Antônio
> >> Emporium Computer
> >>
> >> ############# Recomendados:
> >> # Hosting-Rio - www.hosting-rio.com.br
> >> # Pier de Ipanema - www.pierdeipanema.com.br
> >> # CodeIgniter PHP framework - www.codeigniter.com.br
> >> # Ubuntu The power of free software - www.ubuntu-br.org
> >> # Python Programming Language - www.pythonbrasil.com.br
> >>
> >>
> >>
> >> Marco Telles escreveu:
> >> > Hoje é sexta-feira...
> >> > {Cerveja}, <?=cerveja;?>, <?echo cerveja;?>.... :-D :-D
> >> >
> >> > E viva a liberdade de opção ! Que venham muitos smartys, phps, pythons,
> >> > fws, dbs... Essa é a grande vantagem do 'mundo' open source, a
> >> > multiplicidade de escolhas.
> >> >
> >> > Abs
> >> >
> >> > Muita sorte para nós!
> >> >
> >> > Marco Antônio
> >> > Emporium Computer
> >> >
> >> > ############# Recomendados:
> >> > # Hosting-Rio - www.hosting-rio.com.br
> >> > # Pier de Ipanema - www.pierdeipanema.com.br
> >> > # CodeIgniter PHP framework - www.codeigniter.com.br
> >> > # Ubuntu The power of free software - www.ubuntu-br.org
> >> > # Python Programming Language - www.pythonbrasil.com.br
> >> >
> >> >
> >> >
> >> > Cairo escreveu:
> >> >
> >> >> Henrique, 98738473938 cabras desgovernadas irão te atropelar agora :D
> >> >>
> >> >> 2008/6/13 Henrique de Castro <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >>
> >> >> heheheheheheheeheheh
> >> >>
> >> >> Tive que postar as risadas para descontrair um pouco.. os ânimos
> >> >> andam exaltados por aqui :D
> >> >>
> >> >> Enfim, também penso que não tem necessidade nenhuma de usar o
> >> >> Smarty no CI, mas agora tenho até medo de opinar sobre isso :P
> >> >>
> >> >>
> >> >> 2008/6/13 Newton Wagner <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >>
> >> >> Desculpe-me então, senhor da Razão e da Sabedoria. Perdoe-me
> >> >> por
> >> >> minhas heresias. :D.
> >> >>
> >> >> E desculpe-me também por me sentir ofendido por me atacar
> >> >> pessoalmente
> >> >> também.. como eu pude fazer isso!!!
> >> >>
> >> >> </thread>
> >> >>
> >> >> $this->thread->close();
> >> >>
> >> >> {/thread} (só pra não causar discórdia)
> >> >>
> >> >> Cada um que aparece!!!
> >> >>
> >> >>
> >> >> 2008/6/13 Tomas Mattia <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> > Se fosse esse o objetivo da discussão, ela deveria mudar
> >> >> para "Como funciona
> >> >> > o Smarty?". Mesmo assim, já expliquei como funciona o cache
> >> >> do Smarty antes,
> >> >> > pois ele estava mal explicado. Lógico que ataco
> >> >> pessoalmente, o que os
> >> >> > outros tem a ver com isso? E meus argumentos já foram
> >> >> apresentados, tu
> >> >> > simplesmente contrariou eles sem conhecimento suficiente.
> >> >> >
> >> >> > 2008/6/13 Newton Wagner <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >>
> >> >> >> Você continua me atacando pessoalmente, mas não apresenta
> >> >> argumentos
> >> >> >> pra discutir. Eu posso ir lá pesquisar, mas por que não
> >> >> ouvir teus
> >> >> >> argumentos? Por que você não ganha a credibilidade de quem
> >> >> abriu o
> >> >> >> tópico e fala que o Smarty é bom por que ele faz ISSO e
> >> >> AQUILO da
> >> >> >> maneira A ou B?
> >> >> >>
> >> >> >> Se a idéia é sempre ir lá pesquisar, fecha a lista de
> >> >> discussão e
> >> >> >> vamos todos tirar nossas dúvidas olhando no guia do usuário
> >> >> e no
> >> >> >> código do Code Igniter.
> >> >> >>
> >> >> >>
> >> >> >> 2008/6/13 Tomas Mattia <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> > Mas eles são diferentes do Smarty! Na maioria dos casos,
> >> >> piores, pra
> >> >> >> > colocar
> >> >> >> > em termos mais claros. Tu continua dando opiniões em
> >> >> coisas que tu não
> >> >> >> > conhece e muito menos te deu o menor trabalho de
> >> >> pesquisar, como o cara
> >> >> >> > que
> >> >> >> > criou este tópico pode levar isso a sério?
> >> >> >> >
> >> >> >> > 2008/6/13 Newton Wagner <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >>
> >> >> >> >> Helpers tem no CI, então acho que isso já ta superado.
> >> >> >> >>
> >> >> >> >> Cache, repetindo pela enésima vez, também tem no CI e
> >> >> diversas outras
> >> >> >> >> soluções... como X-Cache... isto é, você pode fazer isso
> >> >> de diferentes
> >> >> >> >> maneiras na sua aplicação.
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> Não vi nada de novo ainda!!!
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> 2008/6/13 Henrique de Castro <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >> > Bom, eu não vi nada de concreto, vi apenas citações
> >> >> suas.
> >> >> >> >> >
> >> >> >> >> > 2008/6/13 Tomas Mattia <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >> >>
> >> >> >> >> >> Se tu não conhece as outras opções é prova clara de
> >> >> que tu tá
> >> >> >> >> >> opinando
> >> >> >> >> >> sobre algo que tu não conhece.
> >> >> >> >> >>
> >> >> >> >> >> Mas se tu realmente quer saber quais são as outras
> >> >> opções, poderia
> >> >> >> >> >> começar
> >> >> >> >> >> lendo este tópico! Nas minhas respostas,
> >> >> provavelmente vai ter algo
> >> >> >> >> >> do
> >> >> >> >> >> tipo
> >> >> >> >> >> cache e helpers!
> >> >> >> >> >>
> >> >> >> >> >> Bah.
> >> >> >> >> >>
> >> >> >> >> >> 2008/6/13 Newton Wagner <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >> >>>
> >> >> >> >> >>> Tomas, nem vou me dar ao trabalho de responder,
> >> >> pois, novamente,
> >> >> >> >> >>> você
> >> >> >> >> >>> falou que ele é muito mais do que estamos
> >> >> discutindo, mas não cita
> >> >> >> >> >>> nem
> >> >> >> >> >>> um exemplo, ou coisa do tipo. Assim não tem a menor
> >> >> graça fazer um
> >> >> >> >> >>> debate.
> >> >> >> >> >>>
> >> >> >> >> >>> Pra mim o assunto mórréu! :).
> >> >> >> >> >>>
> >> >> >> >> >>>
> >> >> >> >> >>> 2008/6/13 Tomas Mattia <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >> >>> > Vocês estão se atendo muito ao sistema de
> >> >> templates e impressão
> >> >> >> >> >>> > de
> >> >> >> >> >>> > variáveis, quando Smarty é muito mais que isso.
> >> >> >> >> >>> >
> >> >> >> >> >>> > Não se pode dizer que Smarty não é útil com CI só
> >> >> porque no teu
> >> >> >> >> >>> > caso
> >> >> >> >> >>> > específico ele não serviu, é isso que quero
> >> >> esclarecer. É errado
> >> >> >> >> >>> > mostrar um
> >> >> >> >> >>> > único exemplo e depois partir para uma pergunta
> >> >> generalizada para
> >> >> >> >> >>> > decidir a
> >> >> >> >> >>> > utilização ou não da ferramenta. É daí que surgem
> >> >> afirmações do
> >> >> >> >> >>> > tipo
> >> >> >> >> >>> > "passou
> >> >> >> >> >>> > a época do smarty", "smarty torna a aplicação mais
> >> >> lenta",
> >> >> >> >> >>> > "melhor
> >> >> >> >> >>> > ensinar
> >> >> >> >> >>> > PHP básico do que pseudo-linguagem", etc. que não
> >> >> são totalmente
> >> >> >> >> >>> > verdadeiras, mas são ditas de tal maneira que
> >> >> induzem quem não
> >> >> >> >> >>> > tem
> >> >> >> >> >>> > muito
> >> >> >> >> >>> > conhecimento no assunto a pensar que são.
> >> >> >> >> >>> >
> >> >> >> >> >>> > Mas eu concordo que se a necessidade é apenas um
> >> >> sistema de
> >> >> >> >> >>> > templates
> >> >> >> >> >>> > simples, não vale a pena utilizar o Smarty.
> >> >> >> >> >>> >
> >> >> >> >> >>> > 2008/6/13 Paulo Souza <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >> >>> >>
> >> >> >> >> >>> >> Concordo. Também por que a diferença de pontos de
> >> >> vista é que
> >> >> >> >> >>> >> fazem
> >> >> >> >> >>> >> construir comunidades correndo na mesma direção.
> >> >> >> >> >>> >> Se isso não existisse, acredito que nem o CI
> >> >> teria sido
> >> >> >> >> >>> >> construído.
> >> >> >> >> >>> >> Sobre a construção de outras diversas coisas que
> >> >> já existem,
> >> >> >> >> >>> >> voltamos
> >> >> >> >> >>> >> à
> >> >> >> >> >>> >> velha história sobre a reinvenção da roda.
> >> >> >> >> >>> >> Deixo claro aqui para a rapaziada que não estou
> >> >> feliz ou
> >> >> >> >> >>> >> satisfeito
> >> >> >> >> >>> >> de
> >> >> >> >> >>> >> estar usando o Smarty, também por que eu mesmo
> >> >> não o estou
> >> >> >> >> >>> >> utilizando,
> >> >> >> >> >>> >> mas se tornou em mais uma via de desenvolvimento,
> >> >> onde os
> >> >> >> >> >>> >> carinhas
> >> >> >> >> >>> >> do
> >> >> >> >> >>> >> HTML não precisa perder tempo aprendendo Smarty,
> >> >> pois os mesmos
> >> >> >> >> >>> >> já
> >> >> >> >> >>> >> trabalham com isso tem tempo, mas não entendem
> >> >> nada de PHP. :¬S
> >> >> >> >> >>> >>
> >> >> >> >> >>> >> Em Sex, 2008-06-13 às 14:53 -0300, Newton Wagner
> >> >> escreveu:
> >> >> >> >> >>> >> > Só complementando: Não existe verdade absoluta.
> >> >> :).
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> > Se eu estou pedindo argumentos pra embasar uma
> >> >> decisão de usar
> >> >> >> >> >>> >> > o
> >> >> >> >> >>> >> > Smarty ao invés do template nativo dos
> >> >> frameworks, é por que
> >> >> >> >> >>> >> > talvez
> >> >> >> >> >>> >> > eu
> >> >> >> >> >>> >> > esteja perdendo algo que eu não estou vendo, e
> >> >> é justamente
> >> >> >> >> >>> >> > pra
> >> >> >> >> >>> >> > evitar
> >> >> >> >> >>> >> > que continuemos uma discussão do tipo "eu uso
> >> >> por que acho
> >> >> >> >> >>> >> > melhor
> >> >> >> >> >>> >> > e
> >> >> >> >> >>> >> > pronto". :).
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> > Passaram um link de algumas funções do Smarty,
> >> >> e vi uma lá
> >> >> >> >> >>> >> > que,
> >> >> >> >> >>> >> > de
> >> >> >> >> >>> >> > fato, nunca vi nada parecido em um framework,
> >> >> ou coisa do
> >> >> >> >> >>> >> > tipo.
> >> >> >> >> >>> >> > Mas
> >> >> >> >> >>> >> > não é algo muito utilizado também, e, como o
> >> >> Marco disse, pelo
> >> >> >> >> >>> >> > fato
> >> >> >> >> >>> >> > de
> >> >> >> >> >>> >> > ser extensível, posso criar um helper que faça
> >> >> lá o Strip ou
> >> >> >> >> >>> >> > qualquer
> >> >> >> >> >>> >> > outra funcionalidade que eu precise.
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> > Tudo é uma questão de análise de custo e
> >> >> benefício, e, no meu
> >> >> >> >> >>> >> > ponto
> >> >> >> >> >>> >> > de
> >> >> >> >> >>> >> > vista, o Smarty não me oferece nada de
> >> >> surpreendente, que me
> >> >> >> >> >>> >> > faça
> >> >> >> >> >>> >> > utilizá-lo. O que é melhor pra um designer:
> >> >> >> >> >>> >> > <?=$var?> ao invés de {$var} ??? Não vejo
> >> >> diferença.
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> > {section loop=var
> >> >> name=qquercoisa}{$qquercoisa}{/section}
> >> >> >> >> >>> >> > ou
> >> >> >> >> >>> >> > <? foreach($var as $qquercoisa) echo
> >> >> $qquercoisa; ?>
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> > Viram a diferença? Se é pra ensinar uma
> >> >> pseudo-linguagem pro
> >> >> >> >> >>> >> > designer,
> >> >> >> >> >>> >> > não é melhor logo ensinar o básico da sintaxe
> >> >> do PHP, que no
> >> >> >> >> >>> >> > futuro
> >> >> >> >> >>> >> > pode ser bem mais útil pra ele?
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> >
> >> >> >> >> >>> >> > 2008/6/13 Marco Telles
> >> >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>:
> >> >> >> >> >>> >> > > Oi Tomas,
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > > Continuo não vendo vantagem no smarty. E suas
> >> >> colocações,
> >> >> >> >> >>> >> > > para
> >> >> >> >> >>> >> > > mim, só
> >> >> >> >> >>> >> > > comprovam isso. Sem querer discordar de vc,
> >> >> ou questionar
> >> >> >> >> >>> >> > > suas
> >> >> >> >> >>> >> > > idéias,
> >> >> >> >> >>> >> > > veja como uma tentativa de encontrar algo
> >> >> positivo no
> >> >> >> >> >>> >> > > smarty:
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > > Tomas Mattia escreveu:
> >> >> >> >> >>> >> > >> A vantagem de utilizar o Smarty é que ele
> >> >> tem templating,
> >> >> >> >> >>> >> > >> cache e
> >> >> >> >> >>> >> > >> helpers juntos. No caso do CI, eles estão em
> >> >> três módulos
> >> >> >> >> >>> >> > >> separados.
> >> >> >> >> >>> >> > >> Esses módulos podem ser "mais fáceis" de
> >> >> usar, mas não são
> >> >> >> >> >>> >> > >> tão
> >> >> >> >> >>> >> > >> completos como o Smarty, só com plugins
> >> >> desenvolvidos pela
> >> >> >> >> >>> >> > >> comunidade.
> >> >> >> >> >>> >> > > Liberdade e maleabilidade, justamente por
> >> >> estarem separados.
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >> Ah, e para desenvolvedores PHP é muito fácil
> >> >> dizer que não
> >> >> >> >> >>> >> > >> há
> >> >> >> >> >>> >> > >> diferença entre a pseudo-linguagem do Smarty
> >> >> e o PHP
> >> >> >> >> >>> >> > >> nativo,
> >> >> >> >> >>> >> > >> mas
> >> >> >> >> >>> >> > >> para
> >> >> >> >> >>> >> > >> designers pode não ser tão simples.
> >> >> Discordam? Então
> >> >> >> >> >>> >> > >> expliquem
> >> >> >> >> >>> >> > >> porque
> >> >> >> >> >>> >> > >> há tantos template engines para todo tipo de
> >> >> linguagem.
> >> >> >> >> >>> >> > > Depende de quem é esse designer. Tenho um
> >> >> cliente há uns 2
> >> >> >> >> >>> >> > > anos
> >> >> >> >> >>> >> > > que é
> >> >> >> >> >>> >> > > uma agência de marketing e design. Eles
> >> >> montam os sites e
> >> >> >> >> >>> >> > > terceirizam
> >> >> >> >> >>> >> > > a
> >> >> >> >> >>> >> > > programação (onde eu entro). Até hoje,
> >> >> *todas* as pessoas
> >> >> >> >> >>> >> > > que
> >> >> >> >> >>> >> > > montaram
> >> >> >> >> >>> >> > > o
> >> >> >> >> >>> >> > > html/css para essa empresa tinham pouquíssima
> >> >> noção (para
> >> >> >> >> >>> >> > > não
> >> >> >> >> >>> >> > > dizer
> >> >> >> >> >>> >> > > nenhuma) de programação e não faziam a mínima
> >> >> idéia do que
> >> >> >> >> >>> >> > > aquele
> >> >> >> >> >>> >> > > monte
> >> >> >> >> >>> >> > > de letrinhas entre <?php ?> significava. :) E
> >> >> não se trata
> >> >> >> >> >>> >> > > de
> >> >> >> >> >>> >> > > uma
> >> >> >> >> >>> >> > > empresa pequena não...
> >> >> >> >> >>> >> > > Então o smarty, que deveria ter como uma de
> >> >> suas vantagens,
> >> >> >> >> >>> >> > > ser
> >> >> >> >> >>> >> > > mais
> >> >> >> >> >>> >> > > claro para o pessoal do html, acaba sendo tão
> >> >> ou mais
> >> >> >> >> >>> >> > > confuso
> >> >> >> >> >>> >> > > que
> >> >> >> >> >>> >> > > o
> >> >> >> >> >>> >> > > php,
> >> >> >> >> >>> >> > > seja com CI ou não.
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > >> Sobre o fato de ter que "aprender uma nova
> >> >> linguagem", no
> >> >> >> >> >>> >> > >> processo de
> >> >> >> >> >>> >> > >> partir do spaghetti pro MVC também é
> >> >> necessário aprender
> >> >> >> >> >>> >> > >> coisas
> >> >> >> >> >>> >> > >> novas,
> >> >> >> >> >>> >> > >> mas que tem seus benefícios muito óbvios se
> >> >> bem utilizadas,
> >> >> >> >> >>> >> > >> portanto
> >> >> >> >> >>> >> > >> não é algo necessariamente ruim. No fim,
> >> >> tudo depende da
> >> >> >> >> >>> >> > >> real
> >> >> >> >> >>> >> > >> necessidade do projeto.
> >> >> >> >> >>> >> > > Justamente, *aprender coisas novas*, o que
> >> >> não é o caso do
> >> >> >> >> >>> >> > > smarty,
> >> >> >> >> >>> >> > > que
> >> >> >> >> >>> >> > > a
> >> >> >> >> >>> >> > > meu ver apenas faz as mesmas coisas de um
> >> >> modo diferente.
> >> >> >> >> >>> >> > >> Só estou falando isso porque acho
> >> >> extremamente errado
> >> >> >> >> >>> >> > >> expressar
> >> >> >> >> >>> >> > >> opiniões pessoais como sendo verdades
> >> >> absolutas.
> >> >> >> >> >>> >> > > Concordo com vc. Acho que opiniões pessoais
> >> >> podem ser dadas,
> >> >> >> >> >>> >> > > mas
> >> >> >> >> >>> >> > > ficando
> >> >> >> >> >>> >> > > bem claro que são opiniões pessoais. Mas como
> >> >> esse assunto
> >> >> >> >> >>> >> > > já
> >> >> >> >> >>> >> > > foi
> >> >> >> >> >>> >> > > abordado diversas vezes aqui e em outras
> >> >> listas de php,
> >> >> >> >> >>> >> > > acredito
> >> >> >> >> >>> >> > > que
> >> >> >> >> >>> >> > > as
> >> >> >> >> >>> >> > > pessoas não entraram em detalhes técnicos por
> >> >> esse motivo.
> >> >> >> >> >>> >> > > Basta
> >> >> >> >> >>> >> > > dar
> >> >> >> >> >>> >> > > uma
> >> >> >> >> >>> >> > > busca no histórico da lista.
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > > Enfim, é isso e não me entenda mal, ok ? ;)
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > > Abs
> >> >> >> >> >>> >> > >
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >> 2008/6/13 Paulo Souza
> >> >> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>:
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >> Eu estou achando bem bacana essa
> >> >> discussão e admito que
> >> >> >> >> >>> >> > >> estou
> >> >> >> >> >>> >> > >> aprendendo
> >> >> >> >> >>> >> > >> muito com a diversidade de pensamentos.
> >> >> >> >> >>> >> > >> Como havia dito, eu estou conhecendo o
> >> >> Smarty e o CI
> >> >> >> >> >>> >> > >> agora
> >> >> >> >> >>> >> > >> e
> >> >> >> >> >>> >> > >> não
> >> >> >> >> >>> >> > >> pretendo utilizar o Smarty em outros
> >> >> projetos. Sejam
> >> >> >> >> >>> >> > >> pessoais
> >> >> >> >> >>> >> > >> ou
> >> >> >> >> >>> >> > >> corporativos.
> >> >> >> >> >>> >> > >> Caso queriam, eu fiquei de escrever um
> >> >> tutorial sobre o
> >> >> >> >> >>> >> > >> seu
> >> >> >> >> >>> >> > >> funcionamento no site, mas como a
> >> >> maioria não concorda
> >> >> >> >> >>> >> > >> com
> >> >> >> >> >>> >> > >> esse
> >> >> >> >> >>> >> > >> tipo de
> >> >> >> >> >>> >> > >> integração (e eu concordo), acabei
> >> >> deixando de lado.
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >> Em Sex, 2008-06-13 às 13:09 -0300, Marco
> >> >> Telles
> >> >> >> >> >>> >> > >> escreveu:
> >> >> >> >> >>> >> > >> > Boas a todos,
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> > Conheci o smarty na época que
> >> >> participei na tradução
> >> >> >> >> >>> >> > >> do
> >> >> >> >> >>> >> > >> xoops e
> >> >> >> >> >>> >> > >> não
> >> >> >> >> >>> >> > >> > consigo enxergar *nenhuma* vantagem no
> >> >> smarty... Além
> >> >> >> >> >>> >> > >> do
> >> >> >> >> >>> >> > >> que,
> >> >> >> >> >>> >> > >> > praticamente é necessário aprender uma
> >> >> "nova
> >> >> >> >> >>> >> > >> linguagem"
> >> >> >> >> >>> >> > >> ;)
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> > Muita sorte para nós!
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> > Marco Antônio
> >> >> >> >> >>> >> > >> > Emporium Computer
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> > ############# Recomendados:
> >> >> >> >> >>> >> > >> > # Hosting-Rio - www.hosting-rio.com.br
> >> >> <http://www.hosting-rio.com.br>
> >> >> >> >> >>> >> > >> <http://www.hosting-rio.com.br>
> >> >> >> >> >>> >> > >> > # Pier de Ipanema -
> >> >> www.pierdeipanema.com.br <http://www.pierdeipanema.com.br>
> >> >> >> >> >>> >> > >> <http://www.pierdeipanema.com.br>
> >> >> >> >> >>> >> > >> > # CodeIgniter PHP framework -
> >> >> www.codeigniter.com.br <http://www.codeigniter.com.br>
> >> >> >> >> >>> >> > >> <http://www.codeigniter.com.br>
> >> >> >> >> >>> >> > >> > # Ubuntu The power of free software -
> >> >> >> >> >>> >> > >> www.ubuntu-br.org <http://www.ubuntu-br.org>
> >> >> >> >> >>> >> > >> <http://www.ubuntu-br.org>
> >> >> >> >> >>> >> > >> > # Python Programming Language -
> >> >> >> >> >>> >> > >> www.pythonbrasil.com.br
> >> >> <http://www.pythonbrasil.com.br>
> >> >> >> >> >>> >> > >> <http://www.pythonbrasil.com.br>
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> >
> >> >> >> >> >>> >> > >> > Henrique de Castro escreveu:
> >> >> >> >> >>> >> > >> > > Assino embaixo. E reforço que já
> >> >> utilizei e muito o
> >> >> >> >> >>> >> > >> Smarty,
> >> >> >> >> >>> >> > >> mas antes
> >> >> >> >> >>> >> > >> > > de conhecer o CI ou qualquer outro
> >> >> framework, pois
> >> >> >> >> >>> >> > >> usando
> >> >> >> >> >>> >> > >> 1,
> >> >> >> >> >>> >> > >> não vejo
> >> >> >> >> >>> >> > >> > > a mínima necessidade do smarty como
> >> >> eu e muitos já
> >> >> >> >> >>> >> > >> dissemos
> >> >> >> >> >>> >> > >> aqui.
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > 2008/6/13 Marcus Cavalcanti
> >> >> >> >> >>> >> > >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>> >> > >> > > <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>>:
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > Ué, pelo que eu saiba, o WeShow
> >> >> é feito usando
> >> >> >> >> >>> >> > >> Struts2, e
> >> >> >> >> >>> >> > >> não tem
> >> >> >> >> >>> >> > >> > > nada de Smarty.
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > Eu não sou contra o Smarty, só
> >> >> que assim como
> >> >> >> >> >>> >> > >> Newton,
> >> >> >> >> >>> >> > >> acredito que
> >> >> >> >> >>> >> > >> > > o pesssoal cria um encantamento
> >> >> pelo smarty,
> >> >> >> >> >>> >> > >> sem
> >> >> >> >> >>> >> > >> apresentar nenhum
> >> >> >> >> >>> >> > >> > > motivo real que eu venha a
> >> >> falar: é realmente o
> >> >> >> >> >>> >> > >> smarty
> >> >> >> >> >>> >> > >> faz
> >> >> >> >> >>> >> > >> isso e
> >> >> >> >> >>> >> > >> > > o CI, Cake, Zend, etc, não
> >> >> fazem. Usa o Smarty.
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > Não estou aqui para ser do
> >> >> contra, muito pelo
> >> >> >> >> >>> >> > >> contrário,
> >> >> >> >> >>> >> > >> mas eu
> >> >> >> >> >>> >> > >> > > quero fundamento.
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > Quanto a performance, já
> >> >> mandaram links de
> >> >> >> >> >>> >> > >> threads
> >> >> >> >> >>> >> > >> no
> >> >> >> >> >>> >> > >> fórum do CI
> >> >> >> >> >>> >> > >> > > falando sobre isso, onde
> >> >> inclusive tem
> >> >> >> >> >>> >> > >> profile/benchmark
> >> >> >> >> >>> >> > >> dos
> >> >> >> >> >>> >> > >> > > exemplos citados.
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > 2008/6/13 Paulo Souza
> >> >> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>> >> > >> > > <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>>:
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > Newton, esse é um ponto bem
> >> >> interessante.
> >> >> >> >> >>> >> > >> > > No nosso caso, o site atual
> >> >> do WeShow já
> >> >> >> >> >>> >> > >> tem
> >> >> >> >> >>> >> > >> diversas
> >> >> >> >> >>> >> > >> páginas que
> >> >> >> >> >>> >> > >> > > utilizam o Smarty,
> >> >> facilitando a
> >> >> >> >> >>> >> > >> reconstrução
> >> >> >> >> >>> >> > >> de
> >> >> >> >> >>> >> > >> muita
> >> >> >> >> >>> >> > >> coisa e
> >> >> >> >> >>> >> > >> > > permitindo a nova equipe de
> >> >> TI uma
> >> >> >> >> >>> >> > >> preocupação
> >> >> >> >> >>> >> > >> com as
> >> >> >> >> >>> >> > >> models e
> >> >> >> >> >>> >> > >> > > controllers.
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > :D
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >> > > Em Sex, 2008-06-13 às 08:41
> >> >> -0300, Newton
> >> >> >> >> >>> >> > >> Wagner
> >> >> >> >> >>> >> > >> escreveu:
> >> >> >> >> >>> >> > >> > > > Marcus, esse é justamente
> >> >> o ponto que eu
> >> >> >> >> >>> >> > >> acho
> >> >> >> >> >>> >> > >> importante!
> >> >> >> >> >>> >> > >> > > Usar ou não
> >> >> >> >> >>> >> > >> > > > é uma opção de cada um,
> >> >> mas não existe um
> >> >> >> >> >>> >> > >> fator
> >> >> >> >> >>> >> > >> estritamente
> >> >> >> >> >>> >> > >> > > > necessário para utilizá-lo.
> >> >> >> >> >>> >> > >> > > >
> >> >> >> >> >>> >> > >> > > > Uma vantagem seria a
> >> >> geração dos forms,
> >> >> >> >> >>> >> > >> mas
> >> >> >> >> >>> >> > >> no
> >> >> >> >> >>> >> > >> CI
> >> >> >> >> >>> >> > >> já
> >> >> >> >> >>> >> > >> temos o
> >> >> >> >> >>> >> > >> > > Helper lá
> >> >> >> >> >>> >> > >> > > > que faz exatamente a mesma
> >> >> coisa. O
> >> >> >> >> >>> >> > >> Smarty é
> >> >> >> >> >>> >> > >> bom,
> >> >> >> >> >>> >> > >> mas
> >> >> >> >> >>> >> > >> > > desnecessário
> >> >> >> >> >>> >> > >> > > > dentro da maioria dos
> >> >> frameworks, a não
> >> >> >> >> >>> >> > >> ser
> >> >> >> >> >>> >> > >> que
> >> >> >> >> >>> >> > >> você
> >> >> >> >> >>> >> > >> já tenha os
> >> >> >> >> >>> >> > >> > > > templates de um legado,
> >> >> por exemplo.
> >> >> >> >> >>> >> > >> > > >
> >> >> >> >> >>> >> > >> > > > Cache existe no Smarty, no
> >> >> CI, do próprio
> >> >> >> >> >>> >> > >> PHP..
> >> >> >> >> >>> >> > >> então existem N
> >> >> >> >> >>> >> > >> > > > maneiras de se melhorar o
> >> >> desempenho da
> >> >> >> >> >>> >> > >> aplicação,
> >> >> >> >> >>> >> > >> > > independente da
> >> >> >> >> >>> >> > >> > > > solução escolhida para
> >> >> implementação.
> >> >> >> >> >>> >> > >> > > >
> >> >> >> >> >>> >> > >> > > >
> >> >> >> >> >>> >> > >> > > > 2008/6/13 Marcus Cavalcanti
> >> >> >> >> >>> >> > >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>> >> > >> > >
> >> >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>>:
> >> >> >> >> >>> >> > >> > > > > Eu te pergunto: para que
> >> >> usar uma coisa
> >> >> >> >> >>> >> > >> a
> >> >> >> >> >>> >> > >> parte,
> >> >> >> >> >>> >> > >> ter um
> >> >> >> >> >>> >> > >> > > esforço extra,
> >> >> >> >> >>> >> > >> > > > > aprender uma nova
> >> >> solução, se vc já tem
> >> >> >> >> >>> >> > >> isso
> >> >> >> >> >>> >> > >> nativamente?
> >> >> >> >> >>> >> > >> > > re-inventar a
> >> >> >> >> >>> >> > >> > > > > roda?
> >> >> >> >> >>> >> > >> > > > >
> >> >> >> >> >>> >> > >> > > > > Até agora ninguém deu um
> >> >> bom motivo
> >> >> >> >> >>> >> > >> para
> >> >> >> >> >>> >> > >> usar
> >> >> >> >> >>> >> > >> smarty. É
> >> >> >> >> >>> >> > >> > > tudo gosto pessoal e
> >> >> >> >> >>> >> > >> > > > > "achismo" :)
> >> >> >> >> >>> >> > >> > > > >
> >> >> >> >> >>> >> > >> > > > > 2008/6/12 Tomas Mattia
> >> >> >> >> >>> >> > >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>> >> > >> > >
> >> >> <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>>:
> >> >> >> >> >>> >> > >> > > > >>
> >> >> >> >> >>> >> > >> > > > >> Cara, praticamente
> >> >> todas essas
> >> >> >> >> >>> >> > >> técnicas
> >> >> >> >> >>> >> > >> podem
> >> >> >> >> >>> >> > >> ser
> >> >> >> >> >>> >> > >> > > aplicadas com Smarty,
> >> >> >> >> >>> >> > >> > > > >> então performance
> >> >> certamente não é um
> >> >> >> >> >>> >> > >> fator
> >> >> >> >> >>> >> > >> determinante
> >> >> >> >> >>> >> > >> > > para se usar ou não
> >> >> >> >> >>> >> > >> > > > >> Smarty. E vale lembrar
> >> >> que o Smarty
> >> >> >> >> >>> >> > >> não
> >> >> >> >> >>> >> > >> serve só
> >> >> >> >> >>> >> > >> para
> >> >> >> >> >>> >> > >> > > substituir variáveis,
> >> >> >> >> >>> >> > >> > > > >> ele possui MUITAS
> >> >> outras utilidades,
> >> >> >> >> >>> >> > >> como
> >> >> >> >> >>> >> > >> geração de
> >> >> >> >> >>> >> > >> > > HTML, por exemplo.
> >> >> >> >> >>> >> > >> > > > >>
> >> >> >> >> >>> >> > >> > > > >> 2008/6/12 Marcus
> >> >> Cavalcanti
> >> >> >> >> >>> >> > >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>> >> > >> > >
> >> >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>>:
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>> O dito "designer" para
> >> >> mim, deve ser
> >> >> >> >> >>> >> > >> um
> >> >> >> >> >>> >> > >> htmler
> >> >> >> >> >>> >> > >> da vida,
> >> >> >> >> >>> >> > >> > > que entende de
> >> >> >> >> >>> >> > >> > > > >>> html, css, "xhtml", js
> >> >> ... logo, pra
> >> >> >> >> >>> >> > >> ele,
> >> >> >> >> >>> >> > >> <?=$var?> não
> >> >> >> >> >>> >> > >> > > deveria ser tão mais
> >> >> >> >> >>> >> > >> > > > >>> complexo que {$var}
> >> >> ....
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>> Sobre performance, nos
> >> >> links do
> >> >> >> >> >>> >> > >> forumd o
> >> >> >> >> >>> >> > >> CI
> >> >> >> >> >>> >> > >> tem
> >> >> >> >> >>> >> > >> um
> >> >> >> >> >>> >> > >> > > profile de casos de
> >> >> >> >> >>> >> > >> > > > >>> uso com smarty e sem
> >> >> smarty.
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>> Eu quando comecei com
> >> >> CI tinha a
> >> >> >> >> >>> >> > >> mesma
> >> >> >> >> >>> >> > >> idéia de
> >> >> >> >> >>> >> > >> usar
> >> >> >> >> >>> >> > >> > > SMARTY, pelo
> >> >> >> >> >>> >> > >> > > > >>> costume, e o ser
> >> >> humano por natureza
> >> >> >> >> >>> >> > >> é
> >> >> >> >> >>> >> > >> averso a
> >> >> >> >> >>> >> > >> > > mudanças, mas depois de me
> >> >> >> >> >>> >> > >> > > > >>> provaram que os meus
> >> >> propósitos para
> >> >> >> >> >>> >> > >> usar
> >> >> >> >> >>> >> > >> SMARTY não
> >> >> >> >> >>> >> > >> > > eram justificáveis, eu
> >> >> >> >> >>> >> > >> > > > >>> mudei de idéia.
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>> Se vocês pesquisarem,
> >> >> vão perceber
> >> >> >> >> >>> >> > >> que o
> >> >> >> >> >>> >> > >> CI
> >> >> >> >> >>> >> > >> oferece cache:
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >>
> >> >> http://codeigniter.com/user_guide/general/caching.html
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >>
> >> >> http://codeigniter.com/forums/viewthread/57117/
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >>
> >> >> http://www.haughin.com/2008/02/13/optimizing-and-scaling-your-codeigniter-application/
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > >
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >> >> >> >>> >> > >>
> >> >>
> >> >> http://saidur.wordpress.com/2008/05/03/speed-up-your-web-application-by-codeigniter/
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>> Já foi época do Smarty.
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>>
> >> >> >> >> >>> >> > >> > > > >>> 2008/6/11 Tomas Mattia
> >> >> >> >> >>> >> > >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>> >> > >> > >
> >> >> <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>>>:
> >> >> >> >> >>> >> > >> > > > >>>>
> >> >> >> >> >>> >> > >> > > > >>>> Acho que vocês estão
> >> >> se confundindo
> >> >> >> >> >>> >> > >> na
> >> >> >> >> >>> >> > >> questão
> >> >> >> >> >>> >> > >> de como
> >> >> >> >> >>> >> > >> > > funciona o cache
> >> >> >> >> >>> >> > >> > > > >>>> do Smarty. Há duas
> >> >> coisas diferentes
> >> >> >> >> >>> >> > >> que o
> >> >> >> >> >>> >> > >> Smarty
> >> >> >> >> >>> >> > >> > > realiza, a compilação e o
> >> >> >> >> >>> >> > >> > > > >>>> cache em sí.
> >> >> >> >> >>> >> > >> > > > >>>>
> >> >> >> >> >>> >> > >> > > > >>>> A compilação é o
> >> >> processo de
> >> >> >> >> >>> >> > >> converter
> >> >> >> >> >>> >> > >> as
> >> >> >> >> >>> >> > >> tags
> >> >> >> >> >>> >> > >> > > especiais do smarty para
> >> >> >> >> >>> >> > >> > > > >>>> código PHP puro. Isso
> >> >> afeta a
> >> >> >> >> >>> >> > >> performance
> >> >> >> >> >>> >> > >> somente na
> >> >> >> >> >>> >> > >> > > primeira vez que a
> >> >> >> >> >>> >> > >> > > > >>>> template é
> >> >> solicitada. Depois, o
> >> >> >> >> >>> >> > >> Smarty
> >> >> >> >> >>> >> > >> busca
> >> >> >> >> >>> >> > >> > > diretamente o arquivo
> >> >> >> >> >>> >> > >> > > > >>>> compilado (geralmente
> >> >> na pasta
> >> >> >> >> >>> >> > >> templates_c).
> >> >> >> >> >>> >> > >> > > > >>>>
> >> >> >> >> >>> >> > >> > > > >>>> Já o cache é opcional
> >> >> e é realizado
> >> >> >> >> >>> >> > >> sobre
> >> >> >> >> >>> >> > >> as
> >> >> >> >> >>> >> > >> templates
> >> >> >> >> >>> >> > >> > > compiladas, ou
> >> >> >> >> >>> >> > >> > > > >>>> seja, para cada
> >> >> template solicitada,
> >> >> >> >> >>> >> > >> é
> >> >> >> >> >>> >> > >> criado
> >> >> >> >> >>> >> > >> um cache
> >> >> >> >> >>> >> > >> > > (uma página HTML
> >> >> >> >> >>> >> > >> > > > >>>> puro, se não estou
> >> >> enganado), com
> >> >> >> >> >>> >> > >> toda
> >> >> >> >> >>> >> > >> a
> >> >> >> >> >>> >> > >> informação já
> >> >> >> >> >>> >> > >> > > processada a partir
> >> >> >> >> >>> >> > >> > > > >>>> do arquivo PHP
> >> >> compilado. Isso
> >> >> >> >> >>> >> > >> resulta
> >> >> >> >> >>> >> > >> num
> >> >> >> >> >>> >> > >> ganho de
> >> >> >> >> >>> >> > >> > > performance muito grande
> >> >> >> >> >>> >> > >> > > > >>>> em relação à execução
> >> >> do script
> >> >> >> >> >>> >> > >> compilado
> >> >> >> >> >>> >> > >> toda
> >> >> >> >> >>> >> > >> vez que
> >> >> >> >> >>> >> > >> > > o arquivo é acessado.
> >> >> >> >> >>> >> > >> > > > >>>>
> >> >> >> >> >>> >> > >> > > > >>>> Além disso, o Smarty
> >> >> permite cache
> >> >> >> >> >>> >> > >> parcial, já
> >> >> >> >> >>> >> > >> o cache
> >> >> >> >> >>> >> > >> > > do CI, até onde
> >> >> >> >> >>> >> > >> > > > >>>> eu sei, é
> >> >> simplesmente ativado ou
> >> >> >> >> >>> >> > >> desativado
> >> >> >> >> >>> >> > >> para toda
> >> >> >> >> >>> >> > >> > > a aplicação. Há
> >> >> >> >> >>> >> > >> > > > >>>> implementações de
> >> >> diferentes (e
> >> >> >> >> >>> >> > >> melhores)
> >> >> >> >> >>> >> > >> ferramentas
> >> >> >> >> >>> >> > >> > > de cache nos foruns do
> >> >> >> >> >>> >> > >> > > > >>>> CI, mas não sei dizer
> >> >> em que nível
> >> >> >> >> >>> >> > >> elas
> >> >> >> >> >>> >> > >> estão.
> >> >> >> >> >>> >> > >> > > > >>>>
> >> >> >> >> >>> >> > >> > > > >>>> Em uma das minhas
> >> >> respostas
> >> >> >> >> >>> >> > >> anteriores
> >> >> >> >> >>> >> > >> há
> >> >> >> >> >>> >> > >> um
> >> >> >> >> >>> >> > >> link para
> >> >> >> >> >>> >> > >> > > uma discussão
> >> >> >> >> >>> >> > >> > > > >>>> exatamente sobre
> >> >> isso, caso alguma
> >> >> >> >> >>> >> > >> coisa
> >> >> >> >> >>> >> > >> não
> >> >> >> >> >>> >> > >> tenha
> >> >> >> >> >>> >> > >> > > ficado clara com a minha
> >> >> >> >> >>> >> > >> > > > >>>> explicação.
> >> >> >> >> >>> >> > >> > > > >>>>
> >> >> >> >> >>> >> > >> > > > >>>> 2008/6/11 Paulo Souza
> >> >> >> >> >>> >> > >> <[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>
> >> >> >> >> >>> >> > >> <mailto:[EMAIL PROTECTED]
> >> >> <mailto:[EMAIL PROTECTED]>>
> >> >> >> >> >>>
> >
> > ...
> >
> > [Message clipped]
> > _______________________________________________
> > 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