Newsgroup: it.comp.lang.perl
Titolo: Domanda per i grandi conoscitori della materia

Salve a tutti,
Sono un amatore webmaster (nel senso che sto pensando di aprire un mio
dominio) e sto cercando delle informazioni che ritengo olto importanti
ma che richiedono una conoscenza della macchine e dei linguaggi di
programmazione molto elevata.
In sostanza vorrei sapere:
Ci sono tantissimi linguaggi html, asp, java, perl, sql... qual'è il
migliore?
Ok la prima risposta sarebbe 'Dipende dall'uso che intendi farne?'
E la risposta è altrettanto semplice. Pensate ad un tradizionale sito
commerciale - prendiamo 
amazon.com
, che conosciamo tutti. Un enorme
database e la possibilità di interagire molto con lo user.
Ma fatemi fare degli esmpi più concreti.
Io conosco un po' di perl e per evitare di cambiare tutte le pagine
ogni volta che modifico leggermente il layout uso 
<-- Include virtual...
cioè in una riga ho tutto il header, ma questo quanto consuma delle
risorse? E se ho tanti visitatori (quindi tanta banda e tanto cpu time
utilizzato) è meglio usare l'html normale o questo mio 'trucchetto'
puo' andare.
E poi: ho sentito parlare molto delle nuove pagine .jsp - quali sono i
vantaggi e gli svantaggi ripsetto al perl?
E l'Asp dove si colloca?
Ok, smetto qui perché potrei andare avanti per delle ore, ma spero
sinceramente che qualcuno mi possa aiutare - almeno in parte!!
Grazie a tutti dell'attenzione
Adrien
(
aNhOiSn...@teiscalinet.it
)

 database e la possibilità di interagire molto con lo user.
Probabilmante Amazon una tutto cio' che hai citato, ogni cosa per il suo 
scopo.
Infine, direi che questo e' il NG sbagliato, ma daltronde non e' l'unico in 
cui hai postato... 
-- 
Saluti,
Giancarlo

 E l'Asp dove si colloca?
In un bel posticino dietro quella porta vicino alla carta igienica! ;-)
A parte gli scherzi, asp è una tecnologia limitata ai sistemi M$.
A questo punto, la tua domanda sul Perl è ... ?
Ciao
M.
-- 
____________________________________________________
    Life's just a blast, it's moving realy fast    
better stay on top or life will kick you in the ass.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Ma cosa ti aspetti in risposta facendo queste domande su
it.comp.lang.perl ?!?!?!?!?
Il perl me lo puoi confrontare con il pyton, il tcl, le varie
shell simil-unix, magari: e' un linguaggio di scripting !
Io personalmente passando dal C (e qualche shell) al perl ho ridotto
di circa il 50% il tempo di sviluppo di applicazione web/cgi ...
Inoltre con i DBMS e' FENOMENALE, per non parlare del FASTCGI ...
Pero' ho un'estrazione fortemente unix. Per uno che e' nato sui
PC, e' faticoso all'inizio.
Fa un po' tu ...

-- 
	Francesco Poggio

scopo.
Prendendo un'esempio come amazon: cosa utilizzerebbe per cosa?
Grazie mille per l'aiuto.

A questo punto, la tua domanda sul Perl è ... ?
Per che cosa consiglieresti Perl e cosa secnodo te è meglio fare con
altri linguaggi?
Grazie ancora.

In due parole, ma proprio due, i vantaggi di perl sono:
- gratis
- velocita' e ottimizazione, quasi a livelli di linguaggi compilati
- disponibilita' per tutte le piattaforme che vuoi
- infinita' di moduli per connettere qualsiasi cosa, anche la lavatrice
- siti internet, newsgroup e quant'altro con esempi e documentazione
Le applicazioni piu' importanti del perl spaziano per la system
administration e la programmazione script web/cgi. Ma e' riduttivo.
Sono solo le cose piu' diffuse.

-- 
	Francesco Poggio

 altri linguaggi?
Per lo consiglio (e lo uso, pure!) per moltissime cose: scripting web
(comprensivo di gestione database et similia), lavoretti "sporchi e
ripetitivi" sul sistema e, in generalem, per tutto ciò di cui puoi avere
bisogno; certo che se vuoi scrivere una suite per l'ufficio utilizzare
Perl è un po' assurdo! (anche se utilizzarlo come linguaggio di
scripting può essere un'idea interessante!).
Cosa è meglio fare con altri linguaggi? Domanda un po' "bifida"! Ad
esempio, i database li gestisci con il linguaggio SQL e non con il Perl;
certo che poi con il Perl puoi "pilotare" l'SQL in modo da operare su un
DB con il Perl.
Inoltere, la scelta è dipendente dal sistema con cui lavori e dal
sistema che gira sul server dove hai il sito: se lavori con Win ed il
server è NT, la cosa migliore è ... cambiare server! Ehm, volevo dire,
utilizzare ASP!
