Archivo para February 2010
24Feb
2010
Comments Off
Entendiendo por Data Stores los sistemas de almacenamiento tanto RDBMS o NoSQL, el PDF que referencio compara los distintos tipos de data stores que hay: Almacenamientos clave-valor Almacenamiento de documentos Similares al BigTable de Google BD relacionales escalables De cada tipo de data store explica cuales son y que características tiene, y por último hace [...]
22Feb
2010
<!-- 3 -->
Hierarchical-Model-View-Controller (HMVC) es una variante del MVC que se forma mediante una colección de estos, siendo cada MVC independiente de los otros, y siendo un aspecto importante la reutilización de código, por lo que la localización física de los MVC no es importante. El HMVC es muy efectivo a la hora de testear módulos de [...]
18Feb
2010
Comments Off
Esto puede dar mucho juego, pero tan solo funciona en Firefox 3.6+, por lo que no podemos depender de este script en nuestras aplicaciones. A partir de la versión 3.6, Firefox permite realizar drag&drop de ficheros en nuestra web y mediante Javascript poder obtener los ficheros o textos que se arrastren contra un elemento específico. [...]
16Feb
2010
Comments Off
Unos cuantos enlaces rápidos, con temática centrada en NoSQL The Common Principles Behind the NOSQL Alternatives Building Super Scalable Systems: Blade Runner Meets Autonomic Computing in the Ambient Cloud Why Swapping is bad for MySQL Performance? Open Source Video, Audio & Podcast Publishing Platform Data in Flight – SQL Stream What Will Kill the Cloud? [...]
15Feb
2010
<!-- 4 -->
Está claro que el HTML5 nos ofrece muchas posibilidades, pero una de las opciones que más me ha gustado es la de tener bases de datos locales. Para abrir una conexión deberíamos ejecutar lo siguiente: db = openDatabase(”ToDo”, “0.1″, “A list of to do items.”, 200000); Y para la ejecución de sentencias hay que echar [...]
15Feb
2010
Comments Off
Si el otro día hablaba de oEmbed, hoy voy a hablar de una librería para CodeIgniter que nos puede ser útil para aquellos que desarrollamos usando este framework. Por ahora detecta los siguientes servicios: YouTube Viddler Qik Revision3 Vimeo Hulu Se echa en falta alguno como Flickr, pero es un principio y nosotros mismos podemos [...]
12Feb
2010
<!-- 1 -->
Si el otro día Facebook nos sorprendía con HipHop, hoy me entero que también han desarrollado una extensión para PHP llamada XHP, la cual permite añadir XML (o HTML) en el código PHP y que sea una expresión válida. ¿Qué quiere decir esto?, pues que no es necesario hacer tratar el HTML como string o [...]
11Feb
2010
Comments Off
Otro interesante artículo sobre caché y los distintos modos de poder llevarlo a cabo. Para aquellos que quieran añadir caché a su sistema y ahorrar recursos y no sepan qué hacer, puede venirles muy bien este wiki y el listado de tipos de cache que hay: Caching Proxy Servers Content Delivery Networks Cachear páginas completas [...]
10Feb
2010
<!-- 1 -->
Interesante artículo en el que se nos explica qué es memcached (por si alguien no lo conoce), nos ofrece un ejemplo de clase que utiliza memcached, nos muestra una presentación sobre Facebook y memcached, y nos explica qué usos se le pueden dar a memcached: Restringir el acceso a spammers Detectar usuarios activos/inactivos conectados Crear [...]
09Feb
2010
Comments Off
PHP-FPM (FastCGI Process Manager) es una alternativa a PHP FastCGI que incluye algunas características adicionales como: Administración de procesos, pudiendo pararlos y arrancarlos Posibilidad de empezar procesos con diferente uid, gid, chroot, entorno o php.ini Logs Reinicio de emergencia Soporte para upload acelerado Slowlog fastcgi_finish_request(), una función especia que ternima la petición, envía los datos [...]