Interesantísimo Cluster :)
Esta línea me parece muy buena
mysql_free_result()
Hay que meterla en vez del
mysql_close() . O por el contrario es complementaria?.
Como ejemplo práctico: ¿chupa muchos recursos de servidor una web cuyas páginas hacen como máximo 2 conexiones a bases de datos y suelen ser casi siempre para paginar (con el maravilloso paginator ;))?.
Lo que me mata un poco es la portada, que tendría que tener entre 5 y 10 conexiones a base de datos
.....
Pero como digo, todas son muy sencillas y se limitan a paginar contenido para que luego el visitante acuda al artículo que le interese.