Mejorando el rendimiento de BolsaPHP

El servidor de BolsaPHP lleva unos dí­as que se arrastra con tanta visita concurrente. Además hoy en el trabajo me ha saltado una alarma de un proceso demasiado largo que estaba cargando demasiado la máquina (que en este caso resultó ser de Tony Ruiz y se lo he arreglado en pocos minutos).

Esta tarde me he dedicado un rato a repasar con calma el código de BolsaPHP, mirando con más detenimiento las consultas SQL y la posibilidad de darle una vuelta de tuerca más al sistema de cache. Creo que el trabajo va a dar sus frutos.

Si todo va bien, a las horas punta (entre las 10 y las 14 horas) de bolsa, la página cargará mucho más rápido. Ojo, eso no quiere decir que las órdenes de compra se disparen antes, tardarán lo mismo. :P

De paso, también he retocado ligeramente el Fisgón / Chat para poder ver los usuarios no registrados en lí­nea, que también son unos cuantos y antes no tení­a en cuenta en el contador. El aspecto es más o menos este:
bolsaphp-fisgon

Hay muchos más cambios, pequeños y sutiles. La mayorí­a ni os daréis cuenta. He procurado no hacer absolutamente nada para mermar las opciones de los usuarios.

A ver si hay suerte y mañana el servidor aguanta la avalancha de usuarios. ;)

Publicado por

Suki_

CEO en Damavis Studio, proyectos I+D y BigData. Jugando con bits y software libre desde hace ya demasiado tiempo...

26 comentarios en «Mejorando el rendimiento de BolsaPHP»

  1. SOlo agradecerte y darte ánimos en este proyecto, sin duda el mejor juego que jamas habí­a probado (para mi que no entiendo de bolsa, esto es como un gran juego de estrategia).

    un saludo.

  2. Añado, como comentario que acabo de entrar al fisgón, y personalmente no me gusta el tema del chat, porque lo estan usando para contar tonterí­as y llenar paginas de chorradas, ahora es dificil seguir los movimientos de compra/venta en el fisgon… creo que con los comentarios en cada ticker ya estaba bien para escribir algo.

    un saludo.

  3. Gracias Locojaen, pero respecto a lo del chat del fisgón, no te preocupes. Pasó exactamente lo mismo cuando lo puse en marcha.

    Lo que pasa es que me di cuenta que mucha gente no sabí­a que aquello era un chat también, así­ que puse en el menú superior lo de «Fisgón / Chat». Y claro, ahora hay muchos que lo estrenan. :P

    Descuida, en un par de dí­as habrá pasado la novedad y no dirán tantas chorradas. :)

  4. felicidades, esto vuelve a funcionar como antes :p

    aunque esto de sólo poder tener una orden en curso de cada cosa… ¬¬

    jeje

  5. -Xavi-, tienes razón, limité la cantidad de operaciones para poder bajar la carga antes de arreglar esto.

    Ahora que lo tengo listo, tengo que volver a subirlas. :) Pero creo que lo voy a dejar en 2 operaciones Compra / Venta concurrentes por ticker.

    ¿Que opinais?

  6. Felicidades, todo funciona genial…

    Creo que dejar una opcion de compra estarí­a bien si se pudiese eliminar ordenes…

    Saludos GURUNIER

  7. Al tener que comprar de 60000 en 60000… se tiene que estar atento a que se vayan ejecutando las órdenes de la cola. Si sólo hay una… pues mira, tienes que estar mas atento. Ahora bien, si por poner 2 no se resiente mucho el server.. te deja mas flexibilidad.

    Por ejemplo… si mandas una orden y cambia el valor antes de comprar, depende de como, te quedas casi medio dí­a sin poder realizar ninguna operación con aquél valor.

    Es una opinión personal de un inexperto xd

    pero ahi la dejo

    saludos!
    Xavi.

  8. David,

    Como «peticion» estarí­a bien poder mandar comentarios o chat a través de la API….

    jejeje es que me he creado una «»»»web»»»» (si a algo escrito a mano en el html de hace 4 años de un teleco se le puede llamar web…) para comprar y vender via API…

    He usado un formulario y al ejecutar manda la orden….
    tendré que mejorarlo, pero cuando lo tenga presentable lo paso a ver que os parece.

    Por eso, he pensado que quizá seria posible enviar un comentario en un ticker o directamente al chat via API…

    un saludo

  9. Siento ser tan pesado jajaja pero he estado leyendo y he encontrado este tipo de orden de compra/venta http://www.finanzas.com/noticias/novato.asp?id=6697513

    La orden a mercado, se ejecuta inmediatamente al precio del mercado, sin fijar un precio, y creo que serí­a perfecta para aquellos que juegan comprando y vendiendo rápido… aunque con la tasa de actualizacion a 10 min esto facilitarí­a ganar dinero con valores baratos como jazztel, RDM, ercros,…

    Bueno solo eso, un saludo.

  10. Muy bien fiera. A todos nos gustarí­a que esto funcione mejor, pero entendemos los problemas que van apareciendo. ínimo.

  11. Lo primero es felicitarte, por la aplicación, es la primera vez que comento en este blog. Hace un mes aproximadamente que estoy jugando a bolsaphp, una de las cosas que me llamó la atención fue: ¿de donde recoges la información con las cotizaciones de cada tick?, me parece un dato muy curioso ya que al principio pensaba que usas la API de google finance, pero buscando en Internet no he visto que exista dicha API.

    Un saludo y espero puedas quitarme esa curiosidad.

  12. He hecho 3 veces la compra de 4000 y pico de acciones de BBVA y no aparece en órdenes. ¿Qué pasa?. No digo que no las compre, si no que no aparece como orden de compra. Creo que hay algo que falla. No sé si pasará con otros valores. Realizado hoy dí­a 30-05 a las 10:50 – 11:05 más o menos.

  13. Os dire que david en estos momentos esta pasano un mal rato,y su mujer,como no,respecto a la criatura que esperaban.Lo siento Tomeu.

  14. Hola! Yo recuerdo que hace tiempo hiciste una modificacion de modo que era mas dificil comprar y vender valores con un precio por accion bajo. Lo que me gustaria saber es como se ejecutan las compras y ventas de este tipo de valores, ¿ Se hace segun el orden de la cola, o al azar?. Es que estoy intentando deshacerme de un valor y no veas lo que me cuesta. Gracias y enhorabuena!

  15. Gracias David, cada vez me gusta más tu simulador. Estamos un grupo de colegas totalmente novatos, y nos lo estamos pasando genial. Todos los fines de semana nos pasamos las horas muertas hablando de lo que ganamos y perdemos. Somos el grupo BolsaBiota y dentro de poco resetearemos las cuentas porque se nos añadirán unos cuantos más, y lo llevamos a modo de competición.

    Saludos y muchí­simas gracias por tu dedicación

  16. Hola a todos, querí­a sumarme a todos los agradecimientos, y decirte que si hay tanta gente, y cada vez más, es que la cosa va bien. Yo entré por un amigo, y eché un vistazo por curiosidad, y me gustó lo que ví­, y por eso me quedé, ahora sufro todos los dí­as por tu culpa!! Jajajajajja!! :D
    Saludos!!

  17. Lo siento mucho David, mando todo el apoyo y ánimo a tí­ y a tu mujer en estos duros momentos. Cuí­date mucho, tus fieles usuarios esperamos tu regreso con impaciencia =)

  18. Hola! Yo queria proponer que se puedan hacer ordenes por encima de 60000 euros. El problema de tener que comprar de 60000 en 60000 es que te cobran mas impuestos. Gracias!

  19. Enhorabuena por la brillante web desarrollada.
    Soy nuevo y no sé como comprar otros valores que no aparecen, por ej, Bayer

  20. (Fernando CF) no es por mal, pero es un tanto por ciento, da igual que sea 100 como 60000 no es proporcional, que yo sepa.

  21. a mi ke me explique alguien porqué las cotizaciones de hoy, las de ahora mismo vamos, no se parecen en nada a las reales. no es normal ke un valor ke aki baja un 0,85 en otro lado crezca 1,56 no?para nada.y no es normal ke un valor ke en el ibex este casi en 50 por acc. aki no llegue a los 36

  22. Hola David_Suki.

    En primer lugar agradecerte el que estes desarrollando esta pagina, pues para gente como yo es una primera toma de contacto con ese mundo de la bolsa que desconocemos y que siempre me ha atraido, aunque nadie me ha explicado. Encontre tu pagina por casualidad un dia navegado a traves de un link de » El inversor idiota», y desde entonces no he podido dejar de mirarla y seguirla ni un solo dia hasta que me he decidido a participar en ella de forma activa.
    Me distrae ver los movimientos que hacen los valores y aunque los datos lleguen con retraso y haya gente que seguramente tendra información por anticipado, sigo pensando que su elección de valores en las ordenes de compra viene muchas veces determinado por la intuición y el analisis inconsciente de las graficas a la hora de elegir que por un metodo determinado aunque estoy seguro que mas de un profesional de los que trabaja hoy en dia habra practicado en esta pagina antes de ser un broker.
    Admiro como hay gente como el_mancebo, locojaen, MYST, Quimera, y otros, que estan todos los dias en la tabla de ranking demostrando que tambien podrian ganar dinero si se pusieran, por que los beneficios que obtinen simplemente son «alucinantes», mi mas sincera enhorabuena a todos por como lo hacen, y no me estrñaria que el dia de mañana cualquiera de ellos entre a trabajar para algún broker.
    Ahora entiendo por que hay gente que invierte en bolsa y la consideran la autentica cueva de «Ali Baba» donde cualquier hombre dinamico e inteligente puede hacer fortuna en poco tiempo y por que gente como George Soros o Buffet, han ganado esas astronomicas sumas de dinero a lo largo de sus vidas, aunque nada se dice de aquellos que lo perdienron todo, de los cuales tambien deberian de recogerse sus historias en internet.
    Bueno despues de este supongo monton de rollos, solo un saludo a ti y a toda la gente que participa en la pagina y mis agradecimientos por permitirme un ratito de intmidad y dejar soñar un poco.

  23. Solo queria agradecerte esta… oportunidad que le das tanto a la gente que no sabia nada como a los que por estudios «tenemos» o deberiamos saberlo… Es increible la de cosas que puedes descubrir de ti mismo: tu caracter, personalidad, autoconfianza… animo¡¡¡

  24. Hola a Tod@s,

    A los creadores de esta web y de este juego…
    Os quiero dar mis felicitaciones por la creación !

    Y por supuesto gracias a tod@s los usuarios!!
    por estar enganchados a este vicio

    Muchas gracias por brindarnos la oportunidad de
    convertirnos en brokers

    Saludos a tod@s
    adelante y gracias!!!

    Joan

    1. Gracias Jonysky. La verdad es que es sorprendente la cantidad de gente que lo está utilizando día a día y que guste tanto. :)

      Este tipo de comentarios son los que dan ánimos para buscar tiempo y seguir haciendole mejoras a «mi juguetito». :P

      Un saludo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.