Newsgroup: it.comp.www.php
Titolo: PHP siti

Ciao a tutti ragazzi,
vorrei iniziare la costruzione di un portale su un argomento molto vasto
(scienze), con forum, chat, news, ecc ecc, molto vasto con circa (fino ad
adesso) 150 foto!
Questo per darvi un idea  di cosa voglio realizzare!
Veniamo al dunque ;-)
Mi è stato detto di lasciar stare programmi tipo (dreamweaver, front, flash
ecc ecc) e passare a PHP!
Io avrei pensato di realizzare la parte statica del sito (foto, articoli, e
altro) con dreamweaver semplice html insomma! o sbaglio? e realizzare gli
script con php!
In pratica il php non è html con script inseriti con codice php??sbaglio?
:-(
Aiutatemi vi prego!
So di dover imparare molto ancora ma queste basi dovrei saperle prima di
partire ;-)
Comunque sono nuovo del newsgroup e spero in voi ;-)))
Ciao a  tutti

www.drupal.org

"spintop"
Ti ringrazio ma di siti ne conosco ben troppi ;-)
Volevo un parere alle mie domande.
Comunque grazie.
Ciao.
P.S se vuoi magari possiamo parlare in qualche chat!Fammi sapere.

"spintop"
Il sito è pure in inglese quindi figurati ;-DD
Ciao

 Volevo un parere alle mie domande.
visto che non vuoi usare dreamweaver, visto che questo DRUPAL e' gia' in 
php (e mysql), che e' praticamente pronto, che c'e' una comunita' di 
persone che sviluppano moduli aggiuntivi, correggono i bugs (al posto 
tuo ;) e che _funziona_ il mio parere e':
prima di lanciarti in un'impresa manuale che potrebbe anche portarti a 
risultati non ottimi, prova a guardare in giro se c'e' qualcosa che puo' 
risparmiarti enormi fatiche :)
drupal e' una delle risposte.
altre simili puoi trovarle qui 
www.opensourcecms.com
saluti
sp-

 Il sito è pure in inglese quindi figurati ;-DD
www.drupal.it
www.phpnuke.it
www.postnuke.it
www.mamboserver.it
www.xoops.it
www.maxdev.it
uno solo di questi basta e avanza per fare questo, quello e quell'altro.
sp-

 visto che non vuoi usare dreamweaver,
Io vorrei usare  dreamweaver mi è stato sconsigliato!
E' possibile fare il portale con dreamweaver epoi aggiungere gli script di
php?
Ciao

 php?
certo che puoi.
ma..... devi?
;)
sp-

 uno solo di questi basta e avanza per fare questo, quello e quell'altro.
Ma quei portali sono modificabili?
Nella grafica?
Nei contenuti?
Se voglio aggiungere banner, tabelle, titoli insomma di tutto!Posso?
Ciao

 Comunque sono nuovo del newsgroup e spero in voi ;-)))
Benvenuto.
Alla prossima.
        MAX

 quadruplo) lavoro,
Senti a che ora ti va di sentirci in chat?
Fammi sapere e parliamo!
Ciao e ti ringrazio un casino per gli aiuti!

 Se voglio aggiungere banner, tabelle, titoli insomma di tutto!Posso?
SIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII !!
:)
quello che IMHO devi fare, prima di tutto, e' trovare il CMS (content 
management system) che piu' si avvicina alle tue esigenze.
prenditi un po' di pazienza, navigali tutti, e soprattutto visita i siti 
che linkano, i quali sono realizzati con i rispettivi CMS.
cosi' potrai vedere come tizio e caio hanno usato il *pre-confezionato* 
e se lo sono personalizzato.
questo ad es. e' fatto con drupal
http://www.undiadefuria.org
e anche questo
http://blog.rompe.org
noti qualche differenza?
sp-

 sacco di righe inutili (leggi Front Page, Dreamweaver e compagnia)
Lascio perdere e quindi inizio da html e PHP?
Quando tempo ci vuole?
Ciao

"massimo61"
Ti va di sentirci in qualche chat?
Fammi sapere.
Ciao

 Veniamo al dunque ;-)





Ciao.
Tutto dipende da quali finalità ha questo tuo progetto, soprattutto dal
punto di vista professionale.
Voglio dire: se si tratta di una occasione isolata in cui devi cimentarti
con la costruzione di un content-repository per il web, allora ritengo
valido il consiglio di spintop... ossia quello di evitare perdite di tempo
e grattacapi comuni alla attivita' di programmazione e implementare tutto
con qualche cms valido.
Da un altro punto di vista, se credi che questa attività rientri in un tuo
eventuale futuro skilling professionale, allora si tratta di un altro
discorso: il mio consiglio? Quello di *COMPRARE* un buon testo PHP e
iniziare a scrivere codice. Una buona occasione per imparare bene html e
php.
--
Mauro Cecamore
-----------------------------
http://www.digitalavenues.org
-----------------------------
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

classica wrote:

Negativo, o sul NG o per e-mail.
Sulle chat si fanno brutti incontri :))
Alla prossima.
        MAX

 PHP l'ho scritto a manina con Dreamweaver MX2004 in modalita' code-view.
Io intendevo diversamente! ;-)
Sviluppare la parte grafica del sito e testi in modalità grafica con
dreamweaver (senza codice).
E poi aggiungere gli sript PHP!
Forse ho detto una scemenza!
 Vi prego! :-(
Ciao

 punto di vista professionale.
Voglio imparare e soprattutto realizzare un ottimo portale! ;-)
Qualsiasi sia la finalità.
Ciao e  grazie.

 E soprattutto durante :-)
e quindi fai un uso intelligente e *non cosi' comune* di dreamweaver.
IMHO l'importante e' sapere quello che si fa.
come poi uno arriva a fare una certa cosa sono fatti suoi :)
mi sembra pero' che la richiesta di classica non fosse un manuale di 
php, ma un portal manager o giu' di li' :)
ciao
sp-

script con php!
beh, ho letto le risposte, non credo facciano al tuo caso, fai la
parte che ti interessa (i contenuti se sono statici), con dreamweaver,
per il resto se si tratta di inserire forum, news e quant'altro di
dinamico, prendi script belli e pronti e li inserisci facilmente.
chiaro che durante la realizzazione della parte statica, dovrai fare
lo sforzo di guardare il codice e imparare qualcosa, quando hai
finito. Studiati un po' di php per adattare gli script necessari a
completare il portale.
chiaramente fai l'homepage pensando a quello che deve contenere anche
nelle altre sezioni, quindi fatta per bene quella, sarà semplice
duplicare le pagine e inserire i contenuti delle relative sezioni.
ripeto però i contenuti devono essere statici, altrimenti hai bisogno
di database (mysql probabilmente), php, javascript, e diavolerie
varie, che se non conosci, difficilmente riuscirai a completare il
portale in breve tempo.
questo il mio personale consiglio.

 ............................
Concordo. Se non maneggi con disinvoltura codice HTML, PHP, javascript, ecc.
difficilmente potrai impararti tutto da solo in poco tempo... Se per fare il
tuo sito scegli la soluzione "manuale" e non quella "preconfezionata", ti
conviene quindi usare un buon editor e cercare di imparare i primi passi
proprio da quello. A mio avviso Dreamweaver va benissimo (no, per carità,
non Frontpage, che mette quintalate di porcheria!).
Se usi Dreamweaver, studiati ed utilizza i "Template", che ti consentono di
realizzare tante pagine con impostazione grafica simile, e se fai una
modifica la puoi propagare su tutte le pagine che fanno riferimento a quello
stesso template.
Dreamweaver ha anche un paio di funzioncine, come i behavior che ti
generano, anche se in maniera non proprio ottimale, dei javascript per
gestire piccoli aspetti dinamici (popup, bottoni, swap di immagini...) senza
perderci la testa.
Infine se non hai troppe pretese riesci anche a generare le query per
estrarre dati da un database (e forse anche per inserirli... non ricordo,
ormai questi aspetti li risolvo "a mano"...).
Non conosco molti altri strumenti, forse ce ne sono anche di migliori, e
comunque nella mia esperienza Dreamweaver è più che buono. Poi quando avrai
maggiore coscienza del codice che viene generato, potrai capire che cosa è
utile e cosa invece è meglio "fare a mano"...
Buona fortuna!
Nino

 > completare il portale.
Insomma potrei fare un portale completo e impeccabile (nella grafica) con
dreamweaver?
Ciao e grazie!

 > lo sforzo di guardare il codice e imparare qualcosa,
Ho dimenticato di dirti che stň per iniziare un corso su PHP!
Non ho fretta anche se dovrei finire l'intero portale in 2  - 3 mesi.
Ti va di sentirci in chat?
Ciao

 dreamweaver?
certamente che puoi (se sei bravo nella grafica ;)
il consiglio che ti ho dato e' basato sul fatto che (mi pare di aver 
capito) non conosci mezza riga di php (non che io sia un genio di php, 
anzi) e quindi prima di vedere qualcosa *fatto abbastanza bene* ne passa 
di tempo.... quantomeno un po', insomma.
IMHO quindi ogni soluzione e' valida purche' porti a risultati validi.
tutto sta nel vedere quante ore/risorse/smadonnate/gioie vuoi investire 
in questo progetto.
puoi sempre costruirti le tue cosette statiche con dreamweaver e 
appoggiarti a scripts realizzati da altri per le parti dinamiche, magari 
quelle + complesse come i forum.
mentre che so, una zona "news", se non hai necessita' particolari, e' 
fattibile in relativamente poco tempo.
resta il fatto che puo' anche darsi che con scripts _complessi_ creati 
da terzi tu non riesca a capirci un granche' :)))) e a quel punto rischi 
di trovarti in un *ginepraio*, dove una parte del sito l'hai fatta *a 
mano* con uno stile tutto tuo particolare e quindi tu debba adattare che 
so, un forum, alla tua grafica (nei dettagli, dico) e questo puo' anche 
non essere semplicissimo se non sai cosa stai facendo.
quindi potrebbe anche succedere che ti ritrovi con un *sito mosaico*, 
(come li chiamo io) che ha il forum con una grafica che non c'entra 
quasi un piffero col resto del sito e l'impressione generale che si ha a 
volte e' di qualcosa fatto a pezzi e bocconi.
in questo caso tutto lo sforzo fatto sulla grafica del sito viene 
inevitabilmente penalizzato.
todo IMHO naturalmente, e detto da un neo-neo-neo-neo-php code writer, 
percio' non molto distante dalla tua situazione. :)
prima scrivevo (e continuo a farlo) in asp, e molte cose le trovo 
"filosoficamente" uguali, quindi per certi versi mi sento un po' 
avvantaggiato.
tu, insomma, abbraccia php e ti troverai certamente bene perche' e' 
ottimo e (stra)potente, pero' fallo con metodo (e pazienza).
:)
per il discorso del portale, IMHO pensa bene allo sforzo richiesto per 
metter su tutto da solo.
non che sia *male* (anzi, *didatticamente* penso sia la miglior cosa) ma 
magari non sempre il lavoro *da manovale* e' la scelta migliore.
ripeto tutto IMHO :)
sp-

una soluzione per l'editing "semi-manuale" potrebbe anche essere di 
usare editor come Homesite (che tutto sommato mi piace), che ha gli 
Aid(s) (no no, non parlo dell'Aids :)))) in linea comando.
ovviamente questo significa comunque conoscere gia' php, ma HomeSite 
spesso ti *suggerisce* gia' parte della sintassi e questo magari puo' 
aiutare a comprendere il linguaggio o parte di esso o alcuni principi.
in piu' l'uso degli *snippets* customizzati, se sono stati fatti 
decentemente, volendo puo' anche abbreviare i tempi.
sp-

 appoggiarti a scripts realizzati da altri per le parti dinamiche,
Ma in php vorrei fare solo la parte grafica del portale poi per gli script
ci sono già fatti ;-) (sbaglio?).
Conosci qualche rivista (italiana) per webmaster ?
Ciao

 Conosci qualche rivista (italiana) per webmaster ?
no.
non sarebbe meglio un buon libro php+mysql??
sp-

 parte.... "grafica" ??
Si...solo la parte grafica in php!
Poi gli script non voglio farli, ci sono già fatti no? ;-)
Ciao

 Poi gli script non voglio farli, ci sono già fatti no? ;-)
ho l'impressione che tu faccia un po' di confusione.
gli scripts che ti servono SONO in php.
la parte grafica non c'entra un tubo con php.
sp-

"spintop"

Quindi in pratica PHP realizza solo gli script??
Potrei benissimo fare l'intero sito con HTML e inserire gli script in PHP
(già fatti)?
Ti ringrazio  tanto per i consigli!
Ciao

Comunque sono nuovo del newsgroup e spero in voi ;-)))
usa un cms, come ti è già stato consigliato, e poi approfondisci
l'argomento html e php. Prova E-Xoops: installazione automatica ed
utilizzo molto semplice, ne trovi un esempio sul mio sito.
Teoricamente non ti serve neppure conoscere una virgola di html né di
php ;-) Le news e tutto il resto le inserisci tramite comodi form
Saluti 
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

 (gią fatti)?
non e' che "puoi"....
DEVI inserire gli script in PHP.
oppure adotti un sistema completo che funziona gia' da se' e tu devi 
occuparti di customizzarlo e gestirne i contenuti.
a te la scelta.
saluti
sp-

 a te la scelta.
Adesso si :-)
Ti ringrazio!
Prima avevo un pņ di confusione pensavo di poter realizzare un sito solo con
PHP.
Quindi prima di iniziare qualsiasi corso su PHP devo devo imparare HTML?
Altrimenti non avrebbe senso?! ;-)giusto?
Ciao

 scripting lato server.
Come mai alcuni dicono (ho realizzato l'intero sito con PHP)?? ;-( mi hanno
confuso!
Mentre invece usano HTML e PHP!
Ciao

 Altrimenti non avrebbe senso?! ;-)giusto?
sarebbe come se tu volessi scrivere una poesia senza neanche saper leggere.
sp-

 Mentre invece usano HTML e PHP!
ripeto, perche' l'uso di HTML e' praticamente scontato.
se mi dici che ieri hai viaggiato in auto da roma a milano non hai 
bisogno di dirmi che hai messo carburante nel serbatoio, no?
;)
sp-

Mentre invece usano HTML e PHP!
Lo script PHP (ma potrebbe essere ASP, Perl, altro) viene eseguito sul
Server. Lo script genera dei dati in output, questi dati vengono
reindirizzati dal Server al Browser che ha fatto richiesta della
pagina. I dati inviati al Browser in genere contengono del codice HTML
se si tratta di una pagina web da visualizzare.
Un intero sito realizzato con PHP puo' voler dire che tutte le pagine
sono scritte in PHP ma l'output di questi scripts che viene ritornato
al Browser deve comunque essere qualcosa che il Browser e' in grado di
gestire. In un sito web la maggior parte degli script generano in
output codice HTML, anche se si puo' avere piu' o meno di tutto:
- XML
- RDF
- XUL (che puo' contenere un elemento <tree> il cui datasource e' a
sua volta uno script che genera un RDF :-))
- immagini (gif, jpg, etc), per esempio un contatore di accessi
- CSS (cambio di stile della pagina fatta a livello server)
- Javascript 
- un file zip (download di un file)
- etc.
'bye

ribadisco che potresti cavartela direi _egregiamente_ con un buon CMS.
se poi vuoi imparare html, php, javascript ecc.. il discorso cambia e 
IMHO iniziare con un portale che include scripts fatti da terzi puo' 
aiutarti a capire diverse cose ma allo stesso tempo puoi anche trovarti 
di fronte centinaia di righe di codice php, un file che include l'altro 
come fossero "scatole cinesi", rischiando di fare ancora piu' confusione 
di quanta non ne potrebbe avere un principiante php, come del resto 
anche io sono.
saluti
sp-

 confuso!
Vuoi un consiglio? Inizia con qualcosa di piccolo, di semplice.
Ad esempio, un CMS prevede sempre un sistema per gestire delle news in 
maniera piuttosto semplice, tipo una serie di messaggi che il gestore 
del sistema (per ora limitiamoci a lui) scrive di tanto in tanto dal 
lato amministrativo, pubblicandoli sul versante pubblico del sito. I 
messaggi si susseguono secondo un semplice comportamento cronologico, il 
piu' recente appare in cima alla lista, e fa scivolare indietro tutti 
gli altri di una posizione, niente strutturazione gerarchica.
Il primo passo che devi compiere e' molto lontano dalla stesura del 
codice.
Io ho l'abitudine di iniziare a mettere giu' le idee su un pezzo di 
carta (o a mente, quando sei piu' esperto) seguendo l'ordine dei 
possibili eventi che si susseguono nella "trama" della vicenda.
Quello che devi imparare a fare e' frammentare, "atomizzare" gli eventi, 
riducendoli agli elementi base, gli attori della scena. Esempio banale: 
un form per l'immissione di un indirizzo di email, che viene raccolto 
lato server per essere immesso in un database.
Non serve conoscere la sintassi del PHP, del MySQL, o di qualsiasi altro 
sistema, per mettere su la "sceneggiatura" della vicenda: utilizzando un 
linguaggio simbolico tu prendi un pezzo di carta, una penna, e inizi a 
scrivere quello che succede:
1) l'utente deve compilare il form inserendo il dato richiesto;
2) l'utente deve inviare il form premendo l'apposito tasto;
3) il dato racchiuso nel form dev'essere validato contro un pattern;
4) SE la validazione ha successo
	- ALLORA inserisci il dato nel database
   ALTRIMENTI
	- genera un messaggio di errore e ritorna al punto iniziale
L'esempio e' un po' semplificato rispetto a cosa succede nella realta', 
ma e' gia' cosi' un buon punto di partenza. Come vedi, hai creato una 
sequenza di operazioni, e hai anche creato una subordinazione causale 
tra alcune di esse, dato che esiste un punto nella struttura del flusso 
logico degli eventi che presenta un bivio condizionale, ossia una 
situazione "SE... ALLORA... ALTRIMENTI".
A questo punto ti ritrovi con la struttura del tuo programma gia' 
delineata, utilizzando un linguaggio puramente simbolico che pero' *E'* 
a tutti gli effetti un programma.
Ora non resta che tradurlo nel linguaggio scelto, adottato in base alle 
circostanze, ossia all'ambiente dove l'applicazione dovra' girare, ecc. 
ecc.
Scegliamo il PHP, perche' si vuole creare un applicativo che dovra' 
muoversi sul web, interfacciando un server con un client remoto. Cosa 
dobbiamo fare? Ritorniamo alla nostra "sceneggiatura" e la analizziamo 
passo per passo, traducendo le necessita' in operazioni pratiche:
1) l'utente deve compilare il form inserendo il dato richiesto
Per questa operazione non e' possibile utilizzare il PHP, dato che 
operazioni che avvengono sul client non sono conducibili con un 
linguaggio che opera lato server. Quello che ci occorre e' dunque un 
sistema per operare sul client: et voila'! ecco che abbiamo l'HTML per 
creare il form, completo di pulsante di invio e con le istruzioni 
necessarie per spedire il "pacchetto" contenente i dati immessi 
dall'utente, il che risolve anche le necessita' del secondo punto della 
nostra sceneggiatura:
2) l'utente deve inviare il form premendo l'apposito tasto
Quindi, ricapitolando, il form che raccoglie i dati dell'utente, li 
impacchetta, e li spedisce verso una destinazione successiva e' 
realizzabile tramite un semplice HTML classico. L'action del form sara' 
impostata per richiamare un successivo programma che si occupera' di 
inserire il dato nel database; questo programma potra' essere in PHP, 
dato che operera' sul server dopo aver ricevuto i dati inviati dal form.
SE NON SAI COME SI FA UN FORM, prendi un libro e studi, e avrai risolto 
un paio di punti del tuo lavoro.
Prima di inserire i dati nel database e' necessario pero' risolvere il 
terzo punto della sceneggiatura:
3) il dato racchiuso nel form dev'essere validato contro un pattern
Ad esempio supponiamo che il dato richiesto sia un indirizzo di email: 
la prima cosa che si puo' verificare e' se il dato inserito dall'utente 
soddisfa i criteri sintattici di un normale indirizzo di posta 
elettronica: deve esserci un nome utente, seguito da una chiocciola, 
seguita da un nome di host, seguito da un punto, seguito da un 
identificativo di tipo di dominio: 
falcos...@casasua.it
, per 
esempio.
Qui le possibilita' di azione sono piu' ampie: possiamo operare lato 
client, magari affidando ad un apposito Javascript il compito di 
verificare l'input dell'utente PRIMA di inviarlo al server per le 
successive operazioni. Oppure possiamo spedire il tutto al server, il 
quale si incarichera' di validare il pattern prima di procedere con le 
operazioni successive.
SE NON SAI COME SI VERIFICA UN PATTERN con Javascript, oppure con PHP, o 
con quello che ti pare, prendi un libro e studi, e avrai risolto un 
altro punto importante del tuo lavoro.
La tua cultura si sta espandendo, come i mattoni di una casa, che prima 
di assomigliare ad una casa sembra solo un cumulo di oggetti messi qua e 
la'...
A questo punto hai verificato il tuo pattern, e hai scoperto che e' 
soddisfatto: il dato inserito dall'utente e' considerabile come valido, 
e quindi si puo' procedere con il quarto punto della sceneggiatura:
4) SE la validazione ha successo
	- ALLORA inserisci il dato nel database
Quello che ti serve sapere, adesso, e' cosa fare del dato che l'utente 
ha inserito nel form, e che e' stato validato e riconosciuto valido.
SE NON SAI COME FAR SI' CHE UN FORM SPEDISCA I DATI AD UN PROGRAMMA PHP, 
prendi un libro e studi, e avrai risolto un punto importantissimo del 
tuo lavoro.
SE NON SAI COSA E' UN DATABATASE, prendi un libro e studi, e avrai 
risolto un punto enorme del tuo lavoro. Subito dopo inizierai a capire 
QUALE database usare per i tuoi scopi, e poi COME disegnare un database 
PRIMA di infilarci i dati dentro, e quindi QUALI OPERAZIONI effettuare 
per ficcare i dati nel database.
A questo punto, piano piano, scoprirai sintassi, funzioni integrate, 
operatori, ecc. ecc. senza traumi, dato che avrai gia' chiaro in mente 
il percorso da seguire, che hai gia' descritto nei particolari con la 
tua "sceneggiatura" scritta in linguaggio simbolico.
La sceneggiatura simbolica, a mio parere di *assoluto autodidatta*, e' 
importantissima, perche' ti risolve due grossi problemi insieme:
1) Ti abitua a pensare in maniera "atomica": i problemi che un programma 
deve affrontare e possibilmente risolvere sono eventi scomponibili (e 
affrontati) in elementi di base. Esempio classico e' l'azione di 
infilarsi una camicia. Tu non pensi normalmente a tutte le centinaia di 
operazioni neuro-muscolari necessarie perche' tu ti possa infilare una 
banale camicia: eppure provaci per un attimo, e ti renderai conto di 
cosa significa programmare. La vita quotidiana avviene ad un livello 
enormemente elevato di organizzazione funzionale, dove le ultrastrutture 
deputate ai controlli di base sono del tutto inosservate, completamente 
"sommerse" dai sistemi utenti superiori che ne utilizzano il lavoro. 
Nell'esperienza della camicia, il livello utente superiore sei tu che ti 
infili la camicia in fretta perche' devi uscire, mentre le 
ultrastrutture coinvolte sono le migliaia di neuroni, interconnessioni 
positive e negative, feedback muscolari, ecc. che lavorano per farti 
infilare la camicia in fretta. Programmare significa "passare dalla 
parte dell'ultrastruttura", pensare alle cose piu' banali, minime, che 
normalmente passerebbero (e in effetti passano) del tutto inosservate 
dal punto di vista dell'utilizzatore.
2) Ti prepara la strada per la stesura della sintassi vera e propria nel 
linguaggio di programmazione che scegli, dato che tutti i passaggi, le 
relazioni, le necessita' e i controlli vengono descritti in dettaglio. 
Quando tu scrivi in linguaggio simbolico la frase "inserisci il dato nel 
database" sottintendi una serie di operazioni pratiche che sono previste 
nel linguaggio che hai scelto, devi solo scoprire quali sono; ma ti 
basta un buon manuale (e il PHP ha un ECCELLENTE manuale a corredo) per 
iniziare a buttar giu' un codice utile. Tutti i viaggi, anche i piu' 
lunghi, iniziano con un semplice primo passo :-) Quando ti trovi nella 
fase di analisi ultrastrutturale del tuo problema, tutto quello che devi 
fare e' creare una sceneggiatura simbolica degli eventi che prevedi si 
susseguiranno nelle operazioni. Alla fine, avrai un copione pronto 
all'uso, da tradurre in PHP (se scegli il PHP) passo per passo.
Mi rendo conto di aver scritto un pippone tremendo, spero che tu sia 
ancora vivo a questo punto :-) Purtroppo per te scrivo alla velocita' 
della luce, e oggi sono pure in vacanza :-)))
Per tirare le conclusioni di questi pensieri, il mio consiglio e' 
appunto di iniziare con qualcosa di molto semplice, ma che abbia tutte 
le caratteristiche dell'interattivita' propria delle pagine dinamiche di 
un portale. Il giochino dei messaggi di news e' ideale per iniziare a 
capire qualcosa, dato che richiede l'entrata in gioco di tanti elementi 
che tuttavia sono abbastanza semplici (form, script, variabili semplici, 
primi passi con un database, ecc.).
PRIMA DI TUTTO, pero', ti consiglio vivamente di fermarti a leggere un 
libro introduttivo sul PHP, per capire cosa stai facendo, perche', 
percome, dove e quando. Un buon testo che io trovai utile a suo tempo 
(ancorche' privo di alcuni elementi didattici utili e un po' impreciso 
nella traduzione in italiano) e' "Sviluppare applicazioni per database 
con MySQL/PHP", scritto da Jay Greenspan e Brad Bulger, ed edito in 
Italia per i tipi della Apogeo.
Anche una buona ripassata all'html di base non fara' male, dato che il 
PHP si integra parecchio con esso.
Infine, una noticina sull'inglese: a parere mio se non conosci 
l'inglese, anche solo quello semplicissimo ed elementare dei testi 
tecnici, non puoi programmare, e non puoi pensare di lavorare seriamente 
nel campo dell'informatica: non conoscere l'inglese significa essere 
tagliati fuori dalla vera infosfera, dall'universo dei dati e delle 
conoscenze che, volenti o nolenti, nascono e si sviluppano in lingua 
inglese. Troppo spesso le traduzioni italiane sono penose, soggette ad 
errori ortografici piccoli ma potenzialmente disastrosi, o ad 
espressioni concettualmente fallite. Per chi e' nella delicatissima fase 
dell'apprendimento, i risultati possono essere veramente disastrosi, e 
sicuramente la fatica si raddoppia perche' oltre all'attenzione per i 
dati puri e semplici c'e' anche la necessita' di capire se quello che 
viene scritto e' corretto oppure no.
Siccome non stiamo parlando di leggere la versione originale dei 
"Canterbury Tales" di Geoffrey Chaucher, o le opere di William 
Shakespeare, prenditi un garzantino qualunque da tenere sul tavolo 
accanto a te, migliora il tuo inglese letto e scritto, e il mondo ti 
sorridera' un po' di piu' :-)
Just my 2c., of course...
-- 
Falco Stellare - 
falco.ste...@graphicside.it
<< Togli il TAPPO per rispondermi >>
[ChanOp di #webdesigner-cantina, IRC su Azzurra]

 
cavoli non sapevo che Dreamweaver fosse l'unico text editor a colorare i 
tag html e le funzioni php
pensare che io uso quanta e mi dice pure la struttura della funzione che 
stò digitando .... mannaggia .... ora installo win e e vado a comprare 
Dreamweaver per scrivere del testo colorato .... ma lol
per quelli che utilizzano notepad, con tutto il rispetto, hanno tempo da 
perdere ..... quando si troveranno in debug "errore a linea 344 ...." 
inizierà a contare le righe una ad una ...... cosa che mi è capitata 
pochissimo tempo fa dovendo modificare uno script che faceva le bizze 
con l'easyphp di un amico