Restfull-API-php-Slim

RESTful API: ¿Cómo hacer un API con PHP y Mysql?

Continuando con nuestra serie de RESTful API y para que sirve. En este tercer artículo de la serie vamos a construir un API empleando PHP y MySql. Sabemos que es, para qué sirve y la estructura del mismo. Ahora pondremos en práctica nuestro conocimiento de programación orientada a objetos (OOP) con PHP. Antes de empezar debo aclarar algo, para que un API sea RESTful debe … Continue reading RESTful API: ¿Cómo hacer un API con PHP y Mysql?

Encuesta simple con PHP y jQuery

Encuesta simple con PHP y jQuery

Anteriormente (2010) les había compartido un artículo sobre como crear un sistema de encuestas utilizando PHP y Mysql. En esta ocasión utilizaremos ese conocimiento para hacer algo mas sencillo, un sondeo o encuesta de una pregunta para tu sitio web o proyecto. Alguien puede decir, ¿por qué escribir sobre lo mismo?. No, no es lo mismo. En el artículo Sistema de encuestas básico en PHP … Continue reading Encuesta simple con PHP y jQuery

RESTful API: ¿Para que sirven?

Previamente, conocimos el concepto de RESTful API y cómo funciona. En este segundo artículo conoceremos ¿para qué sirve un API?. Aunque ya hablamos un poco de algunas apps y servicios que lo utilizan, así como el ejemplo de facebook para conocer los shares y comments de un website, les explicaré para que se usan los APIs con un poco mas detalle y ejemplos. De esta … Continue reading RESTful API: ¿Para que sirven?

Sistema de arbol para categorias en php y mysql

Sistema de árbol para manejar categorias de contenido

Sistema de árbol para manejar categorias de contenido

Todos los que trabajamos programación en algún momento nos encontramos con una situación característica en donde necesitamos realizar una búsqueda tipo árbol de categorias de acuerdo a nuestras necesidades y la estructura de nuestra paginas y/o aplicación donde manejamos productos, perfiles, títulos o cualquier otro tipo de datos que por su naturaleza esta ligada a un registro padre o pivote.

PHP no es la excepción. La estructura de árbol lineal es muy frecuente y es un recurso muy sencillo para manejar por ejemplo categorías de un contenido especifico. Para esto es necesario realizar consultas en la base de datos donde la tabla relacional de nuestras categorías solo muestra una rama, es decir, que se maneja de manera escalar.

Para solucionar este tipo de búsqueda podemos utilizar una función php bastante sencilla que realiza una “búsqueda profunda”, la cual nos permite desplegar el árbol completo de una categoría en particular hasta llegar al ultimo registro de la cadena. Continue reading “Sistema de árbol para manejar categorias de contenido”

Como crear stored procedures en MySQL

Una de las nuevas características que posee MySql es la de crear procedimientos almacenados directamente en el servidor. Esto permite una mejor seguridad para las aplicaciones web sin mencionar la considerable mejora de respuesta del cliente ya que las consultas son realizadas por el servidor, en el servidor. A diferencia de llamar la consultad desde nuestros archivos php. Otro buen aporte es la de poder … Continue reading Como crear stored procedures en MySQL

Acortador de URL o URL shortner con PHP y mod_rewrite

Recientemente me encontré con el comentario de un colega en twitter donde recomendaba a un diario electrónico local la utilización de un acortador de url o url shortner como se conoce en ingles y decidí indagar cuales otros medios no utilizan acortadores en sus twits lo cual reduce considerablemente la cantidad de texto para los titulares y en realidad son unos pocos para la bondad … Continue reading Acortador de URL o URL shortner con PHP y mod_rewrite

Sistema de encuestas básico en PHP y MySql

Sistema de encuestas con PHP

Recientemente me vi en la necesidad de implementar un sistema de encuestas para una Intranet. Buscando en la web encontré varias alternativas bastante útiles e innovadoras en algunos casos. Sin embargo, mi requerimiento era algo sencillo que permitiera incluirla en un CMS ya existente que esta implementada y no pude encontrar nada “sencillo”, es decir, sin administración independiente y que me permitiera manejar las encuestas con bastante rapidez.

Al no encontrar nada que pudiera satisfacer mi necesidad; decidí desarrollar mi propio sistema de encuestas el cual quiero compartir con ustedes.

Continue reading “Sistema de encuestas básico en PHP y MySql”