Newsgroup: it.lavoro.professioni.webmaster
Titolo: ASP e PHP insieme ?

Da poco mi sto avvicinando alla programmazione
lato server. Pur non avendolo mai usato per le CGI
conosco molto bene Perl ed adesso sto cercando 
di imparare un po' di cose su ASP e PHP che mi
potrebbero servire per automatizzare degli aspetti 
della gestione di alcuni siti.
La domanda (rivolta a chi li conosce entrambi) 
è se le differenze e le somiglianze fra ASP e PHP
sono tali da rendere potenzialmente confuso un loro
studio (base) contemporaneo.
Grazie a chi mi potrà rispondere.
____________________________
Alessandro Antonucci
af...@NOSPAMinwind.it
www.ilfarorosso.com

studio (base) contemporaneo.
asp è più che altro un ambiente di lavoro, php è proprio un
linguaggio.
il linguaggio più usato nell'ambiente asp è il vbscript, un dialetto
del visual basic, ma si può usare anche il javascript.
php e js hanno una sintassi simil-c, vbscript simil-vb.
a parte questa differenza lo scopo è pressoché lo stesso.  se non ti
disturba usare due sintassi completamente diverse non ci sono
problemi.

 studio (base) contemporaneo.
Assolutamente sconsigliato, la sintassi è troppo diversa per poter essere
imparata contemporaneamente, ti conviene specializzarti prima su una
tecnologia (per chi parte da zero l'ASP è più indicato) e solo dopo
specializzarti anche nel php. Considera comunque che la base è uguale per
entrambi, tipo l'uso dei delimitatori, le sessioni, gli oggetti, i cicli
do-loop, for-next, l'interazione con i database, ecc. quindi una volta
imparato uno dei due sarà più semplice imparare l'altro, ma studiarli
assieme servirebbe solo per incasinarti le idee e rallentare i tempi di
apprendimento.
A presto
Francesco Morelli

 specializzarti anche nel php.
IMHO penso sia piu' semplice il php quindi fare il contrario, tanto cio' che
conta e' conoscere la base della programmazione...
Danilo


E' questione di gusti, io sono partito dal VB, qualche anno dopo ho imparato
l'ASP, e  successivamente mi sono messo a studiare il PHP. Se dovessi rifare
il percorso probabilmente sceglierei l'ASP come linguaggio di partenza dato
che è più esteso, ha una sintassi più lunga ma più comprensibile, mentre con
il PHP occorre imparare spesso a memoria le funzioni essendo praticamente
incomprensibili.
Francesco Morelli

 Grazie a chi mi potrà rispondere.
se conosci il Perl.. PHP è il fratello gemello, solo con maggiori doti di 
integrazione con l'HTML.

incomprensibili.
Beh, io ho sempre programmato in C/C++, e se vedo qlc che sa
(puzza:)) ) di VB mi viene la pelle d'oca. 
Ho fatto dei lavori in ASP,ed ho trovato il VBScript
alquanto criptico. 
Come vedi, la situazione è invertita. A te sembra
incomprensibile il PHP (o sembrava) per il semplice fatto
che provieni dal mondo VisualBasic.
Per chi ha programmato in C e si è poi buttato nella
programmazione WEB, vien naturale adottare linguaggi come
PHP e Perl, che si integrano perfettamente con piattaforme
Linux/Unix.
Per l'amico, che conosce bene il Perl e che probabilmente lo
usa per programmazione di sistema su piattaforme Unix, credo
sia da consigliare PHP.
Dopo che ha capito la 'filosofia' della programmazione web
lato server, può tranquillamente cimentarsi con ASP .
Sempre e rigorosamente IMHO.
Saluti!
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

lato server, può tranquillamente cimentarsi con ASP .
Hai centrato perfettamente il punto.
La cosa che in questo momento vorrei 
cercare di comprendere meglio è come
la programmazione (a prescindere dello
specifico del linguaggio adottato) si integri
nello sviluppo del web server-side.
Approfitto quindi della vostra gentilezza
(e vi ringrazio per le vostre risposte) per
domandarvi se ci sono testi o risorse web
sull'argomento che trovate particolarmente 
chiare e ben curate.
Saluti.
Alessandro



Se vuoi realmente impararli, e non solo capirci qualcosa in più, lascia
stare i siti internet e comprati un buon libro dove ti insegnano tutto dalla
A alla Z. Tra la montagna di libri sull'argomento ti consiglio Apogeo e Wrox
per l'ASP, mentre per il PHP non saprei consigliarti qualcosa in particolare
(solo l'Apogeo ne fa 4 sul PHP, io ne ho comprato uno ma è quasi tutto
orientato verso la creazione di sistemi di e-commerce ed interazione con
database my-sql, per il resto offre solo un'infarinatura generale per cui
non è da consigliare a chi vuole imparare il php).
A presto
Francesco Morelli