10
junio
(*) Basado en la charla “Buenas Prácticas de Programación en Drupal”, por Fernando P. García.
Drupal es un Administrador de Contenido de Software Libre. En su desarrollo y mantenimiento participan diseñadores, programadores y colaboradores en general, de todas partes del mundo. Para poder lograr que todos los aportes se den en forma ordenada y minimizar los problemas cuando alguien debe tomar el proyecto de otro para corregirlo o mejorarlo, se ha definido ciertas buenas prácticas, que toda la comunidad de Drupal sigue con el fin de facilitar las cosas. Estas incluyen obviamente la forma en que se programa en PHP (el lenguaje sobre el cual está construido Drupal), pero también cómo se debe utilizar otras herramientas como jQuery, Bases de Datos, estilos (CSS), control de versiones, documentación, etc.
En este caso vamos a enfocarnos en algunas buenas prácticas que utiliza la comunidad de Drupal para programar en PHP, y que pueden resultar …
LEER MAS
07
junio
El pasado 2 de junio se realizó el Drupal Camp Centroamericano en nuestro país, evento comunitario que se centra en la capacitación y discusión acerca del sistema de gestión de contenidos Drupal.
Dado que en los últimos años este CMS ha alcanzado gran popularidad, dedicamos este espacio para dar una breve introducción al mismo, esto con el fin de dar una rápida orientación a nuestros clientes y amigos que están empezando a escuchar buenos comentarios sobre Drupal.
Drupal es un sistema de gestión de contenidos modular, gratuito y de código abierto (open source), que permite construir todo tipo de páginas web adaptándose a las necesidades particulares de cada caso.
Entre sus fortalezas podemos citar:
- Control sobre la creación, edición, borrado y publicación de contenidos.
- Categorización y organización del contenidos (taxonomías)
- Seguridad, gestión de usuarios, roles, privacidad, y control del acceso.
- Presentación de contenido en diversos formatos.
- Sistema ampliable y …
LEER MAS
24
septiembre
PHP ingresó por primera vez al Top 3 de lenguajes de programación más populares según el ranking TIOBE.
LEER MAS
21
agosto
Anteriormente vimos Open Flash Chart trabajando y lo sencillo que es de utilizar. Además de OFC tenemos otras opciones también importantes:
Google nos brinda el “API de Google Chart que permite generar gráficos de forma dinámica”.
Se utiliza llamando a la url de la API de la siguiente forma:
http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250×100&chl=Hello|World
Este link devolverá una imagen con el gráfico.
Donde:
- http://chart.apis.google.com/chart? es la ubicación del API de Chart.
- & separa los parámetros.
- chs=250×100 es el tamaño del gráfico en píxeles.
- chd=t:60,40 son los datos del gráfico.
- cht=p3 es el tipo de gráfico.
- chl=Hello|World es la etiqueta del gráfico.
Te dejamos la guia del desarrollador de la API de Google Chart. Además si deseas una visualización mas personalizada (no solo para gráficos, puedes encontrar para tablas de resultados también) con varios ejemplos te recomendamos Google Visualization API

Si lo que buscas es algo en PHP, la librería de pChart te puede dar la solución para la personalización de gráficas.

LEER MAS
15
enero
Traducción del artículo en inglés tomado de: http://www.catswhocode.com/blog/3-ways-to-compress-css-files-using-php
Cuando usted se encuentra desarrollando un diseño sofisticado, los archivos CSS rápidamente pueden volverse grandes y requerir de tiempo para cargar. En este artículo se han recopilado 3 formas interesantes para comprimir archivos CSS utilizando PHP.
El método de Paul Stamatiou
Para que usted pueda aplicar este método, primero debe renombrar todos sus archivos .css a .css.php
Además, asegúrese de importar los archivos en su html utilizando su nuevo nombre:
Cuando usted haya renombrado sus archivos css, edítelos y agregue la siguiente porción de código al inicio del archivo:
Seguidamente, agregue la siguiente línea al final del archivo y guárdelo:
Eso es todo. Este método es útil y eficiente.
El método Perishable Press
Básicamente, este método funciona igual que el de Paul Stamatiou, al renombrar sus archivos .css en .css.php (o solamente .php) y agregando esta pequeña porción de código al inicio …
LEER MAS
20
noviembre
No todos los scripts PHP son igual de rápidos aunque funcionalmente logren el mismo objetivo, el sitio web “The PHP Benchmark” es una iniciativa que pretende evaluar diferentes prácticas de programación en PHP y demostrar cuántos milisegundos toma realizar la misma acción pero ejecutando funciones diferentes.El proyecto es encabezado por Chris Vincent, y utiliza la función microtime() de PHP para publicar este tipo de resultados.Algunos ejemplos interesantes:Utilizar for ($i=0; $i…
LEER MAS