Archivo de Mayo 2008

h1

Idiomas en la portada

31.Mayo.2008

Varios usuarios me han pedido a ver si puedo poner los idiomas disponibles de cada película en la portada. Por lo visto son amantes de las películas en V.O. y les da pereza estar entrando y saliendo en las fichas para ver si está en el idioma que desean. Y lo mismo al revés, gente que entra pensando que está disponible en castellano y sólo está en V.O.

Como no está bien que la gente se decepcione, ya está hecho. Ahora en la portada se puede ver en que idiomas está disponible cada película o serie.

Y por otro lado, ya que me he puesto a programar, he aprovechado para poner el tag <title> personalizado a cada página de la web (lo se, ya era hora!!!). Supongo que eso importa poco a los usuarios pero de este modo los buscadores indexan mejor los contenidos.

h1

El servidor MySQL está que no puede más

25.Mayo.2008

Es probable que últimamente, al tratar de abrir alguna página de HispaShare, hayas visto algun mensaje de error como este:
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11) in /var/www/vhosts/hispashare.com/httpdocs/lib/mysql.php on line 17
MySQL: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)

Si no me equivoco, eso es debido al sistema de imágenes que tengo montado que, aunque me ahorra un montón de ancho de banda, resulta ser una carga excesiva para el servidor de bases de datos. He modificado partes del código para cachear ciertas operaciones en el disco duro y quitarle un poco de trabajo a MySQL. A ver si aguanta un poco más.

Actualización (2 de junio)
Me ha vuelto a aparecer el error un par de veces más. Y eso que he subido las conexiones máximas a 1500. Que raro… ahora he forzado el cierre de las conexiones mysql cuando no hagan falta. En teoría no es necesario porque el manual del PHP dice que al finalizar el script se libera la conexión (a no ser que sean conexiones persistentes, que no las uso). A ver que pasa ahora…

h1

¿Cuánto espacio necesito para bajármelo todo?

24.Mayo.2008

Un usuario, en los comentarios del post anterior, me preguntaba cuánto ocupan todas las películas y series que hay en HispaShare juntas.

En estos momentos hay un total de 17.747 eLinks.
Que suman: 12.534.017.225.701 bytes

Es decir unos 12.500 Gigabytes
o lo que es lo mismo, 12 Terabytes y medio.

Tal vez dentro de unos años podamos meter todo eso dentro de un disco holográfico. Ya veremos…

h1

Asunto arreglado

19.Mayo.2008

He hablado con una persona que, en cierto modo, es responsable de la “crisis” que he relatado anteriormente. Dicha persona tiene relación con el colaborador pero actuó por su cuenta. Asunto arreglado. Como no hay mal que por bien no venga, al menos me he visto en la obligación de mejorar ciertas partes de la web y se me han ocurrido varias ideas que espero vayan tomando forma los próximos días.

Lo malo es que como lo hice todo aprisa y corriendo ahora tengo el código hecho un cacao :S

h1

Gente que se aburre

18.Mayo.2008

Esta mañana he reseteado las puntuaciones de los usuarios y he visto que hay gente que se ha dedicado a ir puntuando todas las películas que ha podido con cero. No se si tendrán que ver con el “colaborador” que fue expulsado y, la verdad, me da igual.

Por suerte registro todas las direcciones IP de la gente que vota y de este modo es muy sencillo cortarles el acceso a la web. De todos modos esto es sólo un remedio temporal. Debería reprogramar el sistema de registro de usuarios y que sólo la gente registrada pueda votar. De este modo me será más fácil anular una cuenta concreta con todos sus votos sin que afecte a las votaciones del resto de gente.

Odio estas situaciones pero está claro que hay gente que se aburre mucho y su pasatiempo favorito es fastidiar. Probablemente tenga que resetear las puntuaciones de nuevo en los próximos días. Me sabe mal.

h1

Nuevo sistema de puntuaciones en marcha

18.Mayo.2008

Ya está terminado, ahora en las fichas de las películas se puede observar que hay dos puntuaciones, una de IMDB y otra de los usuarios.

Como he reseteado todas las puntuaciones he tenido que añadir una tarea a cron (el demonio del servidor que ejecuta tareas periódicamente) para que poco a poco vaya cogiendo las puntuaciones de IMDB y actualizando cada ficha. Este proceso tardará un tiempo porque ya son más de 4000 fichas y lo hará poco a poco, no sea que los de IMDB vayan a banear la IP de mi servidor.

h1

Modificaciones en el sistema de puntuación

18.Mayo.2008

Hace unos meses permití que ciertos grupos de rippers publicaran sus trabajos en la web, al principio todo iba bien, cada uno publicaba sus cosas y ya está. De vez en cuando surgía algún roce o disputa entre grupos pero todo se solucionaba, en cierto modo la rivalidad es buena y nos hace mejorar.

Sin embargo alguien se ha pasado de listo. Se dedicaba a trucar las puntuaciones de las películas para poner puntuaciones altísimas a las suyas y las a películas buenas de verdad ponerles una mediocre. ¿No os habéis fijado que últimamente las puntuaciones estaban como locas? Ahí está la explicación.

Como un usuario me sugirió, voy a hacer cambios. Por un lado estará la puntuación de imdb y por otro la de los usuarios y ningún colaborador tendrá acceso a ellas para modificarlas. Entiendo que esto es algo importante en la web ya que mucha gente se deja guiar por la puntuación para decidir si se baja algo o no.

He reseteado todas las puntuaciones y ahora tengo que programar el nuevo sistema.