Un linguaggio dinamico, impariamo il PHP (Corso di PHP)

Il PHP è un linguaggio di scripting interpretato, in origine è stato concepito pr la realizzazione di pagine web dinamiche.

Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a linea di comando o applicazioni standalone con interfaccia grafica.

La differenza tra lato client e lato server sta tutta nel modo e da chi viene interpretata una pagina Web quando essa viene caricata.

Quando un server Web predisposto per il PHP riceve una richiesta dal browser di un client iniziano una serie di operazioni:

Il server:

  1. Legge ed individua la pagina sul server.
  2. Esegue le istruzioni PHP contenute all’interno della pagina ed esegue tutti i comandi PHP.
  3. Rimanda la pagina risultante al Browser.

 

PHP è un linguaggio molto semplice da utilizzare, a cominciare dalla sintassi derivata direttamente da veri linguaggi di programmazione come C/C++, Perl, Java.

Forse la vera forza del PHP sta nella gestione dei database, con poche righe di codice è possibile accedere qualsiasi database, estrapolare i dati che ci interessano e inserirli nella pagina Web.

Il PHP gira su tutti in principali Web server ed in linea di massima non dobbiamo apportare nessuna modifica al codice quando lo spostiamo da un Web server ad un altro.

Un altro punto a favore del PHP è la sua natura OpenSource, quindi gratuita.

Affinché l’interprete PHP riesca a distinguere all’interno del codice il linguaggio da interpretare ed eseguire (PHP) dall’HTML occorre utilizzare dei TAG particolari.

Ecco un semplice esempio:

<html>

<body>

<h1>

<?php echo “Hello World!!”; ?>

</h1>

</body>

</html>

Al client arriverà il seguente file html:

<html>

<body>

<h1>Hello World!! </h1>

</body>

</html>

Un altro esempio è il comando che ci dà informazioni sulla configurazione del server. Se dentro al file test.php si mette la seguente linea:

 

<? phpinfo(); ?>

 

si ottengono tutte le informazioni sulla configurazione del web server e del php su cui si sta lavorando.

Lo script:

<html>

<body>

Il server agent che stai usando è:

<center>

<?php echo $_SERVER[“HTTP_USER_AGENT”]; ?>

</center>

</body>

</html>

produrrà (sul mio PC) il seguente output:

 

<html>

<body>

Il server agent che stai usando è:

<center>

Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

</center>

</body>

</html>

Per iniziare a scrivere le nostre prime pagine in PHP possiamo usare il semplicissimo notepad, ma per facilitarci la vita consiglio ConTEXT, un simpatico e leggero text editor per sviluppatori.

Scarica Context da->QUI!

Per controllare le nostre pagine appena scritte in PHP, utilizzeremo EasyPHP, è un pacchetto software completo che permette di sfruttare tutto il potere e la flessibilità offerti dal linguaggio dinamico PHP integrandolo efficacemente con l’uso di database.

Il pacchetto include Apache server, MySQL database e il supporto completo di PHP come strumento di sviluppo semplice per i tuoi siti web o le tue applicazioni.

Scarica EasyPHP da ->QUI!

E per finire per chi vuole imparare questo linguaggio, un “Corso di PHP” realizzato dal mio prof di informatica “Cuffaro Aldo Vincenzo“, miraccomando a rispettare il copyright, è sotto Licenza Creative Commons, come tutto il blog del resto! ^_^

Scarica “Corso di PHP” da->QUI!

3 Responses to “Un linguaggio dinamico, impariamo il PHP (Corso di PHP)”


  1. 1 Stefano 28, febbraio, 2008 alle 4:06 pm

    Scusa la guida non è + online potresti riupparla o mandarmela via mail?
    Grazie

  2. 2 lemienotiziedalmondo 7, luglio, 2008 alle 4:28 pm

    Ciao il sito è spettacolare , si potrebbe avere il link la guida php, oppure chi ce l’ha di riupparlo in qualche modo??? grazie


  1. 1 Meme: come sei diventato Blogger? « UnderGround0 World Trackback su 25, novembre, 2007 alle 2:36 pm
Comments are currently closed.



Feeds RSS web, e-mail e mobile.

Creative Commons License
UnderGround0 World è pubblicato sotto una Licenza Creative Commons.
La riproduzione di tutto o parte dei contenuti di questo sito potranno avvenire solo senza alcun scopo di lucro e dovranno riportare la fonte originaria ed un link a UnderGround0 World o quella degli autori orginari. I trasgressori saranno perseguiti secondo le norme:Art. 173ter e Art. 174ter



Il Gioco Della Vita



DISCLAIMER
Le informazioni da me divulgate sono da ritenersi a puro scopo informativo e di studio. Non mi assumo nessuna responsabilità riguardante l'uso improprio o illecito e di tutti i danni o perdite di guadagni che ne possano derivare.

Contatore Visite

  • 1,049,926 visite




















My blog is worth $923,387.24.
How much is your blog worth?



Berluscounter!

NoCocozza!

luglio: 2007
L M M G V S D
« Giu   Set »
 1
2345678
9101112131415
16171819202122
23242526272829
3031