Ruby Forum Italian Ruby user group > configurazione eruby/apache2/windows

Posted by Nino Pellegrino (ungoro)
on 09.08.2008 07:58
Ciao a tutti!

Mi sono avvicinato da poco a Ruby, in principio incuriosito da qualche
parola scambiata per caso con un collega, e devo ammettere che è un
mondo che mi sta coinvolgendo particolarmente.

Ho riscritto alcuni miei programmini in Java, roba abbastanza semplice,
notando le differenze in termini di righe di codice senza perdita di
chiarezza...tutto molto bello.

Ora volevo cimentarmi nel riprodurre alcune jsp sfruttando eruby,
tuttavia non riesco a configurarlo su Apache2, sotto Windows. Mi sto
anche domandando se è possibile farlo, tutto il materiale che trovo
online è per IIS/Windows o per Apache/Linux-like, e questo mi
insospettisce =P. Che sapete dirmi?

Ho cercato nel forum altre discussioni inerenti ma se mi è sfuggita
abbiate pietà di me!!!

Grazie per la pazienza!!
Posted by Ali Pan (alipanick)
on 09.08.2008 12:57
(Received via mailing list)
Ciao Nino,
non so se può esserti utile

http://forum.html.it/forum/showthread.php?s=c7537fab314e1efd4ba39af929c881d5&threadid=1246305

ciao e buona giornata.
AliPanick
Posted by Nino Pellegrino (ungoro)
on 10.08.2008 01:55
non mi è chiaro come potrei usare fastCGI in vece di eruby per ottenere 
ciò che voglio...

comunque grazie!!
Posted by Paolo Montrasio (pmontrasio)
on 13.08.2008 12:04
Nino Pellegrino wrote:
> non mi è chiaro come potrei usare fastCGI in vece di eruby per ottenere 
> ciò che voglio...
> 
> comunque grazie!!

Facciamo un po' di chiarezza. eruby è un linguaggio di templating basato 
su ruby, che serve a scrivere pagine del tipo

<ul>
<% @users.each do |user| %>
<li><%= user.name %></li>
<% end %>
</ul>

In pratica funziona come l'accoppiata java/jsp, ossia la pagina viene 
tradotta in codice ruby che poi viene interpretato.

Il problema con cui ti stai scontrando è come far partire l'interprete 
ruby che traduce ed esegue la pagina. Il link che ti è stato suggerito 
dà una soluzione. C'è un'altra thread in corso su questa mailing list, 
quella su Rails 2, dove se ne dà un'altra. Non è nulla di 
trascendentale, basta installare Ruby on Rails ed è già tutto pronto.

Paolo