Services Meneame version 0.2
- May
- 29
1 comentario! 201 palabras - 1 hits
Actualizacion de la clase Services_Meneame
He actualizado la clase para incluir la posibilidad de hacer cache de las respuestas obtenidas de meneame, así tanto el numero de peticiones como la carga del servidor que ejecute el script sera menor.
También he realizado un pequeño cambio en los plugins que incluye, ahora el texto que muestra siempre sera el mismo, cambiando únicamente el atributo title del enlace en el momento que la entrada exista en meneame.
El funcionamiento de la clase es el mismo, con la salvedad de que para iniciarla con cache hay que utilizar el siguiente método:
- <?php
- require_once 'Meneame.php';
- require_once 'Cache/Lite.php';
- "cacheDir" => "/directorio/de/cache/",
- "automaticSerialization" => true,
- "lifeTime" => 3600
- );
- $objCache = new Cache_Lite($options);
- $mnm =& new Services_Meneame($objCache);
- $link = $mnm->checkUrl("http://www.example.com");
- ?>
Como podéis ver es necesario el modulo Cache_Lite, que evidentemente se puede instalar con un simple pear install Cache_Lite.
El método para acceder a los resultados sigue siendo el mismo, he incluido un ejemplo actualizado al igual que las nuevas versiones de los plugins para Movable Type y Wordpress, aunque esta vez no podréis utilizarlos tal y como vienen en el paquete, como cada sistema es diferente no puedo definir una ruta para la cache por defecto, con lo que se tiene que editar el plugin correspondiente y cambiar dicha variable por la ruta que corresponda,
"cacheDir" => "/directorio/de/cache/"
1 enlace
1 comentario
# Escrito por Jonah hace 3 años, 8 meses
Gracias por el módulo álex! Es realmente útil ;)
Saludos!