Actualización de la librería PhpdocX para generar archivos Word
Escrito el 14 julio, 2010 por Verónica Milán
La empresa 2mdc ha lanzado una nueva actualización de su librería PHP, PhpdocX 1.5, que permite generar, de forma dinámica y personalizable, documentos de Word además de exportar a otros formatos como PDF y HTML.
PhpdocX sirve para convertir información almacenada en una base de datos o un archivo Excel a un documento de Word en formato .docx, compatible con Office y otras suites de productividad, incluyendo la suite de software libre Open Office.
PHPdocX está construido alrededor de estándares abiertos, permite al usuario o programador personalizar con un alto nivel de recursos los documentos Word que esta librería en PHP es capaz de generar.
Una de las características más importantes de esta librería, PhpdocX, es el alto grado de personalización de los archivos de salida, lo que facilita no solo sólo la creación de documentos muy ricos que correspondan con la imagen corporativa de la empresa sino también la conversión de documentos HTML o PDF directamente al formato .docx. Leer más…
Publicado en Optimización | 3 Comentarios
Comprimir el CSS y el JavaScript de tu página web para hacerla más rápida
Escrito el 4 mayo, 2010 por Verónica Milán
Una técnica muy útil cuando diseñamos páginas web que requieren el uso de JavaScript, o que por motivos de diseño necesitan más de una Hoja de Estilos, es minificar el código, en ingles minify.
¿Mini- qué?
Simple, se trata de comprimir el código CSS y/o JavaScript para que la página cargue más rápido. O lo que es lo mismo, Minificación es la práctica de la eliminación de caracteres innecesarios del código para reducir su tamaño, mejorando así los tiempos de carga.
Cuando hacemos esto, generalmente eliminamos todos los comentarios, los espacios en blanco, los saltos de línea y las tabulaciones. Como resultado queda un código dificilmente comprensible de entender, pero que cumple bien su función de reducir el tamaño de los archivos y así reducir el tiempo de carga (y II).
Lo normal cuando se usan estas técnica es tener dos versiones de tus JS y tus CSS, una versión minificada y otra para desarrollo, con los comentarios, espacios, tabulaciones y demás intactos. Cuando haces cambios en algún archivo hay que volver a comprimir los archivos y guardarlos, pero no olvidar nunca tener una copia legible del código para poder editarlo con facilidad.
Dos herramientas bastante populares para reducir el código son JSMin y YUI Compressor.Pero también tienes: minify JavaScript y minify CSS.
Publicado en Mantenimiento,Optimización | 4 Comentarios
Reducir el número de peticiones http con CSS Sprites
Escrito el 29 enero, 2010 por Verónica Milán
Últimamente estoy aprendiendo mucho sobre la optimización de sitios web, tanto a nivel de código css y html como a nivel de navegadores y experiencia de usuario.
Hace unos días leí el artículo how to reduce the number of HTTP request, muy útil para acelerar la carga de nuestras webs. Además justo estos días atrás en lawebera.es escribimos un artículo sobre el tema, y anteriormente hemos publicados otras cosas relacionadas que puedes leer aquí: Cómo hacer diseños web de carga rápida y como acelerar la carga de un sitio web.
Entre otras cosas, en el artículo explican la utilidad básica de CSS Sprites:
- CSS Sprites: es una técnica usada para combinar una serie de imágenes en una. A continuación, utilizando la propiedad background-position en el archivo CSS se controla qué parte de esa imagen será visible para un cierto elemento. De esta manera, en lugar de tener una petición HTTP para cada imagen individual, sólo habrá una para un archivo de imagen más grande que contiene a todas las demás. Muy recomendable. Leer más…
Publicado en Optimización | 7 Comentarios

