[bcn-pm] Consulta sobre hacer una web

Jordi "Txor" Casas Ríos txorlings a gmail.com
dim maig 1 01:01:40 PDT 2012


Hola nanus!

Tengo ya una pequeña aplicación funcionando... Con hypnotoad y
Mojolicious::Lite, va de perlas.

Pero tengo una duda, porque he hecho un trapicheo... Como se redirecciona a
un cliente remoto hacia el puerto 8080 y la ruta /nagios independientemente
de la IP en que escuche el server?

Cuando lo tenega totalmente arreglado y limpito os cuelgo el código!

Salut!!

2012/4/24 Jordi "Txor" Casas Ríos <txorlings a gmail.com>

> Gracias Diego!
>
> Me miraré el hypnotoad, si se gana mi confianza se quedará sirviendo con 1
> thread y a bajo rendimiento...
>
>
> 2012/4/23 Diego Kuperman <diego a kuperman.com.ar>
>
>> On 4/23/12 4:19 PM, Jordi "Txor" Casas Ríos wrote:
>>
>>> Hola,
>>>
>>> en principio quiero que el server sea muy muy lightweight, todavia no lo
>>> he mirado a fondo pero hypnotoad encaja con eso?
>>> Me pareció leer que era para despliegues serios.
>>>
>>>  Bueno, eso no quita que sea liviano :p
>>
>> En mojolicious tienes dos "runners" extra:
>>
>> 1) Morbo que es para desarrollo. Una sola instancia de la app que se
>> reinicia sola en cada cambio. app->model lo pone en 'development', lo que
>> significa que los errores muestran backtrace y ayuda para arreglarlos
>> (entre otras cosas).
>>
>> 2) Hypnotoad que es para deploy en producción. Por defecto preforkea 5
>> procesos pero se puede configurar como lo necesites. No reinicia salvo que
>> se lo pidas, tiene hot-deploy y pone app->mode('production') con lo que no
>> mostrara mas que la pagina de error sin info extra.
>>
>> http://mojolicio.us/perldoc/**Mojolicious/Guides/Cookbook#**DEPLOYMENT<http://mojolicio.us/perldoc/Mojolicious/Guides/Cookbook#DEPLOYMENT>
>>
>> -dk
>>
>>  Salut.
>>>
>>> 2012/4/23 Diego Kuperman <diego a kuperman.com.ar
>>> <mailto:diego a kuperman.com.ar>**>
>>>
>>>
>>>    Hola!,
>>>
>>>
>>>    On 4/22/12 11:36 PM, Jordi "Txor" Casas Ríos wrote:
>>>
>>>        Hola nois i noies!
>>>
>>>        Al final he usat Mojolicious::Lite es molt xulo!! Gràcies!!
>>>
>>>        Us volia preguntar una cosa, estic fent la memória i he fet aquest
>>>        diagrama de components de la web aquesta, us sembla correcte la
>>> part
>>>        encerclada en vermell?
>>>
>>>        Vull utilitzar l'apache amb mod_proxy i el Mojo::Server:Daemon per
>>>        desplegar l'aplicació.
>>>
>>>    Para despliegue en producción de una app mojo se usa un server que
>>>    trae llamado Hypnotoad:
>>>
>>>    https://metacpan.org/module/__**Mojo::Server::Hypnotoad<https://metacpan.org/module/__Mojo::Server::Hypnotoad>
>>>
>>>    <https://metacpan.org/module/**Mojo::Server::Hypnotoad<https://metacpan.org/module/Mojo::Server::Hypnotoad>
>>> >
>>>
>>>    Tambien es posible utilizar PSGI y cualquier server (mojo lo
>>>    autodetecta), pero es importante, si usas alguna funcionalidad
>>>    asíncrona de mojo, que el server PSGI implemente psgi.nonblocking y
>>>    psgi.streaming. Por ejemplo:
>>>
>>>    https://metacpan.org/module/__**Twiggy<https://metacpan.org/module/__Twiggy>
>>>
>>>    <https://metacpan.org/module/**Twiggy<https://metacpan.org/module/Twiggy>
>>> >
>>>
>>>    -dk
>>>
>>>
>>>        Salut i gràcies!
>>>
>>>        2012/4/2 Miquel Ruiz <self a miquelruiz.net
>>>        <mailto:self a miquelruiz.net> <mailto:self a miquelruiz.net
>>>
>>>        <mailto:self a miquelruiz.net>>>
>>>
>>>
>>>            El 02/04/2012 23:10, Jordi "Txor" Casas Ríos escribió:
>>>
>>>                Hola!
>>>
>>>                Tengo una duda,
>>>
>>>                que herramienta/módulo/framework me puede servir mas
>>>        para hacer una
>>>                pequeña interfície web que consta mas o menos de lo
>>>        siguiente.
>>>                ...
>>>
>>>                Per exemple, catalyst seria massa? CGI simples seria
>>>        massa cutre?
>>>                Etc, etc...
>>>
>>>
>>>            Jo he estat jugant durant uns dies amb Mojolicious i la
>>>        veritat és
>>>            que he quedat encantat. Per fer la interfície mínimament
>>>        acceptable
>>>            vaig ajuntar-ho amb Bootstrap, i Backbone.js per la part
>>>            d'interacció amb l'usuari (ara li diuen UX...)
>>>
>>>            El meu PFC el vaig fer amb Catalyst i també encantat, però si
>>> no
>>>            l'has tocat mai potser és una mica hardcore...
>>>
>>>            Pel teu bé: no facis servir CGI's "a pelo". Si tires per
>>>        aquí molt
>>>            probablement al final acabaras integrant-los en algun
>>>        framework ;)
>>>
>>>            Salut!!
>>>
>>>            --
>>>            Miquel Ruiz
>>>            ______________________________**_____________________
>>>
>>>            llista dels Barcelona-pm
>>>        Barcelona-pm a pm.org <mailto:Barcelona-pm a pm.org>
>>>        <mailto:Barcelona-pm a pm.org <mailto:Barcelona-pm a pm.org>>
>>>        http://mail.pm.org/mailman/___**_listinfo/barcelona-pm<http://mail.pm.org/mailman/____listinfo/barcelona-pm>
>>>        <http://mail.pm.org/mailman/__**listinfo/barcelona-pm<http://mail.pm.org/mailman/__listinfo/barcelona-pm>
>>> >
>>>
>>>
>>>        <http://mail.pm.org/mailman/__**listinfo/barcelona-pm<http://mail.pm.org/mailman/__listinfo/barcelona-pm>
>>>        <http://mail.pm.org/mailman/**listinfo/barcelona-pm<http://mail.pm.org/mailman/listinfo/barcelona-pm>
>>> >>
>>>            BCN Perl Mongers: http://barcelona.pm.org
>>>
>>>
>>>
>>>
>>>        ______________________________**___________________
>>>        llista dels Barcelona-pm
>>>        Barcelona-pm a pm.org <mailto:Barcelona-pm a pm.org>
>>>        http://mail.pm.org/mailman/__**listinfo/barcelona-pm<http://mail.pm.org/mailman/__listinfo/barcelona-pm>
>>>        <http://mail.pm.org/mailman/**listinfo/barcelona-pm<http://mail.pm.org/mailman/listinfo/barcelona-pm>
>>> >
>>>        BCN Perl Mongers: http://barcelona.pm.org
>>>
>>>
>>>    ______________________________**___________________
>>>    llista dels Barcelona-pm
>>>    Barcelona-pm a pm.org <mailto:Barcelona-pm a pm.org>
>>>    http://mail.pm.org/mailman/__**listinfo/barcelona-pm<http://mail.pm.org/mailman/__listinfo/barcelona-pm>
>>>    <http://mail.pm.org/mailman/**listinfo/barcelona-pm<http://mail.pm.org/mailman/listinfo/barcelona-pm>
>>> >
>>>    BCN Perl Mongers: http://barcelona.pm.org
>>>
>>>
>>>
>>>
>>> ______________________________**_________________
>>> llista dels Barcelona-pm
>>> Barcelona-pm a pm.org
>>> http://mail.pm.org/mailman/**listinfo/barcelona-pm<http://mail.pm.org/mailman/listinfo/barcelona-pm>
>>> BCN Perl Mongers: http://barcelona.pm.org
>>>
>>
>> ______________________________**_________________
>> llista dels Barcelona-pm
>> Barcelona-pm a pm.org
>> http://mail.pm.org/mailman/**listinfo/barcelona-pm<http://mail.pm.org/mailman/listinfo/barcelona-pm>
>> BCN Perl Mongers: http://barcelona.pm.org
>>
>
>
-------------- part següent --------------
Un document HTML ha estat eliminat...
URL: <http://mail.pm.org/pipermail/barcelona-pm/attachments/20120501/d4665265/attachment.html>


Més informació sobre la llista de correu Barcelona-pm