Sentido Web

Sentido Web es un blog sobre desarrollo web, en el que se comparten referencias y explicaciones sobre PHP, Ajax, XHTML, MySQL y mucho más...

Archivo para May 2009

29May
09

Parche para indexar Drizzle con Sphinx

La verdad es que se trata de algo poco usado, son dos opciones a tener en cuenta en el futuro: Sphinx y Drizzle, aunque Sphinx cada vez se usa más en proyectos con gran volumen de datos, y Drizzle también es algo que debemos tener en mente con todo lo que pueda pasar con MySQL [...]
28May
09

Meter trazas en tus consultas SQL

En muchas ocasiones nos encontramos con que alguna query va lenta y tenemos que mirar el SHOW PROCESS LIST para localizar la query lenta, y luego buscarla en el código, algo que suele ser bastante pesado y a veces complicado. Mi compañero David ha tenido hoy una brillante idea que nos va a facilitar a los [...]
  
 

Consejos para optimizar tu base de datos

Interesantes consejos para optimizar nuestra base de datos en nuestras aplicaciones: Aunque parezca mentira, no siempre es necesario una base de datos relacional. Existen alternativas como memcache, base de datos documentales o de clave-valor. No uses la BD para almacenar contenidos: imágenes o documentos en BLOB. Usa campos numéricos y autoincrementales para los índices primarios, para así tener [...]
  
 

PHP Quick Profiler en CodeIgniter

Si el otro día hablaba sobre PHP Quick Profiler, una clase que nos permite realizar debug en nuestras aplicaciones, hoy os enlazo con mod para integrarlo con CodeIgniter. Es necesario tener activados los hooks de CodeIgniter y activar el profiler de CodeIgniter. A mí personalmente no me gusta usar los hooks, pero aún así se trata [...]
26May
09

Plugin jQuery para validar contraseñas

Aquellos que necesiten que en su aplicación web los usuarios introduzcan contraseñas seguras, podrán añadir este plugin jQuery que comprobará si las contraseñas tienen ciertas carácterísticas que las hacen seguras: Uso de mayúsculas y minúsculas Uso de números Uso de caracteres especiales Longitud de la contraseña U opcionalmente similar a un username El plugin mostrará un mensaje indicando la calidad de [...]
21May
09

Enlaces rápidos (21-05-2009)

Últimos enlaces rápidos: ECMAScript 5 Objects and Properties Infraestructura como servicioIAAS en el Cloud computing Tutorial de web cache Wapache: para crear .exe de aplicaciones web Resaltar con CSS código HTML obsoleto o “deprecated” Facebook, Hadoop y Hive Mozilla Prism 1.0 para Firefox JQZoom, zoom de imágenes con jQuery Recursos para programar en Android Técnicas WCAG 2.0 para 10 dudas habituales sobre accesibilidad Barry Abrahamson, [...]
19May
09

Efecto de luces con javascript

Realmente definir en el título el experimento javascript que han realizado en Dragon Labs es complicado. Se trata de un efecto de luces, glow, colores en un formulario de contacto (o cualquier otra capa). El usuario verá cómo el contorno de la capa cambia de color por zonas y varia la intensidad de la “luz”. El [...]
18May
09

Extiende Google Analytics con jQuery

Interesante script de jQuery que integrándolo en nuestra página, carga el script de Google Analytics y le añade características extra que normalmente no tenemos en cuenta: Enlaces salientes E-Mails (mailto) Descarga de ficheros, configurable indicando el tipo de fichero que se quiere monitorizar Extend Google Analytics with jQuery Vía / Script & Style
14May
09

Firefinder: plugin para Firebug que localiza elementos

Firefinder es un plugin para Firefox que se integra con Firebug y que nos permite localizar de forma rápida y sencilla elementos HTML en la página. Permite usar selectores CSS y XPath, por lo que no es necesario conocer una nomenclatura nueva, y además nos ayuda cuando trabajemos con los selectores jQuery o cuando estemos parseando [...]
13May
09

Efecto de escala de grises para navegadores no IE

Interesante script que realiza el efecto de escala de grises en cualquier imagen o elementos HTML. Funciona para navegadores que permiten canvas, IE ya tiene un filtro que lo realiza. Su uso es muy sencillo, tan sólo importar la librería y ejecutar el siguiente código: grayscale( document.getElementsByTagName(’div’) ); “Grayscaling” in non-IE browser Vía / Script & Style