optimizacion

14 herramientas para optimizar MySQL

El título habla por sí mismo. Sacado de sigt.net/archivo/herramientas-para-optimizar-mysql.xhtml que acertadamente advierte que en los comentarios de la noticia hay otras muchas herramientas con lo que el número se va sobre los 30 recursos aproximadamente.

etiquetas: optimizacion, mysql, servidores, opensource

votes

Jawr 2.0, ahora con soporte para Facelets y Grails

La nueva versión de Jawr permite ahora a los usuarios de Facelets y Grails aprovechar las ventajas de esta herramienta. 

Jawr es una librería Open Source que tiene dos utilidades para el desarrollo de aplicaciones web Java en las que se usa mucho javascript: 

PHPSpeedy: mejora el tiempo de carga de tu sitio

PHP Speedy Hay muchas formas de mejorar el tiempo de carga de una página; algunas de ellas son:

  • realizar menos peticiones al servidor
  • agregar una cabecera de expiración muy lejana en el futuro
  • comprimir los componentes de la página
  • “minificar” tu javascript, css, html

PHP Speedy es un script para PHP que realiza estas cuatro tareas automáticamente. Está disponible como clase (para utilizar en cualquier sitio/página que soporte PHP) o como plugin para WordPress —he estado probando este último en mi tumblelog y el resultado ha sido bastante satisfactorio.

Fuente: yukei.net

Optimización vs hardware

Dos formas de programar, optimizar al máximo frente a salvar los problemas de rendimiento a base de hardware. Dos noticias han llamado mi atención últimamente, por una parte Ricardo Galli de meneame.net asegura toda su página está alojada en un sólo servidor, lo que demuestra un gran trabajo de optimización y por otra parte un responsable de Slashdot aconsejó que no debe perderse demasiado tiempo en realizar optimizaciones al precio que está el hardware hoy en día, que es mejor dedicar el tiempo en desarrollar nuevas funcionalidades para nuestros productos.

Utilidades de Six-Apart para sites con mucho tráfico

David (di tu si quieres la Web para la que trabajas) me comentaba esta mañana la existencia de varias utilidades que la gente de SixApart pone a disposición de los webmasters de sites de mucho tráfico. La utilizan para acelerar el servicio en sus páginas dinámicas.

Ando liado ahora mismo realizando pruebas con varias.

La web es: http://code.sixapart.com/

- MemCached: es una caché en memoria, dirigida a almacenar consultas a bases de datos con una gran frecuencia de repetición.

- PerlBal: un balanceador escrito en Perl. Sus diseñadores dicen que ahora mismo balancea 4000 peticiones por segundo a 25 servidores Web. Nos fiaremos por el momento, hasta que le haga una prueba de carga ;-)

Fuente:

Apache vs NgINX

¿Es siempre mejor Apache para servir cualquier tipo de contenido?

La respuesta es claramente no. Se puede mejorar la configuración de Apache y ajustarla según el contenido que vayamos a servir.

Andaba buscando alternativas para servir imágenes y contenido estático en HTML. Para ello, siempre puedo recurrir a los clásicos estilo THTTPD. Pero por una vez, probé un nuevo servidor (ruso) llamado NgINX y este es el resultado.

Apache 2.2 :

Transaction rate: 4488.11 trans/sec

NgINX :

Transaction rate: 5250.52 trans/sec

Gana NgINX por un par de modificaciones que trae de base que Apache no utiliza.

Actualización 29 de Mayo, 2007:

En vista de las dudas surgidas con lighttpd, ahi van las pruebas con dicho server:

Transaction rate: 5172.87 trans/sec

Fuente:

Continúa optimizando tu Ubuntu

Traducido de ubuntuforums.org/showthread.php?t=388765 , una manera de optimizar Gnome en Ubuntu de manera sencilla. Al parecer las aplicaciones arrancan más rápido y vuelven más rápido al frente. A disfrutarlo!

Valid XHTML 1.0 Strict