¿Cómo obtener de Cloudflare el IP real de los visitantes en PHP?

Si nuestra web brinda servicios basados en geolocalización, pero decidimos usar Cloudflare para evitar ataques de denegación de servicios, servir contenidos estáticos (archivos javascript, css, imágenes), etc., nos vamos a percatar de que las direcciones IP de los usuarios pertenecen a Cloudflare y el contenido servido basado en la ubicación será erróneo. A continuación veremos cómo obtener de Cloudflare el IP real de los visitantes en PHP.

Continue reading ¿Cómo obtener de Cloudflare el IP real de los visitantes en PHP?

Minimiza la complejidad temporal de tus algoritmos

Nunca se ha preguntado por qué si la capacidad de procesamiento del hardware de nuestros dispositivos electrónicos ha ido siempre en aumento, aún existen programas, sitios web, utilitarios, etc. que funcionan desesperadamente lentos. La respuesta, en muchos casos, pudiera ser: los programadores adoramos malgastar y consumir todo el hardware y dedicamos poco tiempo a minimizar la complejidad temporal de nuestro código.

Continue reading Minimiza la complejidad temporal de tus algoritmos