Hola a todos. Juan, por si te sirve de referencia, ésta es una página hecha con docker, docker-compose y shinyproxy: http://ifnapp.creaf.cat/
docker-compose me levanta varios containers: 1. servidor web (nginx + hugo) para la página de entrada 2. servidor postgresql, ya que la aplicación shiny necesita acceso a una base de datos 3. shinyproxy, para levantar una instancia de la shiny app para cada usuario El servidor es un servidor "estándar" (32GB RAM, ~2000€) de hace unos 7 años (procedente de un proyecto anterior, reacondicionado). Teniendo en cuenta lo que ocupa en memoria la app en un uso estandar, tengo para unos 30-35 usuarios simultáneos (aunque no he llegado nunca). La configuración de docker es verdad que ha sido un poco liosa, pero tiene buena documentación, y tras una semana de prueba y error en local le vas cogiendo el truco y puedes pasar al servidor sin problemas. La elección de hugo para la página web es porque es estática y carga relativamente rápido y bien, y si usas el paquete de R blogdown, puedes hacer la página sin salir de RStudio. De momento no tengo el código con toda la configuración en github, pero está en camino ;) *Víctor Granda García* Data Technician Join Research Unit CREAF-CTFC Tel. +34 93 581 33 53 CREAF. Campus UAB. Edifici C. 08193 Bellaterra (Barcelona) Antes de imprimir este mensaje electrónico piense en el medio ambiente. On Fri, 5 Apr 2019 at 22:28, Javier Marcuzzi < javier.ruben.marcu...@gmail.com> wrote: > Estimados > > Shiny es algo que en su momento me pareció muy bueno, luego por solo buscar > algo distinto no continué por ese camino, sin embargo recordaba algo, no > era justo lo que buscaba en mi memoria, pero encontré esto leí en su > momento y sinceramente me llamó la atención, > > https://medium.com/graalvm/enhance-your-java-spring-application-with-r-data-science-b669a8c28bea > . > > En lo personal spring boot me resulta amigable, rápido en el desarrollo, el > problema está en el servidor, lógicamente, con algo de presupuesto se > arregla el problema. > > Sobre rendimientos hay algo en > https://medium.com/graalvm/faster-r-with-fastr-4b8db0e0dceb > > Sobre algo con base de datos y JavaScript se puede leer en > > https://medium.com/graalvm/bringing-modern-programming-languages-to-the-oracle-database-with-graalvm-80914d0c0167 > > Y para realizar una integración NetBeans tiene una parte de JavaScript > escrita por oracle que se ve lindo. > > Aunque no probe nada de lo que comento anteriormente, si me resulto algo > más agradable que shiny, simplemente porque me pareció más simple en lo > relacionado de no tener que caer en un proveedor de servicios, aunque esto > no es nada objetivo, habría que probarlo y ver como anda. > > Javier Rubén Marcuzzi > > El vie., 5 abr. 2019 a las 16:44, Fernando Fernández (< > fernando.fernandez.gonza...@gmail.com>) escribió: > > > Hola, > > > > Como te comentan, shiny es la mejor opción que tienes, solo añadir que no > > necesitas Rstudio connect. Se puede hacer el volcado de datos con > > conexiones ODBC perfectamente, hay varios paquetes de R que te sirven > para > > ello. Lo que si es cierto es que necesitarás dedicarle un tiempo a cómo > > utilizarlos de manera razonable, probableente tendrás que pelear un poco > > para configurarlos correctamente. En cuanto al despliegue de la > aplicación, > > si va a estar abierta a cualquier usuario échale un vistazo a shinyproxy > > > > El vie., 5 abr. 2019 a las 18:40, Juan Abasolo (<juan.abas...@ehu.eus>) > > escribió: > > > > > Gracias, Jesus y Carlos; > > > Me había desalentado mucho con lo que había entendido; pero voy a hacer > > la > > > prueba. Poquito a poco voy a ir probando; supongo que algo para que mis > > > compañeros puedan usar en una computadora del grupo, o algo así. > > > Con los Docker tuve una experiencia bastante frustrante, pero capaz que > > > tengo que volver a encararlo con ayuda. > > > > > > Hau idatzi du Jesús Para Fernández (j.para.fernan...@hotmail.com) > > > erabiltzaileak (2019 api. 3, az. (22:07)): > > > > > > > Por complementar lo de Carlos, ahora con docker el tema esta teniendo > > > > alternativas lowcost, pero dificiles de configurar si no eres un > > experto > > > > > > > > Obtener Outlook para Android <https://aka.ms/ghei36> > > > > > > > > ------------------------------ > > > > *From:* R-help-es <r-help-es-boun...@r-project.org> on behalf of > > Carlos > > > > Ortega <c...@qualityexcellence.es> > > > > *Sent:* Wednesday, April 3, 2019 10:04:46 PM > > > > *To:* Juan Abasolo > > > > *Cc:* R-help-es > > > > *Subject:* Re: [R-es] Orientación para hacer un sitio web con R > > > > > > > > Hola, > > > > > > > > Justo para este tipo de cosas está Shiny. > > > > > > > > Mira la web de RStudio para conocer sus posibilidades: > > > > https://shiny.rstudio.com/ > > > > > > > > Y en cuanto a devolver los resultados, sin duda de forma gráfica sin > > > > problema. > > > > Pero si quieres algo más sofisticado, tendrías que usar "Connect" que > > es > > > > otro producto de RStudio. > > > > Y claro el alojamiento de todo esto también tiene su historia. Pero > > > cuando > > > > veas si te convence ya vendrá ese otro punto. > > > > > > > > Saludos, > > > > Carlos Ortega > > > > www.qualityexcellence.es > > > > > > > > > > > > El mar., 2 abr. 2019 a las 23:25, Juan Abasolo (<juan.abas...@ehu.eus > > >) > > > > escribió: > > > > > > > > > Buenas; > > > > > La pregunta va resultar evidente una vez se entienda, espero saber > > > darme > > > > a > > > > > entender. > > > > > > > > > > Quiero identificar qué tengo que aprender para poder hacer un sitio > > web > > > > con > > > > > R. Este sitio web tiene que poder: > > > > > > > > > > * Recibir los datos (archivos .csv mutuamente referenciados) que > > > alguien > > > > > conectado a la red (vos mismo, usted misma) suba. > > > > > * Procesarlos > > > > > * Devolver resultados en base a esos datos introducidos. > > > > > > > > > > No sé si es una empresa dificilísima que mejor si ni intento > encarar > > o > > > si > > > > > no es más que aprender alguna cositillica más que me falta saber. O > > > sea, > > > > no > > > > > me dimensiono la tarea. > > > > > > > > > > Ya hice alguna web con blogdown o con bookdown algo formato libor. > > Pero > > > > > claro, eso no es interactivo prácticamente, porque el lector no > mete > > > sus > > > > > datos, solamente elije sobre los míos. > > > > > > > > > > ¿Qué hace falta saber hacer y con qué teconología, para hacer una > web > > > con > > > > > esas características? > > > > > > > > > > Obviamente, si me llega a parecer que está a mi mano, de acá a un > > > tiempo > > > > > vendría con nuevas preguntas, pero más concisas. > > > > > > > > > > Muchas gracias y que los trate bien la semana. > > > > > > > > > > Juan > > > > > > > > > > -- > > > > > Juan Abasolo > > > > > > > > > > Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa > > taldea > > > > > Bilboko Hezkuntza Fakultatea > > > > > Euskal Herriko Unibertsitatea > > > > > UPV/EHU > > > > > > > > > > Sarriena auzoa z/g 48940 - Leioa (Bizkaia) > > > > > > > > > > T: (+34) 94 601 7567 > > > > > Telegram: @JuanAbasolo > > > > > Skype: abasolo72 > > > > > > > > > > Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak> > > > > > > > > > > [[alternative HTML version deleted]] > > > > > > > > > > _______________________________________________ > > > > > R-help-es mailing list > > > > > R-help-es@r-project.org > > > > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > > > > > > > > > > > -- > > > > Saludos, > > > > Carlos Ortega > > > > www.qualityexcellence.es > > > > > > > > [[alternative HTML version deleted]] > > > > > > > > _______________________________________________ > > > > R-help-es mailing list > > > > R-help-es@r-project.org > > > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > > > > > > > -- > > > Juan Abasolo > > > > > > Hizkuntzaren eta Literaturaren Didaktika Saila | EUDIA ikerketa taldea > > > Bilboko Hezkuntza Fakultatea > > > Euskal Herriko Unibertsitatea > > > UPV/EHU > > > > > > Sarriena auzoa z/g 48940 - Leioa (Bizkaia) > > > > > > T: (+34) 94 601 7567 > > > Telegram: @JuanAbasolo > > > Skype: abasolo72 > > > > > > Tutoretza ordutegia <https://labur.eus/JAbasolo-tutoretzak> > > > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > > R-help-es mailing list > > > R-help-es@r-project.org > > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > [[alternative HTML version deleted]] > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es