Newsgroup: it.comp.www.php
Titolo: Php, i primi passi

Ciao a tutti... dunque... essendo riuscito a installare PHP sul mio Pc,
finalmente posso iniziare a programmare anche in PHP. Perň, prima di
iniziare vorrei sapere dove posso reperire delle prime guide online, magari
scaricabili...
Inoltre vorrei sapere quali sono le potenzialitŕ di PHP. In pratica... "cosa
ci posso fare"
So che se l'ASP vale 100, il PHP vale 300, perň non so perchč :)
Grazie a tutti e... ah dimenticavo, se qualcuno sapesse dirmi anche se si
possono usare linguaggi di programmazione aggiuntivi col Php, tipo... che
so... il VB, o il C
Grazie a chiunque mi risponderŕ :)
Claudio


se sai già programmare su 
www.php.net
 trovi tutto quello che ti
serve...
non ha senso dire che php vale 300 e asp 100 o qualsiasi altro
numero...
e' una questione di gusti....  
per quello che riguarda uso di altri linguaggi sospetto che si possano
scrivere funzioni in c usabili da php pero'  non mi sono studiato la
cosa...   anche se dubito che possa essere una cosa utile a meno che
tu non abbia problemi di prestazioni per funzioni particolari.
sostanzialmente il vantaggio di php e' la possibilità di usarlo dentro
apache in modo embedded senza dover passare per i classici cgi
quello che ci puoi fare dipende dalla tua abilità...   il linguaggio
possiede tutti i costrutti per implementare qualsiasi cosa che sia
"computabile"...
ciao

 apache in modo embedded senza dover passare per i classici cgi
Beh, un pò come succede per ASP, però ASP ha per forza bisogno di Windows
per girare, tranne il recente .NET che ho letto può girare anche su Unix con
dei moduli (sarà vero?)
Php invece può girare su qualsiasi piattaforma, e non dipende
necessariamente da un S.O., vero?
Beh, grazie di tutto il tuo aiuto :)
Un'ultima cosa... quali vantaggi avrei dall'utilizzare Apache al posto di
Personal Web Server? A parte che ne guadagnerei in sicurezza (anche se non
so cosa voglia dire in effetti, non sono esperto di hacking).
Potrei usare sia il Personal Web Server che l'Apache? Insieme?
Grazie mille del tuo intervento :)
Claudio

Potrei usare sia il Personal Web Server che l'Apache? Insieme?
php su apache trova il suo ambiente naturale...
poi se usi apache non avrai problemi quando la cosa che hai fatto la
vorrai portare su un server "grande"
apache inoltre ha una varietà di configurazioni possibili che fanno
impallidire pws 
la questione della sicurezza non centra col fatto che tu non sia
esperto ...  centra col fatto che chi ti vuole attaccare lo sia ;)
non ti sto poi a dire il vantaggio in termini di costi...
apache+linux costa 0
pws forse e'  gratis (non ricordo) ma serve widows che non lo e' e poi
se vuoi usare iis devi pagare pure quello.
a livello di prestazioni io ho un server (pentium 14000) su cui girano
circa 200 siti web e ...
CPU Usage: u5.77 s1.35 cu.98 cs.06 - .106% CPU load     ti basta?
puoi usare apache e pws assiema a patto che non ascoltino entrambi
sulla stessa porta...
la porta predefinita dell'http e' l'80 quindi uno dei due lo devi
mettere su un'altra...
ci sarà un motivo per cui apache e' il web server piu' usato al mondo
no? 
(
http://www.netcraft.com/survey/
)
ciao

 (
http://www.netcraft.com/survey/
)
Che dire... il tuo intervento mi è stato di moltissimo aiuto ancora una
volta, e ti ariringrazio :)
Sarei tentato di lasciare PWS per Apache, purtroppo ho bisogno di
programmare anche in ASP (dato che per ora conosco solo quello). C'è un modo
per far funzionare l'ASP su Apache?
E inoltre... se adesso io richiamo la pagina:
http://miocomputer/claudio/script.asp
http://miocomputer/claudio/script.php
funzionano entrambi, quindi per il momento mi è molto comodo PWS, però nel
caso si potesse eliminare e mettere Apache sarei più che d'accordo, anche
perchè PWS lo uso poco e di risorse ne occupa comunque un pò (non ho le
estensioni di IIS, ho il singolo PWS che è gratuito, o meglio, è "in bundle"
con Windows 98)
Ciao ciao
Claudio



non posso che augurarti la tua piattaforma di sviluppo ideale....
posso solo aggiungere che oggi come oggi ci sono 2 strade
percorribili....
una e' piena di finestre ... e finche tutto va bene sembra la piu'
facile...
l'altra e' piena di file di testo di configurazione ma con un po' di
studio ti permette di dominare la situazione...
so solo che dopo svariati  anni (e sono veramente tanti visto che ho
iniziato aprogrammere in basic in 5a elementare e ora ho 28 anni...)
di esperienza  preferisco di gran lunga la seconda....
 
ti suggerisco solo di pensare bene a quello che fai.... se vuoi fare
il grande passo e arrivare a fare qualcosa di "serio" inizia già da
subito a pensare in grande...
se conosci il c sai già programmare....  asp o php cambia poco...  
aps su apache so che si puo' fare ma sono dei tool proprietari e
costosi....  
se poi hai tempo e voglia procurati un pc per metterci linux o bsd e
divertiti....
buona fortuna


Giusto per dovere di cronaca:
http://it.php.net/manual/en/phpdevel.php
Paolo