[TUTORIAL] Apartado WEB - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: WebApp/WebForms (https://gambas-es.org/forum-23.html) +--- Tema: [TUTORIAL] Apartado WEB (/thread-1316.html) Páginas:
1
2
|
Apartado WEB - omoreno - 03-04-2023 Hola a todos. Pregunta la moderador jguardon: ¿Es posible que se pueda tener un apartado llamado WEB?. Con esto se tendría en un solo lugar todo lo que este relacionado a los temas Web. Por ahora este seria mi aporte: un PDF y un ejecutable de gambas, es como una guía inicial enfocada a las formas de presentar WebApp. Hago la invitación solamente a los que tienen experiencia y a los que no la tienen también (osea a todos... ). Envíen sus correcciones o aporten lo que consideren necesario. Nota: Intente agregar un archivo ejecutable de gambas comprimido de en ZIP (1.2MB), pero el sistema me dice que solo se puede 1024k. por eso lo he guardado en google drive: Manual_WebForm.gambas Nota: para ejecutar el archivo Manual_WebForm.Gambas se puede realizar de esta forma:
En el post #11 tenemos el código fuente muy similar al del Manual_WenForm.gambas, con cambios solicitados por el colega tincho. Saludos. RE: Apartado WEB - Shordi - 03-04-2023 El gran hueco en la documentación de gambas!! Buena iniciativa. Saludos RE: Apartado WEB - tincho - 03-04-2023 (03-04-2023, 01:37)omoreno escribió: Por ahora este seria mi aporte: un PDF y un ejecutable de gambas, es como una guía inicial enfocada a las formas de presentar WebApp. Felicitaciones por la iniciativa, descargue el PDF y lo leeré a ver si puedo aportar algo, aunque el que mas experiencia en este tema eres tu. (03-04-2023, 01:37)omoreno escribió: Nota: Intente agregar un archivo ejecutable de gambas comprimido de en ZIP (1.2MB), pero el sistema me dice que solo se puede 1024k. La forma optima de compartir los proyectos en gambas (si no es un inconveniente compartir el código fuente) es creando un archivo.tar.gz, para hacerlo vas a "Proyecto/Crear un archivo fuente..." o Ctrl+Alt+A RE: Apartado WEB - jguardon - 03-04-2023 Hecho! Buena iniciativa. Buscaré el resto de temas relacionados para moverlos aquí. Saludos RE: Apartado WEB - Shell - 03-04-2023 Es una buena opción tener un subforo dedicado a esto. Eso si, es un tema bien largo y repartido. Estará centrado exclusivamente en Gambas, supongo. Gracias por la iniciativa a ambos y el manual. Cita:La forma optima de compartir los proyectos en gambas (si no es un inconveniente compartir el código fuente) es creando un archivo.tar.gz, para hacerlo vas a "Proyecto/Crear un archivo fuente..." o Ctrl+Alt+A Me quede un poco así cuando vi un archivo ejecutable. Si se hace ejecutable con chmod, se muestra en la consola un listado html. Creo que con esto no se puede hacer mucho. Poco a poco. Saludos RE: Apartado WEB - omoreno - 03-04-2023 (03-04-2023, 14:13)Shell escribió: Me quede un poco así cuando vi un archivo ejecutable. Si se hace ejecutable con chmod, se muestra en la consola un listado html. Hola Shell, gracia por la observación. Prueba de esta forma
RE: Apartado WEB - Shell - 03-04-2023 (03-04-2023, 15:00)omoreno escribió: Prueba de esta forma Ha quedado muy chulo. RE: Apartado WEB - jsbsan - 04-04-2023 omoreno: "http://localhost:8080/" ¿se puede ver en otro ordenador (que este en la misma red de casa) la aplicación? ¿hay que configurar el modem para que nos abra ese puerto? ¿y si fuera desde fuera de nuestra red, osea desde internet? Saludos Julio RE: Apartado WEB - omoreno - 04-04-2023 (04-04-2023, 08:28)jsbsan escribió: "http://localhost:8080/" Hola jsbsan. He realizado pruebas en mi red local cambiando localhost por la IP privada del PC que ejecuta el proyecto de Gambas, supongo que con la IP publica podrás verlo desde afuera de la red local, pero por lo que he visto aquí mismo en el foro, lo recomendable es usar un servidor como Apache. Con respecto al puerto, ciertamente debe estar abierto, también lo puede cambiar por otro. En la ayuda de Gambas, requerimientos para el servidor web: How to Get Gambas Web Started"Ultimo: el entorno! Necesita un servidor web, que proporcione capacidades de gci verdaderas. Nginx no proporciona capacidades reales u necesitará más ajustes para configurarlo. Como información adicional general para entornos de producción de alta gama, que debe configurarse como un dúplex de un servidor frontal que proporciona un proxy inverso al servidor web cgi real con el programa cgi Gambas3." Conchales... aquí en donde entra la ayuda de los mas experimentados en servidores Gambas, si pudieran ampliar los siguientes temas o los que se requieran par servidores Gambas:
Casi casi, coloco mi primer WebApp con Gambas en un cliente que requería un modulo sencillo interno de entradas y salidas, le mostré en local y dijo eso mismo ok!, pero luego los socios mayoritarios insistieron en que lo desarrollara con lo que ya estaba creado el sistema principal... que tristeza... era mi primera prueba real... , le dije que le saldría unas tazas de café y algunas sopas, solo tenia que dejarme usarlo como propaganda de desarrollo... seguiré intentando. Saludos. RE: Apartado WEB - tincho - 10-04-2023 (03-04-2023, 01:37)omoreno escribió: Manual_WebForm.gambas Es posible que compartas el código fuente? en el caso que no sea posible podría hacer un ejemplo similar para que a partir de este podamos ir entrando en tema? Quiero hacer una web sencilla en la que un usuario en un navegador pueda hacer lo siguiente:
|