CuatroXL

Desarrollo web - Cuatro XL

Archive for February, 2008

Técnicas de cache

Thursday
Feb 28,2008

Mike Willkbancks ha escrito un estupendo articulo(ingles) explicando las diferentes formas de cacheo que existen para mejorar la rapidez de grandes sitios.

Las técnicas  que explica son:

  • Opcode Caching
  • File Priming
  • Caching Variables
  • File Caching
  • Full File Caching
  • Partial File Caching
  • Memory Caching
  • Memcached
  • Database Memory Tables
  • RAM Disk

Leer el articulo(trducido por google translate)

Link al articulo

Documentación para XSLT

  • Filed under: xsl
Thursday
Feb 28,2008

bye bye Symfony

Wednesday
Feb 27,2008

Hoy me he dado de baja en el grupo hispano de symfony.

El año pasado me pidieron hacer una revista(con su CMS) online con symfony y la experiencia fue enriquesedora; aunque luego el proyecto no fue nada rentable por varios motivos, uno de ellos el hecho de la plataforma symfony. Puede que no supiera aprovechar la arquitectura.

Pero apenas y doy a vasto  con ZF y ahora estoy metiéndome de lleno con Extjs, por lo que he desidido centrar fuerza en ZF, Ext en cuestión de frameworks de desarrollo.

En el grupo se aprende mucho sobre Symfony, aunque últimamente la calidad de las preguntas ha bajado bastante.

Gracias symfony-es

Wednesday
Feb 27,2008

ZF1.04 y ZF1.5RC1 ya están descargables desde la página de ZF; entro otras cosas nos trae(en ingles, ya lo traduciremos):

  • New Zend_Form component with support for AJAX-enabled form elements
  • New action and view helpers for automating and facilitating AJAX requests and alternate response formats
  • Infocard and OpenID authentication adapters
  • Support for complex Lucene searches, including fuzzy, date-range, and wildcard queries
  • Support for Lucene 2.1 index file format
  • Partial, Placeholder, Action, and Header view helpers for advanced view composition and rendering
  • New Zend_Layout component for automating and facilitating site layouts
  • UTF-8 support for PDF documents
  • New Technorati and SlideShare web services

Podéis empezar a descargar desede http://framework.zend.com/download

Tuesday
Feb 26,2008

Neil Garb ha creado esta utilidad para poder integrarla en ZF.

En palabras del aut; la clase es:

“… he decidido escribir una clase, con la que pueda cambiar el tamaño y convertir(entre diferentes tipo MIME)imágenes utilizando la librería GD”

Seguir leyendo.

Tuesday
Feb 26,2008

Andrew Johnstone cuenta en su blog la experiencia que ha tenido al desarrollar una aplicación con Soap, XmlRcp y Rest integrandolocon Zend Framework.

Pone unos ejemplos que ha utilizado para poder ir testeando los distintos protocolos.

Leer todo el articulo.

Monday
Feb 25,2008

Tres enlaces que nos ayudaran a integrar y comprender el modelo de integración de los templates Smarty.

Integración de Smarty y Zend_Framework I (incluye la clase para integrar)
Integración de Smarty y Zend_Framework II

Enfoque de plantillas HYSOCAMTT

Yo personalmente; prefiero  XSL, pero parece que hay mucha gente que está acostumbrada a Smarty

Saturday
Feb 23,2008

interesantisima clase paras importar contactos del messenger; despues de ver esto ya me imagino como hacen el maldito spam.

Descargar clase.

Ver ejemplo(no recomendable, porque pide pass) 

pagina del proyecto

¿Qué es XSL? articulo introductorio a XSL.

  • Filed under: xsl
Saturday
Feb 23,2008
Marius Zaharia escribió un articulo(en español) bastante interesante. para los que quieran empezar con XSL.

XSL es para XML lo que CSS es para HTML. Es un acrónimo en inglés de EXtensible Stylesheet Language (Lenguaje de hojas de estilo ampliable). Es un lenguaje diseñado para presentar datos XML en un formato legible. XSL consta realmente de dos partes:

  • XSLT: un lenguaje para transformar documentos XML
  • XPath: un lenguaje para navegar en documentos XML

XSLT significa Transformaciones XSL y es la parte más importante de XSL.

XSLT transforma un documento XML en otro documento XML, en una salida XHTML o en texto sencillo. Esto se suele hacer transformando cada elemento XML en un elemento HTML. El uso de XSL es imprescindible, ya que las etiquetas XML han sido definidas por el usuario y, por tanto, los navegadores no saben cómo interpretarlas o representarlas. Su significado se ha diseñado para ser entendido por las personas, no por las máquinas.

XSLT también puede realizar las siguientes operaciones en un árbol XML:

  • añadir y eliminar elementos
  • añadir y eliminar atributos
  • reorganizar y ordenar elementos
  • ocultar o mostrar determinados elementos
  • encontrar o seleccionar elementos específicos

Seguir leyendo el articulo.

Saturday
Feb 23,2008

6 versiones de carrusel(imágenes y texto) con iCarrusel. Mejor ver los ejemplos :D

página(con todos los ejemplos) del proyecto: http://zendold.lojcomm.com.br/icarousel/