[NBS-es] Neat Battle Stats renace! (Cerrada de nuevo, pero por poco tiempo)

Day 747, 11:41 Published in Spain Spain by Zhunder
Update 2: Me han vuelto a cerrar la web, ellos se lo pierden. 000webhost sucks!

Como ya me esperaba esto tengo una copia de la web enterita tal cual mas que para copiar y pegar. Esto es un cachondeo, intentare explicar el circulo vicioso existente:

Abro web para ver si hay slow queries => Las sigue habiendo y limito el numero de personas en la busqueda multiple una barbaridad => Mientras duermo vuelve a haberlas y me cierran la cuenta => Rehago la web => Volver al principio

Voy a ponerme a buscar otros servidores e intentar tener la web de vuelta durante esta semana. Se aceptan sugerencias. Si alguien controla optimizacion de MySQL le estaria agradecido de ponerse en contacto por privado




Update: Debo tener algun fallo de seguridad o algo. Me han vuelto a llegar correos de consultas lentas, nada menos que 7 seguidos. Es muy extraño, parece cosa de alguien que sabe lo que hace y algo muy concreto. He limitado a 10 los usuarios en busqueda multiple, pero no descarto que me la vuelvan a cerrar. Esta vez tengo todo guardado, voy a ir buscandome otro servidor para el futuro, webhost no da mas que problemas. Se aceptan sugerencias! 😃


Vuelve Neat Battle Stats, y esta vez espero que no haya problemas

Hace un par de semanas reabri la web y fue cerrada y borrada a las pocas horas por consultas demasiado lentas. Estoy casi seguro de que provenian de la busqueda multiple por batallas, asi que la he desactivado. Pocos pudisteis ver con vuestros propios ojos la novedad principal de la busqueda multiple, asi que esta es vuestra oportunidad y que mejor que los tiempos que corren con 7 regiones francesas anexionadas a nuestro territorio (estan todas incluidas!). Como novedad que añadir al resto que hubo en su dia, ahora la pagina muestra la hora de eRepublik en todo momento, algo util teniendo en cuenta que todas las horas en la web estan basadas en la hora eRepublicana, en vez de hora española como antaño. Ademas he observado que, al menos de momento, no hay un solo bug en los logs, y los datos deberian ser 100% fiables: crucemos los dedos.

Espero que esta vez no haya problemas de ningun tipo como en los dos anteriores estrenos, he tomado las medidas necesarias para que hoy sea un dia placido sin sobresaltos xD. Aqui teneis las batallas españolas, muchas de ellas con derrumbes de muros en tiempo recor😛

http://neatbattlestats.net23.net/search.php?by=country&name=Spain



Os dejo debajo con mi anterior articulo actualizado con la nueva direccion de la web (basicamente ahora es net23 en vez de net16).



============== ( ARTICULO ANTERIOR CON LAS NOVEDADES ) ==============


Neat Battle Stats vuelve de nuevo! Tras abandonar momentaneamente la pagina debido a los bugs pense que iba a disfrutar de un descanso, pero no. A los dos dias comprobe que la mayoria de bugs estaban solucionados aunque ya aviso que aun no todos, siguen faltando las ultimas peleas en batallas populares (digamos que estan el 99,9% de las peleas registradas). Y en vez de simplemente volver la pagina aproveche para rehacerla de cero internamente, ya que era un caos. Ha sido una semana dura pero hoy sale a la luz todo el trabajo:

http://neatbattlestats.net23.net


Rediseño de la base de datos

Hasta ahora almacenaba las actuaciones de cada persona en cada batalla, lo cual ahorraba espacio pero tenia sus limitaciones. He cambiado todo esto y ahora almaceno las peleas individualmente. He tenido que crear 5 tablas donde antes tenia una y me ha llevado varios dias adaptar la pagina a la nueva estructura. Por supuesto esto tiene alguna consecuencia negativa: ahora el horario usado en la web es el de eRepublik, asi que tendremos que sumar 9 horas para tener la hora en España. Además no figuran las batallas que habia hasta ahora. La pagina tiene datos a partir de la batalla 7921 y del dia 15-Noviembre. (desde cuando interesa el dia? ahora vereis por que)


Novedades suculentas

Hacer todos estos cambios sin mas hubieran pasado desapercibidos, ya que la apariencia exterior de la web es practicamente la misma. Y como habia que mostrar las ventajas, he implementado una nueva función de busqueda que no pocos me habian pedido y va a resultar util a mucha gente, particularmente amantes de estadisticas y altos mandos de fuerzas armadas: busqueda multiple de ciudadanos. Como una imagen vale mas que mil palabras copiar esto en la barra de direcciones si quereis entenderlo todo de golpe (nombres escogidos al azar en mi memoria):

http://neatbattlestats.net23.net/search.php?who=zhunder,eastzone,sporting200,telefrancisco,himan,xucooo,durruti,lipton13, angeldav,sliader,belletti,yonkeras,meiko , guela,kaylee,felipeii,luisdelasanta ,salva_vlc,sombra6x, pruden,taguaro&by=citizens_day

Ademas de las busquedas anteriores ahora teneis la posibilidad de buscar actuaciones conjuntas de varios ciudadanos (valen tanto ids como nombres, incluso mezclados), ya sea agrupando por dia o por batalla, en una tabla con un maximo de 25 filas (cuidadanos) y 10 columnas (dias o batallas), lo cual deberia ser suficiente para todo el mundo. El formulario de busqueda casi se explica por si solo y no hace falta que relleneis todos los campos, existen valores por defecto (15 ultimos dias/batallas). Tan solo comentar que en la busqueda por dias hay que introducir no una fecha, sino un dia eRepublicano (estamos en el 731). Al pasar el rato por el dia de una columna sale traducido a dia eRepublicano para que os podais guiar. Además, la tabla resultante se puede ordenar pinchando en una columna en concreto. Como todos los datos vienen incluidos en el link podeis guardarlo y tener de esta manera tablas personalizadas que podreis consultar cuando querais sin tener que rellenar el formulario una y otra vez.


Espero que os guste y os sea util. Dejad vuestras impresiones en los comentarios y que vuestras suscripciones me impulsen un poco mas hacia el media mogul 😃. Saludos!

P😨 Avisadme si hay algun bug, lo he probado bastante pero seguro que se me ha escapado algo.