Newsgroup: it.comp.www.asp
Titolo: Asp o php?

Salve a tutti.
Ho intenzione di sviluppare applicazioni lato server, quale fra Asp e php mi
consigliate?Perchè?
Considerate il Perl una scelta desueta?
Grazie.
--
**********
Ataru®
**********

 writes:
A> Salve a tutti.
A> Ho intenzione di sviluppare applicazioni lato server, quale fra Asp e php mi
A> consigliate?Perchè?
Anche se siamo  sul gruppo di ASP io ti consiglio  PHP. In partenza ha
più servizi inclusi -  e sono librerie standard e non ocx  - ed ha una
facilità  maggiore per  richiamare programmi  esterni. Ad  esempio qui
leggo  spesso "Come  ridimensiono un  immagine in  ASP ?".  In  PHP la
risposta  è che lanci  uno dei  tool della  suite imagemagik  :) -Free
Software, se  non erro è inclusa  in molte distribuzioni  del S.O. del
Pinguino ma dovrebbe esistere anche per Windows-.
A> Considerate il Perl una scelta desueta?
No.   Oggi  come oggi  si  preferiscono  usare  questi tool  perché  è
decisamente più semplice  usare ASP o PHP al posto  di Perl ed inoltre
in Perl c'è il rischio di  scrivere codice col quale si compromette la
sicurezza della  macchina. Chi  sa scrivere codice  Perl sicuro  è una
persona  degna  del  massimo   rispetto  e  che  merita  una  adeguata
retribuzione. Ma la gente preferisce risparmiare sul programmatore ...
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 Considerate il Perl una scelta desueta?
no... potresti utilizzarlo cmq sotto ASP
Ciao
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia

 writes:
..................[omissis]
 >
 > A> Considerate il Perl una scelta desueta?
 >
 > No.   Oggi  come oggi  si  preferiscono  usare  questi tool  perché
 >  è decisamente più semplice  usare ASP o PHP al posto  di
 > Perl...[omissis]... -- Gian Uberto|
 > main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Io credo che il Perl sia ottimo per chi ha cmq un'esperienza linux alle 
spalle, per gli altri rimane un po' "strano" come linguaggio. Io uso il 
Tcl/Tk ed il perl lo definiscono "un po' mistico" nel senso che in certi 
punti la costruzione sintattica sembra quasi una formula magica anziche' 
linguaggio di programmazione.
Inoltre prima di scegliere tra PHP, ASP e metterci in mezzo pure il PERL 
ti consiglierei di considerare anche la documentazione disponibile sul 
prodotto che andresti ad usare.
-- 
Stefano Porrino
http://www.porrino.it

 writes:
sp> Gian Uberto Lauri wrote:
sp> Io credo che il Perl sia ottimo per chi ha cmq un'esperienza linux alle 
sp> spalle, per gli altri rimane un po' "strano" come linguaggio.
Dě pure  Unix, non Linux (che  č un ottimo replacement  di Unix). PERL
(notare il gioco  di parole con shell) č "il condensato  di 20 anni di
Unix wisdom" e quindi per digerirlo bene bisognerebbe aver digerito il
modo di pensare di Unix (punto 1: non c'č mai un solo modo per fare le
cose  :) e  meno tasti  si  premono meglio  č... Provate  ad usare  un
vecchio VT101 :) ). 
Come  alternativa  a PERL  ci  sarebbe  pure  Python, a  oggetti,  ben
documentato, piů tradizonale nella sua sintassi.
sp> Inoltre prima di scegliere tra PHP, ASP e metterci in mezzo pure il PERL 
sp> ti consiglierei di considerare anche la documentazione disponibile sul 
sp> prodotto che andresti ad usare.
Qui chi li batte PHP e Perl :)  ?
PERL  ha un  problema che  PHP, JSP  e PHP  non hanno,  ovvero  che un
programma  codificato  senza  la  necessaria  "awareness"  rischia  di
diventare un punto debole che puň dare accesso alla macchina a persone
non gradite, e qui penso a gente un piů tosta degli scritp kiddies.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}


 vecchio VT101 :) ). 
Mi e' venuto in mente un altro metro di giudizio:
Allo sviluppatore che deve scegliere tra tutti i suddetti, e' 
indispensabile una GUI durante lo sviluppo? Perche' ho notato che sotto 
linux le GUI ci sarebbero, ma spesso e' meglio aprire un bel emacs o VI 
per editare, in modo da avere il controllo totale sul codice generato 
(in modo da evitare codice ridondante).
GUI come visual interdev o Visual studio (se devi fare un componente) 
non ne ho viste, poi sicuramente tu sarai + ferrato di me sull'argomento ;)
Da considerare anche che quasi tutta la documentazione e' in Inglese, 
percio' se l'utente e' tra quei 10 programmatori in tutt'Italia che non 
lo conoscono... ;)


 writes:
sp> Mi e' venuto in mente un altro metro di giudizio:
sp> Allo sviluppatore che deve scegliere tra tutti i suddetti, e' 
sp> indispensabile una GUI durante lo sviluppo? Perche' ho notato che sotto 
sp> linux le GUI ci sarebbero, ma spesso e' meglio aprire un bel emacs o VI 
Per fortuna  non solo sotto Unix o  Linux, GNU è grande  e Stallman il
suo profeta :).
Una GUI  per me è meno  comoda che generare le  interfacce da program-
ma,  sopratutto quando  hai un  editor con  i controcosiddetti  che ti
automatizza  molti compiti.   Questo  vale  sia per  i  form HTHL  per
raccogliere i  dati da spedire ad  ASP che per altri  linguaggi (in VB
faccio il fine tuning dei form a colpi di Emacs :) ).
Folklore:
L'estate  scorsa abbiamo avuto  un paio  di ragazzi  in stage  più per
divertirsi che per  fare credito formativo. Gli facemmo  imparare VB e
ASP e  per ASP  cominciarono ad usare  Interdev. Ma passarono  a Emacs
(più html-helper-mode) quando lo videro...
