Entradas

Mostrando entradas de junio, 2012

Verificando la carga del servidor

Sitio Web lento, páginas que no terminan de cargar, errores de conexión a la base de datos, error HTTP 503, malos sintomas que indican que probablemente esté pasando algo en tu servidor. Lo principal ante estos casos es "entrar" al servidor, vamos a suponer que tienes un servidor en Linux, con la consola abierta hacemos un "top" webserver:~# top El resultado del top es muy similar al de cualquier administrador de tareas de un sistema operativo moderno, pero el encabezado es el mas interesante en estos casos, lo primero que debemos mirar es la carga del servidor top - 13:31:03 up 250 days, 21:58,  1 user,  load average: 0.26, 0.32, 0.39   Estos tres números nos indican que tan "cargado" está nuestro servidor. El load average es la cantidad de procesos que están encolados, calculados sobre un cierto período de tiempo. El primer número (0.26) es en un minuto El segundo número (0.32) en 5 min Y el tercero (0.39) en 15 min. Estos procesos en cola no...

La codificación de caracteres en la Web

Vamos a comenzar este blog con algo muy sencillo pero muy importante en la programación para la web, tanto para sitios como para sistemas, el charset encoding o codificación de caracteres. La codificación de caracteres es el método que permite convertir un carácter de un lenguaje natural (alfabeto o silabario) en un símbolo de otro sistema de representación, como un número o una secuencia de pulsos eléctricos en un sistema electrónico, aplicando normas o reglas de codificación. ( Wikipedia ) Codificación de caracteres en los archivos de tu proyecto Es vital que tengas en cuenta a la hora de crear tu proyecto; ya sea usando un IDE, con un editor de textos visual o con el editor de la consola; que todos los archivos que vayas a crear tengan el mismo charset encoding, si te cuesta trabajo decidir cual usar, usa UTF-8, sobre todo si lo que estás haciendo tiene palabras en idioma español esto te ayudará a evitar el molesto uso de funciones para convertir tus cadenas de caracteres pa...