Nueva Categoría en el blog

Muchas veces leo cosas interesantes en otros blog/webs, y no las comento por aquí por aquello de no repetir contenidos, para poder poner este tipo de posts cortos, que son basicamente un unlace a otras noticias, he creado una nueva categoría de posts, Referencias, donde iré poniendo los posts que más me interesan cada día, en breve la primera entrega ;)

Referencias

Comentarios » Publicado el Friday 23 de December de 2005 por chuano
Guardado en Weblog
Compártelo Trackback

Mantener Wordpress rápido

Wordpress Mysql
Hace no mucho tiempo comenté en otro post como hacer que wordpress funcionase más rápido optimizando las tablas de la base de datos. La diferencia es abismal, una vez optimizada la base de datos se multiplica el rendimiento, sin embargo, los efectos son muy poco duraderos, en cuanto escribe en el blog, se va degradando el rendimiento.

Dado que es difícil y tedioso estar pendiente de optimizar manualmente la base de datos, he hecho un script que lo haga, y lo he puesto en un cron diario, podría ponerlo cada 5 minutos, pero en mi caso no es necesario.

Para ejecutar este script de forma automatizada, debemos crear un usuario de mysql, que pueda trabajar sobre la base de datos sin password. Yo he creado un $USUARIO que en local permite la conexion sin contraseña.

Una vez creado el usuario de la base de datos, procedemos a generar la sentencia SQL de optimización, y la guardamos en un fichero de texto (P.Ej.: optimiza.sql):

use wordpress
OPTIMIZE TABLE `wp_categories` , `wp_comments` , `wp_linkcategories` ,
`wp_links` , `wp_options` , `wp_post2cat` , `wp_postmeta` , `wp_posts` ,
`wp_users` ;

Este es un ejemplo típico que deberia servir para cualquier wordpress, dependiendo de los plugins instalados tendrás más o menos tablas.

Ahora vamos a hacer un mini-script que haga una copia de seguridad de la base de datos (por si acaso) que además nos permitirá desatender los backups, y posteriormente lanzará la sentencia SQL para optimizar la base de datos.

#!/bin/bash

#Copia de la base de datos
mysqldump -u USUARIO wordpress > /ruta_backup/nombre_$(date +%F).sql

#Optimizar tablas y guardamos log
mysql -u USUARIO < /runta/ficher_optimiza.sql > /tmp/log_optimizar

Este script nos generará una copia de la base de datos en formato SQL, y con la fecha de la copia de la base de datos en el nombre de el fichero. Posteriormente optimizará las tablas indicadas, y guardara el resultado en un archivo de log.

Basta con poner en el crontab una linea que llame a este script, para optimizar la base de datos automaticamente.

~#: crontab -e

00 14    * * *   /bin/optimiza_wp

Y eso es todo, lo único que no me convence es el usuario sin password, seguro que hay alguna forma de hacer todo esto mejor, pero a mi me funciona así, si encuentro la forma de hacerlo “Com Toca”(TM) ya lo postearé por aquí.

2 Comentarios » Publicado el Wednesday 21 de December de 2005 por chuano
Guardado en Recetas
Compártelo Trackback

SimplyTech en pruebas

SimplyTech
Ya que no veo ultimamente noticias que postear, voy a aprovechar para poner en pruebas el theme para wordpress SimplyTech que estoy haciendo.

Decidme si veis cosas raras, o cosas que salgan mal, una vez solucionados esos problemas, y limpiado el códifo, que está un tanto caotico, pondre por aquí el theme para descargarlo por si a alguien le apetece usarlo.

Todos los comentarios serán bienvenidos.

3 Comentarios » Publicado el Tuesday 20 de December de 2005 por chuano
Guardado en Proyectos
Compártelo Trackback

Nuevo Theme Wordpress

Cansado de que me llamen soso por el theme de mi wordpress, y frustrado por no encontrar nada que me acabase de gustar, y se adaptase a mi blog, ayer me decidi a crear mi propio theme para WordPress.

Para ello, he partido de la estructura de bligblog (podria haberlo hecho de cualquier otro pero este lo tenía a mano), utilizando sus ficheros php de la estructura, y generando un css nuevo desde cero.

He quitado y puesto algunas cosas en los php, y de moemnto ya tengo un theme más o menos funcional, hay que quitar y poner algunas cosas todavía, y ordenar un poco los ficheros, que resultan bastante ilegibles.

El theme BligBlog tiene licencia GPL, así que no hay problema por haber modificado su estructura, el mío tambien lo licenciare bajo GPL por supuesto si decido “liberarlo”, depende del resultado que quede.

De momento lo he bautizado como SimplyTech, pero tengo que mirar que no haya alguno ya con ese nombre.

Theme SimpliTech

5 Comentarios » Publicado el Saturday 17 de December de 2005 por chuano
Guardado en Proyectos
Compártelo Trackback

Problemas con instalador debian 3.1 rev0a

Debian
Ayer descargué los últimos cd’s de Debian Sarge, la versión estable de Debian para el curro. Esta version es la Debian 3.1 rev0a.

Llevabamos tiempo instalando con una pre-release y actualizando después, pero como era una pérdida de tiempo, decidi tomar una tarde para descargar los cd’s actualizados.

Al instalar con los nuevos cd’s, y en el momento de instalar lilo, daba un fallo, indicando que no se podia instalar en “/target/”, al parecer, no crea el entorno chroot para instalar el lilo (con grub pasa lo mismo). Es un fallo muy muy grande, y muy sencillo de solucionar, es extraño que hayan liberado una revisión de la Debian Sarge con error tan grande, pero la solución es sencilla.

  • Cambiamos a una consola de texto desde el instalador (Ej. Ctrl+F2)
  • Creamos un entorno chroot en el directorio /target/
    # chroot /target/
  • Instalamos normalmente Lilo (o grub)
    # apt-get install lilo
  • Ejecutamos lilo
    # lilo
  • Si nos da algun mensaje de error, pidiendonos que editemos el /etc/lilo.conf, lo hacemos y volvemos a ejecutar lilo
  • Volvemos a la pantalla de instalacion (Ctrl+F1) y le decimos que sí a continuar sin gestor de arranque

No me he molestado en mirar si está reportado el bug, lo miraré y en caso de que no lo esté, lo reportare.

Comentarios » Publicado el Friday 16 de December de 2005 por chuano
Guardado en Recetas
Compártelo Trackback

Mapa Wifi de Valencia

Mapa Wifi Valencia
Me entero leyendo meneame que publican en Cosas que pasan un Mapa wifi de valencia.

En este blog, el autor (al que desconozco) ha hecho mediante el API de Google Maps un mapa de la ciudad de valencia en el que se indica los puntos donde hay un punto de acceso en la ciudad de Valencia.

Está muy incompleto, pero supongo que irá actualizandose.

Pena que es un poco complicado situarte exactamente mediante las fotografías del google maps, pero más o menos te puedes hacer una idea, y si conoces tu tejado puedes situarte exactamente.

Por lo que he estado mirando por mi barrio no hay nada, tengo que ver como reportar que conozco al menos 3 redes abiertas, aunque no se si lo estan voluntariamente o por desconocimiento.

Comentarios » Publicado el Wednesday 14 de December de 2005 por chuano
Guardado en Noticias , Weblog
Compártelo Trackback

[x] Cerrar
E-mail
Subir