Newsgroup: it.lavoro.professioni.webmaster
Titolo: Parere professionale

Signori,
posto che io mi firmo "su maistru 'e web" (che è la traduzione di
"webmaster" in sardo) più perchè questo nomignolo mi è stato dato dai miei
amici, in realtà sono webmaster molto alla buona.
Non per questo però non mi voglio migliorare, anzi. Tuttavia non posso
diventare un professionista, in quanto ho già una professione che mi
soddisfa, e il webmastering è solo una passione. Detto questo, dato che
comunque cerco sempre le soluzioni migliori per realizzare dei siti, vi
chiedo : perchè usare PHP?
DI PHP non so niente, quindi vorrei delle motivazioni oggettive, grazie alle
quali possa capire l'importanza di questo linguaggio per mettermi a
studiarlo seriamente!
Faccio questa domanda ai professionisti del settore,  perchè sono sicuro di
ottenere la risposta che voglio.
Vi ringrazio
ciao
--
GG "su maistru 'e web"
www.samurra.it

 chiedo : perchè usare PHP?
ma la domanda è:
- perchè PHP e non altri?
cmq.. io uso PHP da un po' di tempo, mi piace, mi soddisfa, ha tutto ciò che mi serve (a parte il supporto remoting per flash mx), è
semplice e ha una comunità di supporto immensa.
detto questo, il tutto è assolutamente IMHO
--
---
Alessandro Crugnola [sephiroth]
Flash | PHP Developer
http://www.sephiroth.it
Team Macromedia Volunteer for Flash
http://www.macromedia.com/go/team
________________________________

 detto questo, il tutto è assolutamente IMHO
OK, ma dati oggettivi?
Ciao e grazie


 ha scritto nel messaggio
news:Q07u9.74117$RO.18...@twister1.libero.it...

mmm secondo me :
- è gratuito
- puoi farlo girare bene su diversi o.s.
- come gia' detto ha un enorme comunità di sviluppatori (per aiuti ,
impressioni etc..)
- Se conosci un po' di C è immediato
- è OpenSource
E poi a me pare piu' potente di ASP.......ma è un impressione personale non
riscontrabile nei fatti :)
^GlobuS^

 Ciao e grazie
nessuno potrà mai darti dati oggettivi.
i dati oggettivi sono semplice utopia.
Se vuoi imparare un linguaggio OOP php non va bene perchè è molto limitato sotto questo punto di vista.
A favore c'è l'estensibilità, la semplicità e la velocità
E' supportato da tutti (credo) gli OS, anche se su Win non è che sia il massimo. A quanto ne so io da il meglio sotto unix system.
Oltre non saprei che cosa vuoi sapere..
prova a leggere qualche cosa su 
www.php.net
 per farti un'idea.


 vi chiedo : perchč usare PHP?
PHP - ASP vengono utilizzati per elaborazioni lato server, quindi si
definiscono Server-Side.
Javascript si usa per elaborazioni lato client.
In pratica io uso linguaggi di scripting lato server ad esempio per:
1) interagire con un database
2) verificare che browser ha l'utente e dispensargli la pagina adatta a lui
o magari modificare un foglio di stile o altre porzioni dell'HTML senza che
se ne veda traccia sull'HTML stesso. Questo anche perchč cerco di limitare
l'utilizzo di javascript (dipendente a sua volta dalle impostazioni del
browser).
3) Generare "al-volo", dopo l'estrazione del database, file da far scaricare
all'utente nel formato preferito (txt, doc, xls, pdf etc).
 e altro
In ogni caso in base al progetto bisogna utilizzare gli strumenti piů adatti
allo scopo.
Nota a favore di PHP/MYSQL  rispetto a ASP/SQL č che l'hosting costa poco ed
č molto efficiente specialmente se utilizzi il database per estrarre i dati.
Tutto quanto detto IMHO.
--
paolo tosciri    ---   ICQ 119427174
e-mail: 
webm...@liara.com
sito di riferimento: 
www.liara.com

>chiedo : perchè usare PHP?
be', ma perché è meglio di asp, no?  :-)
scherzi a parte, parliamo più in generale di linguaggi di scripting,
php è solo uno di questi.
per dirla proprio in due parole, i linguaggi di scripting (che poi
penso possiamo usare come sinonimo di linguaggi di programmazione,
almeno per essere più chiari) servono a generare automaticamente del
codice html partendo da impostazioni predefinite, utilizzando logiche
di programmazione e/o andando a pescare dati su un database.
due esempi cretini.  se vuoi fare la tabellina da uno a dieci hai due
possibilità.  o ti scrivi a mano la tabella in html o usi un
linguaggio di scripting più o meno in questo modo:
scrivi <table>
for i = 1 to 10
   scrivi <tr>
   for j = 1 to 10
      scrivi <td>i*j</td>
   next
   scrivi <tr>
next
scrivi </table>
magari scrivere una table di 10x10 non è ancora troppo stressante, ma
prova a pensare a una 100x100 o 23x35...  e invece di partire da uno,
pensa di doverlo fare da 7 a 19 e da 41 a 54...  in questi casi lo
script resta identico, cambiano i numeri da passare ai for (si
potrebbero usare delle variabili, ma sto solo facendo esempi).
ora tu mi dirai, quando mai dovrò mettere davvero in una pagina roba
del genere...  vero, ma intanto è un esempio.
altro esempio.  metti che devi far vedere i dischi della tua
collezione, tutti quelli in vinile di martha and the muffins, ad es..
se lo vuoi fare per mezzo di una pagina statica, non c'è verso, te li
devi ricopiare a mano.  però può darsi che tu li abbia inseriti in un
database, adeguatamente strutturato, e che tu possa mettere on line
questo db.  con un linguaggio di scripting lo puoi interrogare, gli
potrai passare una query (filtro) in linguaggio sql, una cosa tipo:
select * from tDischi where supporto = "vinile" and autore = "martha
and the muffins"
che vuol dire prendi tutti i campi (colonne) della tabella tDischi per
i quali il campo di nome supporto contenga vinile ecc..
a questo punto avrai quello che può chiamarsi recordset, puntatore o
che so io, in sostanza l'elenco dei dischi in vinile di martha and the
muffins.  come hai potuto scorrere i numeri da 1 a 10 potrai anche
scorrere questo recordset e intabellare adeguatamente i risultati.
questi sono solo due esempi banalissimi, si possono fare mooolte altre
cose.
ovviamente il tutto non ha niente a che vedere con gli abbellimenti
grafici...
-- 
dipende

 ha scritto nel messaggio
news:3db95793...@62.94.0.8...

Ecco, questi sono dei dati oggettivi!!
Grazie lbo!!
