2012-09-04-cakephp

2012/09/04

Consultas “tipo CakePHP” en CodeIgniter

Una de las mayores facilidades con la que cuenta CakePHP es la forma en que maneja los modelos y las búsquedas en ellos. En este artículo vamos a tomar el núcleo de los modelos de CakePHP para aplicarlo a CodeIgniter y así obtener búsquedas más sencillas en este último framework. Los Modelos de CakePHP El concepto de

rapido

2012/06/05

Rápido y completo: Expresiones Regulares en PHP

Las expresiones regulares en PHP son una potente herramienta de programación que muchas veces se deja de lado ya que se cree que es muy compleja (aunque sí lo puede ser). En este post explicamos de manera sencilla cómo utilizar las expresiones regulares en PHP y brindamos soluciones a ejercicios cotidianos de programación utilizando expresiones regulares. También

6consejos

2012/04/28

6 tips para mejorar la seguridad de tus formularios web

Una de las principales consideraciones al momento de crear un sitio web es la seguridad de los formularios. Estos pueden convertirse en puntos de entrada sensibles hacia el sistema. Un formulario inseguro puede desde sobrecargar un servidor hasta acceder y modificar información almacenada en una base de datos. Acá listamos 6 pasos sencillos para asegurar que los

geolocalizacion

2012/03/22

Geolocalización: Pasos simples para integrar geolocalización en su sitio web.

La gran mayoría de personas que gustan salir a correr y que cuentan con un smartphone, utilizan alguna aplicación que lleve un registro de su velocidad, distancia recorrida y la ruta seguida. Esta información es subida en ese momento a un sitio web donde un historial es creado para que el usuario pueda consultarlo en cualquier momento,

php

2012/03/06

Dentro de PHP: Lo que no sabías de las etiquetas de apertura y cierre

Las etiquetas de apertura y cierre de PHP son de uso diario para cualquier desarrollador PHP. Con ellas iniciamos y concluimos secciones de código, despliegues de variables en medio de etiquetas HTML y cualquier documento de código PHP. Apesar de que las encontramos por doquier en un proyecto PHP, muchos desarrolladores no conocen las serias implicaciones que

sphinx

2012/03/01

¿Programando un buscador en su sitio web? Te va a interesar Sphinx

Cuando se trata de búsquedas customizadas en un sitio web, lo principal es que los resultados sean tan precisos como sea posible. Para esto podemos utilizar técnicas como las sugerencias de búsqueda o búsquedas semánticas. Sin embargo, dada la competitividad de la web existe un parámetro más, vital para un sistema de búsqueda web: la velocidad. Existen

drupal

2012/02/21

Un vistazo básico a Drupal y su estructura como CMS

Drupal es una herramienta de código abierto concebida como un sistema administrador de contenidos y un marco de trabajo. Es utilizada para crear cualquier tipo de sitio web, desde un blog personal hasta una aplicación web empresarial. Es un herramienta flexible, robusta, segura y posee una gran comunidad de usuarios que día a día mejora y extiende

2011/07/19

Les invitamos a conocer 11most.com, todo sobre listados y rankings…

Alguna vez ha querido hacer un listado de elementos en Internet y permitir que otras personas seleccionen por ejemplo a las Top11 mejores bandas de rock?, los Top11 mejores jugadores de fútbol?, o incluso sus Top11 pitufos favoritos? Pues bien 11most.com es nuestro nuevo proyecto para conversar sobre todo lo relacionado con listados, rankings, records mundiales y

drush

2011/07/10

Introducción a Drupal Drush: Interfaz de línea de comandos para Drupal

Cuando se trabaja en Drupal, es tarea común borrar el cache del drupal ya que dependiendo de los cambios que se realicen no todos se muestran a la primera vez, por ejemplo los cambios que se realizan en el archivo template.php del tema de Drupal cuando se agrega una función de theme. Para poder borrar la cache

doxy

2011/06/10

Buenas prácticas para mantener odenado nuestro código PHP

(*) 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

drupal

2011/06/07

Un vistazo a las fortalezas y crecimiento de Drupal

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

pagos

2011/02/08

Pagos en línea: opciones bancarias para el comercio electrónico en Costa Rica

Este 17 de enero, en la revista Estrategia & Negocios, se publica un interesante artículo titulado “El e-commerce en Costa Rica: oportunidades para todos” de Daniel Gertsacov, Director de Nuevos Mercados para Google en América Latina, el texto vuelve a poner sobre la mesa la mejoría que vive el escenario costarricense para fomentar las ventas y compras por Internet, perspectiva que compartimos. Sin embargo, se menciona entre sus conclusiones que “Faltan más empresarios que le apuesten al desarrollo de plataformas e-commerce y que se arriesguen a invertir en Internet“. Desde nuestra óptica no son empresarios interesados en e-commerce lo que hace falta, sino mejorar el escenario administrativo para contar con soluciones bancarias para permitir sitios web de comercio electrónico con cobro en línea.

crinterio

2010/06/29

InterGraphicDESIGNS es patrocinador oficial de CRiterio Ambiental Film Fest

Para InterGraphicDESIGNS es un gusto comunicar nuestro patrocinio oficial al primer “CRiterio Ambiental Film Fest” el cual cumplirá con la doble misión de cooperar con el reconocimiento de la importancia de preservar nuestro hábitat, así como colaborar con el enriquecimiento del panorama cultural de Costa Rica. En septiembre del 2010 (Año Internacional de la Biodiversidad), durante siete

usability

2010/06/17

InterGraphicDESIGNS presente en curso de usabilidad impartido por Dr. Victor M. González

Este pasado martes 15 y miércoles 16 de junio, graduados y docentes de la Universidad de Costa Rica que laboramos en InterGraphicDESIGNS tuvimos el gusto de participar en el Curso-Taller “Métricas y Diseño de Evaluaciones para Usabilidad de Sistemas Interactivos”, impartido por el Dr. Victor M. González. El Dr. González es Investigador en Computación en el área

redaccion_digital

2010/06/15

Redacción Digital: Clave de éxito para su sitio web

Redacción digital: Clave de éxito para su sitio web. 15 tips para producir contenidos en la red. Redactar y producir contenidos para la web no es igual que hacerlo para un medio impreso. Cada medio tiene su propio formato y cada uno se usa en un contexto diferente. En la red, el contenido es fundamental. Es aquello

phpclasses

2010/03/31

Launched our theme for PHPClasses.org, InterGraphicDESIGNS wins the design contest

PHPClasses.org, one of the most popular websites for the PHP and web developers community has launched a new design theme. The new theme was chosen during the first version of the PHPClasses.org design contest. The contest was developed using their own site design theme editor created by PHPClasses. In this first edition the work of the designers

top3
sebweaver
open_flash

2009/08/21

Opciones para crear gráficas web

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

grafica

2009/08/21

Componente Flash para crear gráficos

Ahora tenemos una excelente posibilidad de incluir gráficos personalizados en nuestras páginas web gracias al componente Open Flash Chart (http://teethgrinder.co.uk/open-flash-chart-2/) el cual se encuentra gratuito y con licencia LGPL (http://www.gnu.org/licenses/lgpl.html). Con este componente se pueden crear gráficos de: línea, barra, barra horizontal, barras apiladas, de candela, de área, pie, radar y de dispersión. Cabe mencionar que los

css_php

2009/01/15

Guía para comprimir archivos CSS con PHP?

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

php2

2008/11/20

Tips para evaluar velocidad de scripts de PHP

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

subversion

2008/09/29

Resumen sobre ventajas de utilizar SubVersion

El presente es el artículo escrito por Rolando Vindas de InterGraphicDESIGNS, el cual fue publicado por la revista RadarTI en su primera versión impresa. Trabajo colaborativo: Subversion, una opción efectiva para controlar y ordenar el desarrollo Antes de existir las herramientas para controlar las versiones de su proyecto, era común escuchar entre los desarrolladores frases tales como:

php2

2008/08/01

Lanzamiento de php 5.3 alfa 1

El equipo de php ha anunciado en su sitio web el lanzamiento de la nueva versión alpha de php la cual no se recomienda para utilizar en producción, sólo a manera de revisión y experimentación. Los cambios más importantes incluyen funciones lambda y closure, recolector cíclico de basura, adición de las extensiones intl, phar, fileinfo, sqlite3 entre

xajax

2008/05/31

Comentarios y ejemplo con xajax – PHP Class Library

XAJaX es una librería de clases de código abierto elaborada en PHP que permite utilizar Ajax en aplicaciones web sin tener que programar directamente en JavaScript. Esto no significa que no se pueda utilizar JavaScript en una aplicación que esté utilizando XAJaX. El programador simplemente elabora en PHP las funciones que actualizan el contenido de un objeto

phpdocumentor

2008/05/26

Las ventajas de documentar en PHP con phpDocumentor

Según el sitio http://www.phpdoc.org/, phpDocumentor es la herramienta estándar para auto-documentación en PHP; es decir, se puede generar documentación de forma automática tomando como base el código fuente. Usualmente esta herramienta es comparada con lo que Javadoc hace en Java. Algunas de las ventajas de usar phpDocumentor son la ayuda obvia que recibe el programador para que

phptest

2008/04/25

PHP testFest 2008

Queremos aprovechar este medio para anunciar a la comunidad de desarrolladores PHP que visitan nuestro blog, que este próximo Sábado 10 de mayo de 10am a 3pm, en la Universidad Nacional, se estará realizando el PHP testFest 2008. Se está invitando a todas aquellas personas entusiastas de PHP, o que quieran conocer más sobre el mismo. Próximamente

2008/04/01

Inicios del grupo PHP Costa Rica

Con gusto hemos presenciado como empieza a consolidarse una buena comunidad de desarrolladores PHP Costa Rica. La iniciativa nace en el grupo PHP Costa Rica que inició hace pocos meses con las primeras reuniones del grupo. En cada reunión se tocan temas de interés para la comunidad, otros beneficios de pertenecer al grupo es mantenerse actualizado con