Codigo fuente completo de un buscador de roms en PHP
Bienvenidos una vez más a la master class de gafeman, donde un servidor a parte de enseñaros a cocinar patatas con papel de plata en un microondas, también podéis aprender a programar cosas que en FP no enseñan.
No sé si los sabéis pero ahora estoy metido de lleno en el puto foro de viciao2k3, así que he preparado este ejemplo para que os entretengáis unos días hasta que termine.
Como dice en el titulo se trata de un buscador de roms programado en PHP y gracias a este ejemplo podéis aprender cosas como:
- Web Scraping
- AJAX con el framework javascript, jquery
- Recorrer elementos de un objeto JSON
- Utilizar la librería CURL para obtener el tamaño de una URL
- Ganar la lotería, sin jugar a la lotería
- Crear un sistema de cache
- Función PHP flush() para mostrar por pantalla lo que hay en el buffer
- Utilizar la API de Yahoo! Image Search
- La técnica del iframe secreto
Demo y descarga:
[file]http://miquelcamps.com/upload/rom_station.zip[/file]
Notas sobre el ejemplo:
- No te emociones no lo abras en modo local, el PHP no se va a ejecutar.
- Al subir los ficheros al FTP, dale permisos 777 a la carpeta cache.
- Introduce tu API key de yahoo! en el fichero /includes/include.config.php
Notas del autor:
Dedico el post a /grunch0 que me decía que quería aprender más PHP y algo de jquery.
Espero que os guste y como minimo dejen un comentario o no me curraré tanto los ejemplos jeje.

¿Un foro?! ohh yo haré publicidad del mismo.. ya estube leyendo jquery desde que nos vimos mujaja voy a mirar como funcinoa esto, yo y tus 385 suscritos te lo agradecemos!
10 puntos señor, muy bueno
Cuando acabe lo que estoy haciendo (análisis de algoritmos) me pongo a ver ese ejemplo tan interesante que has puesto.
Si te soy sincero, suelo embarcarme en muchísimos proyectos, uno de ellos, era crear mediante PHP+CSS+mySQL una base de datos, de todas las películas y series que tengo.
Y la verdad, creo que gracias a ésto podre dejar de dar palos al vacío. Muchas gracias.
Un saludo.
Que tal, soy un lector anonimo que nunca comento, saludos y felicitaciones por tu weblog y proyectos!.
Queria preguntar si me podrias enviar una invitacion para LifeStream
mi mail te lo deje ! Gracias!
@Collide: hola Collide para usar friendfeed no hace falta invitacion puedes crear una cuenta aqui
Bien, un foro esta muy bien! Entre tanto miraré este buscador.
me gusta mas la chica del dia que el foro xD
Vamos a ver si se aprende php
por cierto… primera vez que veo que te bajan los suscritos… wOw. Eso es por no amenazar con el mechero xD
Espera que ahora agrego al Feed las 5 cuentas de correo que tengo y ya verás como suben de nuevo los feeds =P.
Además, que importa cuantos haya, si los que nos mantenemos ahí somos los que valemos xD.
Un saludo.
Muchas gracias gafeman
Hola gafeman. Este es mi primer post en tu blog pero lo sigo desde hace tiempo porque no paras de sorprenderme.
Estoy empezando en esto del AJAX (y en todo lo demas también)y revisando el ejemplo este(curradisimo si que si)me he perdido. No quiero abusar pero me preguntaba si podrias ampliar un poco la informacion sobre los puntos/tecnicas que mencionas(del 1 al 9). Gracias y un saludo a todos.
@buenroger: (el segundo ya, no me acordaba del otro)
Gracias mil por este “peaso” código fuente !
Buenas,
me parece muy interesante el ejemplo, pero pongo el link y me da error al descargar…