Adesso cominciamo ad entrare sempre di più nel percorso di studio, dopo questa fase andremo a creare la nostra prima pagina dinamica con PHP.
RECUPERO ED INSTALLAZIONE DELL'AMBIENTE DI SVILUPPOCominciamo con il recupero e l'installazione dei seguenti software:
1° un webserver
2° PHP il linguaggio.
In rete si trovano diverse soluzioni per l'installazione, ma per non perdere tempo vi consigliamo di utilizzare le seguenti:
1) Xampp Lite (installabile in anbiente Windows, Mac e Linux).
NB: su Linux sarebbe preferibile installare i pacchetti della vostra distribuzione o compilare.
=>
[Devi essere iscritto e connesso per vedere questo link]2) Mamp (solo su macchine equipaggiate con Mac).
=> [Devi essere iscritto e connesso per vedere questo link]NB: Mamp e Xampp, nella fase d'installazione portano con loro molte cose tra cui MySql che nel
corso base non tratteremo, in questa fase iniziale, ma che verrà discusso nel corso avanzato.
Va detto che Xampp e Mamp gli abbiamo scelto perché l'installazione di un binario precompilato è molto semplice. Quindi è una soluzione adatta agli utenti alle prime armi.
Se invece, site dei utenti più volenterosi e avete del tempo a disposizione e volete perdere un po' più di tempo e configurare a dovere un ambiente di sviluppo come si deve potete scaricare:
1 => Apache
=> [Devi essere iscritto e connesso per vedere questo link] 2 => PHP
=> [Devi essere iscritto e connesso per vedere questo link] Se avete scelto la prima soluzione Xampp o Mamp, nella directory di installazione ci sarà una cartella denominata
Htdocs essa conterrà le directory dei vostri lavori, che durante il corso andrete a creare.
A questo punto è fondamentale anche la scelta dell'editor. Ecco di seguito, quelli più decenti che abbiamo provato e vi consigliamo:
1° Notepad++ (per Windows)
=> [Devi essere iscritto e connesso per vedere questo link] 2° Smultron (per Mac)
=> [Devi essere iscritto e connesso per vedere questo link]3° Invece per i sistemi Linux è un pò particolare la cosa, ma vi segnaliamo:
1° Kate in ambiente Kde
2° Scite in anbiente Gnome:
Questi due software se non sono già presenti di default, li potete scaricare con i gestori dei pacchetti.
Tutti gli Editor, qui sopra elencati, sono Open Source e sono in grado di evidenziare la sintassi di vari linguaggi di programmazione tra cui lo stesso PHP.
Scommetto che alcuni di voi hanno sentito parlare oppure hanno già utilizzato uno dei seguenti software:
* Eclipse,
* Dreamweaver,
* Quanta+,
* PhpProject
* ecc ecc...
Non vogliamo fare un torto a nessuno, solo che vogliamo dare la possibilità a tutti quanti gli utenti che vogliono imparare finalmente questo linguaggio, di programmare in un ambiente non solo stabile ma anche veloce. Vi ricordo che Dreamweaver e anche Eclipse (per esperienza sono pesanti, e gli utilizzo e o di quello che parlo).
Poi a va bene, noi vi diciamo quali sono le possibilità e quello che potrebbe andare bene, poi sta a voi valutare quale sia l'ambiente di sviluppo migliore per le vostre esigenze. Vi devo solo ricordare e dovete tenere conto che in questa guida andremo scrivere tutto il necessario dalla tastiera e non utilizzeremo un editor visuale. Esempio Dreamweaver, tanto per dirne uno.
Un terzo consiglio per l'ambiente di test, delle vostre creazioni, vi posso consigliare di aprire uno spazio web su
[Devi essere iscritto e connesso per vedere questo link]In questo modo, darete in pasto la vostra creazione a un server che è un pò più potente del vostro personal computer. Allo stesso tempo potrete anche testare se la vostra pagina o applicazione gira anche nell'ambiente web, dove ovviamente completato lo sviluppo dovrebbe andare.
Bene questa prima lezione finisce QUI.
Ecco quello che troverete nella prossima lezione:
* il nostro primo "programma"
PS: NB: questa seconda lezione con il tempo potrebbe subire delle modifiche. per questo nella pagina iniziale e anche qui resteranno sempre attivi questi due indicatori => PS2: NB2: per qualsiasi problema oppure incomprensione o correzione lasciare un commento QUI SOTTO