Jump to content


Limiar

Member Since 04/09/2004
Offline Last Active 14/11/2009, 13:26
-----

Posts I've Made

In Topic: Includes, Reaproveitamento De Código

09/03/2008, 13:27

boirock e Bruno,

Os 5kb se tornam 41kb após atualizados pelo acréscimo dos includes. Notem bem: 41kb sem contar os css, javascripts, gifs, jpegs etc. Somando tudo, a "bagagem" pesa mais de 120kb. Instalem o YSlow no firefox (ele usa o firebug).

Quando uma segunda página do site é aberta, as imagens, css e javascripts estão cacheados e vc baixa somente os 40kb do arquivo de 5kb somados a 35kb de includes.

Ou seja, poderiam ser só 5kb. Comprimindo com zlib, 1kb (um ká-baitezinho). Talvez a resposta seja iframe ou ajax (vou ver se aprendo).


Limiar
-------------------

Em Alto Paraíso...
Pousada Jardim do Eden -- Chapada dos Veadeiros

Venha à Chapada dos Veadeiros, uma beleza agreste e fique na Pousada Jardim do Eden, uma beleza aconchegante. Chapada dos Veadeiros e Pousada Jardim do Eden, uma dupla perfeita!


In Topic: Includes, Reaproveitamento De Código

09/03/2008, 00:42

Bruno,

Eu peguei um arquivo real, digamos, x.php. Ele tem apenas 5kb. Quando eu rodo o YSlow, ele retorna como tendo 41kb. Isso acontece pela inclusão dos includes, que ocorre no servidor.

O servidor lê o arquivo x.php e vai interpretando os scripts e incluindo os códigos de cada include e depois envia o resultado como uma página estática inteira (com 41kb) para o usuário.

Para acontecer o que você disse e que é o que eu quero, seria necessário que cada arquivo hoje costurado como include fosse baixado em separado. Para haver o cache, é preciso que cada parte do conjunto seja reconhecida como uma entidade inteira. Como as imagens, por exemplo.


Limiar
-------------------

Pousada Jardim do Eden - Chapada dos Veadeiros

Em Alto Paraíso...
Pousada Jardim do Eden -- Chapada dos Veadeiros

Venha à Chapada dos Veadeiros, uma beleza agreste e fique na Pousada Jardim do Eden, uma beleza aconchegante. Chapada dos Veadeiros e Pousada Jardim do Eden, uma dupla perfeita!


Gente,

Ainda não consegui resolver o que apresentei aqui mas, com um outro jeito, consegui fazer com que minha página, que era uma carroça, agora virou um avião!!!

Eu finalmente consegui fazer o zlib funcionar. O problema era que o meu host não usa mais o php como módulo do apache, configuração esta que vem sendo abandonada, e eu nem de longe imaginava isso.

Hoje, o host usa phpsuexec e, por isso, qualquer comando php inserido no .htaccess dá erro 500 e derruba todo o site. Assim, as configurações de compressão tão badaladas na net só dão pau.

A solução agora é inserir um php.ini em cada diretório e o zlib funciona como manteiga.

Limiar
-------------------

Pousada Jardim do Eden - Chapada dos Veadeiros

Em Alto Paraíso...
Pousada Jardim do Eden -- Chapada dos Veadeiros

Venha à Chapada dos Veadeiros, uma beleza agreste e fique na Pousada Jardim do Eden, uma beleza aconchegante. Chapada dos Veadeiros e Pousada Jardim do Eden, uma dupla perfeita!


In Topic: Localizar Pais Do Visitante

09/08/2007, 11:58

O FF tem um complemento que basta passar o mouse sobre um link e são mostrados o ip e a localização do host.

Caso ajude, o complemento é HostIP.info Geolocation Plugin https://addons.mozil...refox/addon/663

In Topic: Tutorial - Envio De Formulário

02/05/2007, 00:04

Olá amigos,

Peço desculpas por desenterrar esse tópico, mas ele me foi muito útil hoje e aqui ainda há perguntas pendentes:

Pergunta 1

tentei aqui, fiz tudo certinho e... DEU CERTO, porém, eu também quero que ao usúario clicar em "enviar"... ele seja redirecionado para uma página, tentei por include e ficou assim:


Resposta:
O script "enviar_form.php" ao terminar seu trabalho, não devolve o controle ao formulario.php. Por isso, o

<input type="hidden" name="redirect" value="nova_pagina.htm">
não funciona dentro do formulario.



Ao invés disso, experimente usar um header no final do "enviar_form.php", assim:
header("Location: http://seusite.com.br/nova_pagina.htm");
Desse modo, o próprio script chamará a página desejada.

____________________________________

Pergunta 2:

como faço para caso algum campo esteja vazio, ele não mande o e-mail??


Resposta: Use no formulario.php o comando

<input type=hidden name="required" value="nome,email">
Com isso, se os campos "nome" e/ou "email" estiverem vazios, retornará uma mensagem de erro.

Espero estar sendo útil a alguém, assim como o Balala me ajudou hoje, e muito!!!
Eu agradeço :rolleyes:

______________________
Limiar

Em Alto Paraíso...
Pousada Jardim do Eden -- Chapada dos Veadeiros

Venha à Chapada dos Veadeiros, uma beleza agreste e fique na Pousada Jardim do Eden, uma beleza aconchegante. Chapada dos Veadeiros e Pousada Jardim do Eden, uma dupla perfeita!


IPB Skin By Virteq