Appuntiphp.com

27 gennaio 2010

Introduzione al PHP

PHP è l’acronimo di PHP Hypertext Processor ed è un linguaggio di programmazione Web lato server (come ASP, CGI e cosi via) molto potente e versatile, nato per il sistema operativo Linux ed interpretato dal Web Server Apache.

Il suo scopo è quello di permettere allo sviluppatore di creare siti Web dinamici, capaci di interagire con un database, di aggiornansi in automatico e di fornire tutte le funzionalità che il solo HTML (statico) non è in grado di offrire.

Per lavorare in PHP sul proprio computer è necessario installare il motore PHP, il Web Server Apache ed il database MySQL, con cui il PHP si sposa alla perfezione.

Detti software sono installabili sia su Windows che su Linux, oppure è possibile (per Windows) installare il semplice EasyPHP, nato per eseguire i file .php in locale.

In ogni caso consiglio di lavorare direttamente sul server remoto (si consiglia Linux) su cui il sito dovrà andare in produzione, onde evitare errori derivanti da differenti configurazioni dei server e dei relativi script.

Un volta installato in locale l’uno o l’altro sistema di interpretazione del PHP sarà possibile testare il funzionamento creando un file di prova, ad esempio info.php, e lanciarlo al seguente indirizzo:

http://localhost/info.php

corredato dal seguente codice:

<?
    echo "Test per il funzionamento del PHP in locale ...";
?>

Se la scritta compare a video vuol dire che è tutto ok!

I comandi <? ed ?> si chiamano tag di render e rappresentano i delimitatori per la redazione del codice PHP.

Abbiamo anche fatto conoscenza col comando echo che ottempera alla funzione di stampa a video di un testo (in questo caso) o del risultato che si intende stampare a video.

Il PHP è un linguaggio case sensitive (sensibile all’utilizzo delle maiuscole e delle minuscole) e tutte le righe di comando al loro culmine devono obbligatoriamente riportare il carattere di chiusura “punto e virgola” (;).

Il codice lato server è perfettamente integrabile all’interno del codice HTML come nell’esempio che segue:

<?
    $titolo = "La mia prima pagina PHP";
?>
<html><head>
<title><?echo $titolo;?></title>
</head><body>

<h1><?echo $titolo;?></h1>

</body></html>

Nelle lezioni a seguire vedremo gli altri elementi del linguaggio PHP, le principali funzioni predefinite del linguaggio (senza la conoscenza delle quali non è possibile affrontare discorsi basilari e teorici) e come interfacciarsi ad un database MySQL.

Nessun commento »

Non c'è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

Appuntiphp.com è il blog italiano su PHP - Funziona con WordPress