Não será certamente novidade para vocês o facto de alguns serviços conseguirem obter o país a partir de um determinado IP.
A questão que talvez alguns de vós coloquem é quanto terão que pagar para ter acesso a esses dados. A resposta é bastante satisfatória: não têm de pagar nada, é grátis se utilizarmos a base de dados gratuita providenciada pela MaxMind – o GeoLite.
O GeoIP está disponível também como um módulo compatível com o servidor Apache e isso quer dizer que conseguiremos ter acesso ao Nome do País, Código do País e Código do Continente na superglobal $_SERVER do PHP e também em variáveis Apache.
Continuar a ler o artigo…
Etiquetas: Apache, detecção geográfica.httpd, geoip, geolite, ip, maxmind, módulo, país, performance, servidor
Mais um artigo que escrevi originalmente para um conhecido fórum de webmasters e que hoje partilho também com os visitantes do blogue.
Todos nós, regra geral, queremos muito tráfego nos nossos sites, é sinal que o nosso site é popular.
Tendo muito tráfego, temos muitos visitantes, certo? Errado!!
Geralmente poucas pessoas se preocupam a sério com este assunto, até que realmente um dos seus sites comece a ficar entupido com tráfego! Nesses casos a situação piora quando temos um certo limite de tráfego mensal.
Continuar a ler o artigo…
Etiquetas: blacklist, bloquear, bots, htaccess, spam, tráfego
Desta vez trago-vos um artigo que redigi inicialmente para um conhecido fórum de webmasters, no entanto decidi publicar também aqui no blogue porque acho que é algo que pode interessar a muitos de vós.
HotLinking – esta é uma das questões que continua a preocupar algumas pessoas, principalmente aquelas que possuem tráfego limitado nas suas contas de alojamento (bandwidth).
Continuar a ler o artigo…
Etiquetas: cache, cookies, HotLinking, htaccess, imagem, servidor
Usually just because you have your site hosted on a server located in the other side of the globe, does not mean that you have to relay on the server’s time zone.
There are several methods, I’ve used a couple of them myself in the early days when developing my first scripts.
Most of them consisted in setting the time zone in runtime, but sometimes it’s not an easy task, especially when you have a code that is not ready or is not well organized. That means you had to edit each file, setting the time zone.
Continuar a ler o artigo…
Etiquetas: Apache, EN, mod_setenvif, override, PHP, putenv, time zone, timezone, tz