Newsgroup: it.lavoro.professioni.webmaster
Titolo: Iniziare con ASP o PHP

Salve, volevo da voi un consiglio su quale linguaggio scegliere tra ASP e
PHP per poter finalmente realizzare pagine web dinamiche e non solo (nel
senso che le applicazioni sono veramente tante). Conosco Html, Javascript e
VbScript. Sarei orientato più su l'ASP in quanto vedo che è più usato
rispetto al PHP, ma potrebbe essere solamente un'impressione sbagliata.
Inoltre vorrei chiedervi con quale programma posso iniziare a simulare
off-line sul mio Pc pagine ASP o eventualmente PHP.
Thankx.

 ha scritto nel messaggio
news:5Wb_8.8478$s74.2...@twister1.libero.it...

Ti do una dritta...sfrutta le università.
In quasi tutte le università, da gennaio a marzo c'è il corso di Telematica
dove insegnano, oltre alle reti, l'HTML e il PHP/ASP.
Ti intrufoli alle lezioni e le segui...tanto di solito ci sono 200 persone
quindi nessuno si accorge di te.
ciao

off-line sul mio Pc pagine ASP o eventualmente PHP.
con asp generalmente si usa pws (personal web server), una specie di
giocattolino ma valido a fini di test, che trovi nella cartella add-on
del cd di win98.  se usi win2000 e mi pare pure xp c'è direttamente
iis, che è il server serio di windows.
per php puoi installare apache.  io non l'ho mai fatto ma mi dicono
sia molto semplice.

quindi nessuno si accorge di te.
come già detto in precedenza, le lezioni universitarie e gli esami
sono pubblici.  
chiunque ha il diritto di assistervi, senza doversi intrufolare e
anche se ci fossero solo altre due persone.  
tra l'altro è un buon sistema per frequentare dei corsi di lingue
straniere di buon livello gratis.

 sia molto semplice.
Per il motivo di cui sopra (e perche' nun c'ho sordi) l'ho installato su 
Winzozz XP home e funziona benissimo (anche se benissimo è una parola 
grossa per Windows) ;-)
Ho solo dovuto cambiare a mano i percorsi del file httpd.conf per fargli 
vedere l'interprete php.
Cia'
-- 
..::Neo@TheZion::.. & Rotella (CBR 600 F Rosso Blu) Da Campi Bisenzio
www.federicocampoli.com
************************************
ICQ #42292922
Webmaster di 
www.thezion.net
Registered Linux User #277621 - 
http://counter.li.org
************************************

 off-line sul mio Pc pagine ASP o eventualmente PHP.
Apache (
www.apache.org
) + Php (
www.php.net
) + MySQL (
www.mysql.org
)
Ci sono versioni sia per Windows, che per Linux, e mi sembra anche per altri
3-4 sistemi operativi tipo BSD ed altri Unix Like.

PHP per poter finalmente realizzare pagine web dinamiche e non solo (nel
Ho fatto uso intenso e in ambito lavorativo sia di asp che di php e il
mio consiglio spassionato e' quello di usare php e relativo database
mysql. Php e' molto piu' potente ma anche semplice e chiaro al
contrario di asp che e' meno prestante, piu' rigido e confuso. Per non
parlare di tante funzionalita' che in php hai native mentre in asp per
averle devi installare una dll sul server e pregare che 1) sia tu a
gestire il server altrimenti ciccia, 2) funzionino, 3) non contengano
bug o trojan, 4) continuino a funzionare anche domani!

contrario di asp che e' meno prestante, piu' rigido e confuso. Per non
dati numerici?

sistema per questi scopi probabilmente č Sun Solaris tuttavia anche qui, io
e soprattutto sono l'ideale per chi deve iniziare...  user friendly,
intuitivi, funzionano out of the box...

 dati numerici?
Un sistema + potente è un sistema in grado di compiere più operazioni o con
più opzioni e capacità.
E quindi ha ragione quando dice che Php è molto più potente di ASP.
Dati numerici?
Asp ha il supporto nativo per le socket?
 Risposta: NO!
Php ha il supporto nativo per le socket?
 Risposta: SI!
Asp permette di gestire le mail in formato MIME?
 Risposta: NO!
Php permette di gestire le mail in formato MIME?
 Risposta: SI!
Asp permette di uploadare 1 file con 2-3 righe di codice?
 Risposta: NO!
Php permette di uploadare 1 file con 2-3 righe di codice?
 Risposta: SI!
Asp permette di utilizzare altri database che non siano ODBC?
 Risposta: NO!
Php permette di utilizzare altri database che non siano ODBC?
 Risposta: SI!
Asp è portatile su sistemi diversi da Windows?
 Risposta: NO!
Php è portatile su sistemi diversi da Windows?
 Risposta: SI!
Asp possiede una decente libreria grafica tipo le GD per PHP e PERL?
 Risposta: NO!
Php possiede una decente libreria grafica tipo le GD?
 Risposta: SI!
Asp diventa più potente ogni 2 mesi che passano?
 Risposta: NO!
Php diventa più potente ogni 2 mesi che passano?
 Risposta: SI!
E questi sono solo pochi esempi delle carenze di ASP e dei pregi di PHP.

 t'attacchi al trolley :-(
Con qualche piccolo accorgimento su XP Home e' possibile installare
IIS...
ciao
vandalo
--
FAQ Win2K/XP
www.HarrrDito.it


In pratica, per chi usa un server Win2K è consigliabile usare ASP; per chi
usa Linux è consigliabile usare PHP. Vorrei ricordare che le aziende (non
sto parlando di hosting) usano preferibilmente Win2K perchè non hanno la
possibilità di spendere capitali per l'addestramento delle persone quindi,
chi inizia deve anche pensare se farà il libero professionista o intende
lavorare in un'azienda.

 Linux?
ASP.NET
 ? è la reinvenzione della ruota, ovvero la brutta copia di Java. Le
meraviglie di AspX e Asp.Net le devo ancora vedere.
Se proprio mi servisse di fare quello che promette 
ASP.NET
 ed ASPX,
sicuramente opterei per JAVA che sicuramente è più solido e più serio come
sistema di sviluppo.

 sistema di sviluppo.
Sei partito dalle meraviglie di PHP per passare a Java? Con la nuova
piattaforma Microsoft fai l'uno e l'altro. Se uno fa il programmatore di
professione non può seguire 20 sistemi diversi per ottenere il risultato.
Questo è il vero uovo di colombo e Microsoft l'ha capito. E' necessario
avere un'unico strumento di lavoro e la piattaforma .NET lo fa.
A livello universitario è giusto che insegnino a separare le cose ... tanto
non lavorano per il mondo reale.

 IIS...
E sei sicuro che la licenza ti copre?
Pensa che nemmeno VNC č coperto dalla licenza capestro sotto cui e' stato 
rilasciato XP.


 rapido.
non provo neanche a commentare...
p.s. <curiosita' /> ma ti pagano? </curiosita' />
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
http://corsi.aspitalia.com
 - ASP - 
ASP.NET
, riconosciuti IWA
Non esser crudele col cuore degli altri.
Non tollerare la gente che e' crudele col tuo.

 contrario di asp che e' meno prestante, piu' rigido e confuso. Per non
ovvero?
sentito mai parlare di 
asp.net
? al confronto php somiglia al turbopascal...


 Html, Javascript e VbScript. Sarei orientato più su l'ASP in quanto
se parti proprio da zero... non sprecare il tuo tempo ne con ASP ne con
PHP... parti con qualcosa di piu' serio, professionale e che timette a
disposizione qualsiasi linguaggio tu conosca... dal visualbasic a c++ a
c#... etc... ovvero 
ASP.NET


 non lavorano per il mondo reale.
Voglio vedere i fatti non le chiacchiere,
  io con Java posso scrivere un'applicazione e farla funzionare su Windows,
Sun Solaris, Linux, Mac OS X ed altri Sistemi Operativi e Piattaforme, con
AspX ed Asp.Net  NO!  e quindi Asp.Net è solo una "copia fallita di Java",
quando sarà funzionanete mi fai un fischio.

 c#... etc... ovvero 
ASP.NET
Grazie a tutti per le risposte, cmq penso che seguirņ il consiglio di Lino
Mari.
Senti, che programma posso scaricarmi per simulare pagine 
ASP.NET
 offline?
Thankx,
Anthonyt


Ma allora, consiglia di usare Java e non PHP!!!!.

Io uso un server di posta che mi gestisce "pop3 ed imap o altro".
IL fatto che tu usi un server di posta a me che me ne frega? Visto che io
intendevo la possibilità di fornire all'utente via web la possibilità di
accedere alla propria casella e-mail che sia pure pop3 o imap, possibilità
che si può realizzare solo se si possono utilizzare le socket.
E' ovvio che non hai mai programmato spiders e mail readers, se non sai a
cosa serve programmare le socket è inutile che ti inventi che non "servono a
niente" o che non sono "necessarie".
Se non ti interessa offrire servizi avanzati, non mi puoi venire a dire che
questi servizi sono inutili.
Se non esistessero gli spiders, non esisterebbero i motori di ricerca e non
esisterebbe il web come è conosciuto adesso.
Quindi la possibilità di utilizzare le socket è una immensa possibilità ed
una gravissima limitazione per quei sistemi che non te lo permettono.
Comunque penso che solo ASP non permetta di utilizzare lo socket in maniera
nativa, infatti PHP, PERL, JSP, JAVA(le socket sono la fortuna di Java),
PYTHON ed altri lo permettono.
Per quando riguarda il ridimensionamento delle immagini, se pensi che le GD
siano così scadenti da non poter fare il ridimensionamento, è ovvio che stai
proprio n'guaiato!
Inoltre ho tirato fuori Java solo perchè qualcuno ha tirato fuori 
ASP.NET
che non è ASP, ed inoltre ho solo detto la pura verità, JAVA esiste, 
asp.net
non ne sarei tanto certo.


Scusa, non avevo capito che parlavi di directory. Hmmm comunque dalle tue
risposte si vede che non hai ancora lavorato veramente ma sei ancora sulla
teoria.
Se vuoi che parliamo di socket comunque sono pronto. Anche se PHP supporta
la chiamata, tutti i servizi di hosting la disabilitano (per problemi di
sicurezza, te lo assicuro, verificato personalmente ... io non sono
integralista come te, per i miei siti da divertimento uso anche server
Linux, molto più economico). Quindi, per usare queste funzionalità devi
comunque avere un server tuo.
Se dovessi recuperare il contenuto di un sito potrei usare il componente
XMLHTTP, richiamabile da ASP (lo so è un componente poco usato ma esiste; se
ti interessa, rivolgi un occhiata a:
http://www.4guysfromrolla.com/webtech/110100-1.shtml
)
Se dovessi avere la necessità impellente di controllare l'esistenza di
migliaia di siti ti sembra che lo faccio a mano???. Dal momento che il
server deve essere mio, mi faccio un programma in Visual Basic 6.0 (non so
ancora usare bene .NET), aggiungo il componente INet (non vado a scomodare
WinSocket per un lavoro semplice come questo), gli fornisco l'indirizzo e
lui mi preleva quello che voglio.
Non preoccuparti, c'è una soluzione per tutto ... basta saperla trovare.
Fortunatamente l'informatica è una scienza varia in cui non esiste un solo
linguaggio o solo una soluzione.
Ricordalo.

 offline? Thankx,
scaricati l'SDK e il Framework.NET dal sito 
www.asp.net
 puoi utilizzarlo con
w2000 pro/server e XP Pro...



con abbondante RAM :-D
Claudio

Proprio per chiudere il discorso guarda il destino cosa mi ha fatto trovare
per pure caso :
 
http://www.easyphp.org/
E' la risposta alle tue numerose affermazioni sballate su PHP.
E guardati pure questo:
 
http://www.phpbuilder.com/columns/
Per quanto riguarda le socket, ci sono due tipi di socket, le asincrone e le
non asincrone, in PHP sono supportate entrambe, quelle che vengono
disabilitate sono solo le asincrone perchè sono ancora sperimentali.

 con abbondante RAM :-D
quella serve sempre...


 E sei sicuro che la licenza ti copre?
non si era parlato di licenze :)))


 
Invece e' bene parlarne, visto che ci si lavora con questi software.
E considera che le pene in caso di uso profesionale senza licenza sono molto 
pesanti (mi sembra 3 anni di galera).
Quindi occhio, programmi sempre in regola ;-)


 w2000 pro/server e XP Pro...
Cioč con Win 98 non posso usarlo?
Anthonyt

più opzioni e capacità.
non sarei del tutto d'accordo, comunque volevo dati numerici sulla
prestanza.
non so, faccio 1000 volte un ciclo for..next da 1 a 100.000 sulla
stessa macchina, con asp-vbs ci metto 10 secondi, con php ce ne metto
9,99...  cose del genere.
credo poi che le cose che php fa e asp "non fa" sono dovute al fatto
che qualcuno (indubbiamente un benemerito) ha scritto delle librerie
apposite.  un linguaggio di scripting in sé non è più potente
dell'altro.  sarebbe come dire se si scrivono romanzi più espressivi
coll'alfabeto latino o cirillico.


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!

 straniere di buon livello gratis.
Qua mi viene un dubbio: se non ricordo male, chi non è iscritto può assistere
alle lezioni, non partecipare. Per le lezioni tecniche non  è un gran problema,
ma per quelle di lingue vorrebbe dire non poter fare la parte orale (premetto
che non so come funzionino le lezioni universitarie di lingua). In questo caso,
probabilmente, ci si può tuttavia intrufolare ;-)
Francesco

 Cioč con Win 98 non posso usarlo?
no... w98 e' un s.o. home... se vuoi intraprendere una professione devi
installarti un sistema professionale che gestisca almeno i permessi... io ti
consiglio w2000 pro o XPPro


Cioč con Win 98 non posso usarlo?
non puoi.