<div class="gmail_extra">Gracias Diego!<br><br>Me miraré el hypnotoad, si se gana mi confianza se quedará sirviendo con 1 thread y a bajo rendimiento...<br><br><div class="gmail_quote">2012/4/23 Diego Kuperman <span dir="ltr"><<a href="mailto:diego@kuperman.com.ar" target="_blank">diego@kuperman.com.ar</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 4/23/12 4:19 PM, Jordi "Txor" Casas Ríos wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hola,<br>
<br>
en principio quiero que el server sea muy muy lightweight, todavia no lo<br>
he mirado a fondo pero hypnotoad encaja con eso?<br>
Me pareció leer que era para despliegues serios.<br>
<br>
</blockquote></div>
Bueno, eso no quita que sea liviano :p<br>
<br>
En mojolicious tienes dos "runners" extra:<br>
<br>
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).<br>


<br>
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.<br>


<br>
<a href="http://mojolicio.us/perldoc/Mojolicious/Guides/Cookbook#DEPLOYMENT" target="_blank">http://mojolicio.us/perldoc/<u></u>Mojolicious/Guides/Cookbook#<u></u>DEPLOYMENT</a><br>
<br>
-dk<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Salut.<br>
<br>
2012/4/23 Diego Kuperman <<a href="mailto:diego@kuperman.com.ar" target="_blank">diego@kuperman.com.ar</a><br></div>
<mailto:<a href="mailto:diego@kuperman.com.ar" target="_blank">diego@kuperman.com.ar</a>><u></u>><div class="im"><br>
<br>
    Hola!,<br>
<br>
<br>
    On 4/22/12 11:36 PM, Jordi "Txor" Casas Ríos wrote:<br>
<br>
        Hola nois i noies!<br>
<br>
        Al final he usat Mojolicious::Lite es molt xulo!! Gràcies!!<br>
<br>
        Us volia preguntar una cosa, estic fent la memória i he fet aquest<br>
        diagrama de components de la web aquesta, us sembla correcte la part<br>
        encerclada en vermell?<br>
<br>
        Vull utilitzar l'apache amb mod_proxy i el Mojo::Server:Daemon per<br>
        desplegar l'aplicació.<br>
<br>
    Para despliegue en producción de una app mojo se usa un server que<br>
    trae llamado Hypnotoad:<br>
<br></div>
    <a href="https://metacpan.org/module/__Mojo::Server::Hypnotoad" target="_blank">https://metacpan.org/module/__<u></u>Mojo::Server::Hypnotoad</a><div class="im"><br>
    <<a href="https://metacpan.org/module/Mojo::Server::Hypnotoad" target="_blank">https://metacpan.org/module/<u></u>Mojo::Server::Hypnotoad</a>><br>
<br>
    Tambien es posible utilizar PSGI y cualquier server (mojo lo<br>
    autodetecta), pero es importante, si usas alguna funcionalidad<br>
    asíncrona de mojo, que el server PSGI implemente psgi.nonblocking y<br>
    psgi.streaming. Por ejemplo:<br>
<br></div>
    <a href="https://metacpan.org/module/__Twiggy" target="_blank">https://metacpan.org/module/__<u></u>Twiggy</a><div class="im"><br>
    <<a href="https://metacpan.org/module/Twiggy" target="_blank">https://metacpan.org/module/<u></u>Twiggy</a>><br>
<br>
    -dk<br>
<br>
<br>
        Salut i gràcies!<br>
<br>
        2012/4/2 Miquel Ruiz <<a href="mailto:self@miquelruiz.net" target="_blank">self@miquelruiz.net</a><br></div>
        <mailto:<a href="mailto:self@miquelruiz.net" target="_blank">self@miquelruiz.net</a>> <mailto:<a href="mailto:self@miquelruiz.net" target="_blank">self@miquelruiz.net</a><div><div class="h5"><br>
        <mailto:<a href="mailto:self@miquelruiz.net" target="_blank">self@miquelruiz.net</a>>>><br>
<br>
<br>
            El 02/04/2012 23:10, Jordi "Txor" Casas Ríos escribió:<br>
<br>
                Hola!<br>
<br>
                Tengo una duda,<br>
<br>
                que herramienta/módulo/framework me puede servir mas<br>
        para hacer una<br>
                pequeña interfície web que consta mas o menos de lo<br>
        siguiente.<br>
                ...<br>
<br>
                Per exemple, catalyst seria massa? CGI simples seria<br>
        massa cutre?<br>
                Etc, etc...<br>
<br>
<br>
            Jo he estat jugant durant uns dies amb Mojolicious i la<br>
        veritat és<br>
            que he quedat encantat. Per fer la interfície mínimament<br>
        acceptable<br>
            vaig ajuntar-ho amb Bootstrap, i Backbone.js per la part<br>
            d'interacció amb l'usuari (ara li diuen UX...)<br>
<br>
            El meu PFC el vaig fer amb Catalyst i també encantat, però si no<br>
            l'has tocat mai potser és una mica hardcore...<br>
<br>
            Pel teu bé: no facis servir CGI's "a pelo". Si tires per<br>
        aquí molt<br>
            probablement al final acabaras integrant-los en algun<br>
        framework ;)<br>
<br>
            Salut!!<br>
<br>
            --<br>
            Miquel Ruiz<br></div></div>
            ______________________________<u></u>_____________________<div class="im"><br>
            llista dels Barcelona-pm<br>
        <a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a> <mailto:<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a>><br></div>
        <mailto:<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a> <mailto:<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a>>><br>
        <a href="http://mail.pm.org/mailman/____listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/___<u></u>_listinfo/barcelona-pm</a><br>
        <<a href="http://mail.pm.org/mailman/__listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/__<u></u>listinfo/barcelona-pm</a>><div><div class="h5"><br>
<br>
        <<a href="http://mail.pm.org/mailman/__listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/__<u></u>listinfo/barcelona-pm</a><br>
        <<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/<u></u>listinfo/barcelona-pm</a>>><br>
            BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a><br>
<br>
<br>
<br>
<br>
        ______________________________<u></u>___________________<br>
        llista dels Barcelona-pm<br>
        <a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a> <mailto:<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a>><br>
        <a href="http://mail.pm.org/mailman/__listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/__<u></u>listinfo/barcelona-pm</a><br>
        <<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/<u></u>listinfo/barcelona-pm</a>><br>
        BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a><br>
<br>
<br>
    ______________________________<u></u>___________________<br>
    llista dels Barcelona-pm<br>
    <a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a> <mailto:<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a>><br>
    <a href="http://mail.pm.org/mailman/__listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/__<u></u>listinfo/barcelona-pm</a><br>
    <<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/<u></u>listinfo/barcelona-pm</a>><br>
    BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a><br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
llista dels Barcelona-pm<br>
<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/<u></u>listinfo/barcelona-pm</a><br>
BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a><br>
</div></div></blockquote><div class="HOEnZb"><div class="h5">
<br>
______________________________<u></u>_________________<br>
llista dels Barcelona-pm<br>
<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/<u></u>listinfo/barcelona-pm</a><br>
BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a></div></div></blockquote></div><br></div>