Newsgroup: it.lavoro.professioni.webmaster
Titolo: PHP o ASP?

Meglio PHP oppure ASP?
Mirko

 Meglio PHP oppure ASP?
Domanda da un milione di dollari la tua :-)
Non badare troppo alle guerre di religione tra i sostenitori dell'una o
dell'altra soluzione: entrambe presentano lati positivi e negativi.
Per quanto riguarda PHP tieni presente che viene prevalentemente adoperato
in ambito linux, e presenta dunque tutti i vantaggi dell'Open Source, primo
su tutti un minor costo: montarti un server linux con php non ti richiede
*teoricamente*  nessun costo, fatta salva tanta preparazione in
quell'ambito.
ASP è la controparte di PHP in ambito Microsoft. E'abbastanza semplice da
imparare, almeno ad un livello base, è ovvio che per conoscerlo a fondo e
sfruttarne a pieno le potenzialità c'è da studiare un bel po' (come per il
PHP del resto). Se il PHP esprime il meglio di sè stesso in ambito linux,
ovviamente, ASP è decisamente più performante in ambiente Windows. Ciò ti
comporta il fatto che devi acquistare delle licenze non proprio economiche
per montare il tuo server. Se sei in hosting, inoltre, talvolta è richiesto
un sovrapprezzo per avere un server con SO Microsoft.
Con ASP inoltre puoi interfacciarti agevolmente ai database Access, il che è
un'ottima cosa, specie a livello didattico e per applicazioni con un
traffico non troppo elevato. Se poi vuoi un DBMS "serio" con ASP ti conviene
andare su MS-SQL server, e quindi siamo nuovamente qui a parlare di licenze.
Con PHP, invece, puoi usare Mysql, un vero e proprio DBMS, ben più solido
della soluzione basta sui singoli database MDB di access, ma per questo un
po' più complesso da "afferrare" come logica. In realtà MYSQL potrebbe
essere usato anche con ASP, ma chi l'ha provato non sempre ne è rimasto
contento.
Personalmente uso ASP, perchè quando mi sono trovate di fronte al bivio ASP
o PHP, avevo tutti i miei siti in hosting su server NT, e quindi la scelta è
stata quasi obbligata! Mi trovo decisamente bene, ed almeno sinora non mi è
mai capitato di trovare qualcosa di un progetto che non fosse implementabile
in ASP+Vbscript.
In assoluto, qualunque sia la tua scelta, tieni presente che ciò che è
fondamentale, è riuscire ad avere una buona "logica" di programmazione, che
è alla base di uno sviluppo software soddisfacente.
Bye
Neapolito (decisamente troppo prolisso!) :-)


Pienamente concorde solo che uso il php:) secondo me ad un livello non
troppo elevato sono idetici come linguaggio, io sceglierei anche in base a
prcedenti esperienze di programmazione.
Ciao
Danilo

 > stata quasi obbligata!
php gira benissimo anche su windows
josh
--
www.pixaelcity.com
Il popolo di PixaelCity si diverte :)

 josh
Concordo in pieno, e aggiungerei che portare una applicazione PHP + MySQl da
Linux a Win è possibile, non è invece così semplice portare una applicazione
ASP + SQLServer da Win a Linux.
Comunque i linguaggi sono mooolto simili, una volta che ne conosci uno non
ci vuole molto ad imparare l'altro ... e se conosci C++ sei ancora più
facilitato perché la radice è quella ... (idem per Javascript e Perl se non
erro ...)
CIao
CLa


Non ho esperienze dirette a riguardo, e quindi non entro nel merito
Conoscenti che hanno provato ad usare l'accoppiata Windows+PHP si sono
tuttavia lamentati dell'eccessiva lentezza di esecuzione. D'altro canto
anche ASP, con applicativi tipo Chili ASP può andare su server unix, ma a
mio avviso si tratta sempre di una soluzione da evitare finchè possibile. Se
un ambiente supporta *nativamente* un'infrastruttura di scripting credo che
la scelta migliore sia adoperare quella.
Bye
Neapolito

>Meglio PHP oppure ASP?
dipende.



Beh certo, basta scegliere ColdFusion :-)
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------

 Meglio PHP oppure ASP?
JSP ;-) ovvero il terzo incomodo.
Francesco

Beh certo, basta scegliere ColdFusion :-)
perché?


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


Non bisognerebbe conoscere anche le servlet java?!
PHP è la soluzione migliore per quanto riguarda la rapidità
di sviluppo (anche perchè è abbastanza facile da imparare).
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

 di sviluppo (anche perchè è abbastanza facile da imparare).
Credo che Java+servlet+jsp offrano qualcosa in più, soprattutto in
termini di sicurezza.
Dipende ovviamente da cosa si deve fare.
Francesco

termini di sicurezza.
che problemi di sicurezza ci potrebbero essere nell'uso di php che
vengono risolti dall'uso di java ecc.?



<provocMode>
Perchè PHP è molto più macchinoso e per qualcosa che puoi gestire meglio ne
gestisci peggio molte altre. Il PHP è inferiore nella gestione degli errori
globale e runtime, nelle sessioni, nella impossibilità di usare variabili
globali in RAM, nel flush, nella bufferizzazione a priori della pagina in
modo da essere svincolati dal primo output http, nelle query in cache,
nell'integrazione con HTML avendo solo un tipo di sintassi etc
Perchè ASP.Net è quello che ColdFusion ha da 4 anni e non è quello che sarà
CF tra 6 mesi, perchè ti limiti al 40% dei server Internet e non sfrutti la
potenza del restante 60% Unix.
Perchè JSP, è quello che sarà CF fra 6 mesi senza il vantaggio del CFML.
</provocMode>
...ok è colpa mia, ma non tirarmi dentro nei confronti tra linguaggi, si
forma sempre un'aria da guerra santa che non mi piace.


 forma sempre un'aria da guerra santa che non mi piace.
se rispondi in questo modo č normale ;-)


forma sempre un'aria da guerra santa che non mi piace.
veramente io volevo solo sapere qualcosa di più su cf, cosa fa e come
funziona.  vedo che a te piace molto, io non ho le idee chiare su cosa
sia, quanto costa ecc..

 sia, quanto costa ecc..
sul prezzo è imparagonabile col resto.
credo sia questo il primo motivo per cui non è così diffuso pur avendo molti
pregi.


se rispondi in questo modo è normale ;-)
Hai ragione, ma l'avevo fatto per provocarti :-) Invece tu, da navigatore
scafato sei rimasto freddo ed impassibile :-)


sia, quanto costa ecc..
Diciamo che se vai su 
www.cfmentor.com
 puoi trovare un pò di cose:
http://www.cfmentor.com/home/index.cfm?action=cf_intro
http://www.cfmentor.com/doc/index.cfm?action=articolo&id=38
Questi sono due articoli un pò vecchiotti, ma introduttivi, poi ci sono
Tecniche di Cache e Application, session e Client che pur non essendo
approfonditi fanno capire un pò meglio, cose come la gestione delle query
in cache in modo da non richiamre tutte le volte il db, come creare file
html da file dinamici con un tag, etc etc
Per il costo:
a) Per sviluppare, completamente  gratis.
b)In hosting, quanto un hosting ASP
c)Su server dedicato ti devi comprare la licenza che viene 1500 Euro.
Ok, se vuoi sapere qualcosa di più specifico e tecnico -per quello che
posso - sono qui. Se vuoi capire perchè CF diventerà una specie di JSP
senza però rinunciare ai vantaggi attuali vai qui:
http://www.macromedia.com/software/coldfusion/resources/neo/faq/


 scafato sei rimasto freddo ed impassibile :-)
se tutti usassimo una sola tecnologia, non si vedrebbero così i vantaggi
delle altre.
LOL


Su dev di febbraio 2002 (appena uscito nell'edicola del mio paese) c'è
una serie di articoli in cui si paragonano ASP, PHP e JSP , con un
esempio di esecuzione di un lavoro con i tre linguaggi server side
Magari può aiutare a risolvere qualche dubbio
Saluti
Andrea
Saluti
Andrea
----------------------------------------------
<< Dubito, quindi potrei essere >>
-----------------------------------------------

non conosco ASP però PHP è veramente forte, completo e gratuito!!
non sono un mega esperto di linux però  usando la mandrake sono
riuscito ad installare il tutto (Apache+PHP+MySQL) in poco più di
mezz'ora e tutto con pacchetti RPM trovati in rete!


 mezz'ora e tutto con pacchetti RPM trovati in rete!
--------------------------------------
Se utillizzi ancora Winzozz puoi scaricarti EasyPHP che in una botta sola ti
installa PHP, Apache e MySQL!!!
Lo trovi su 
www.easyphp.org
--
Ciao
Gabriele Profita
Socio GAR, GIGA e Astrofili.org.
redattore di
Astroemagazine 
http://astroemagazine.astrofili.org
Webmaster di : 
www.astrogabriele.com
www.graphic.too.it
http://utenti.tripod.it/astrogabriele
http://utenti.tripod.it/garisti
http://utenti.tripod.it/porcellane
Apache-Xitami HTTP / FTP system admnistrator