Categoria: PHP

  • IL LINGUAGGIO PHP

    IL LINGUAGGIO PHP

    PHP è un linguaggio di scripting lato server perché il suo codice viene eseguito sul server web prima che la pagina venga inviata al browser dell’utente.

    Il suo funzionamento si può spiegare in sintesi:

    1. Il browser richiede una pagina PHP (ad esempio index.php) al server.
    2. Il server web (come Apache HTTP Server o Nginx) passa il file all’interprete PHP.
    3. PHP esegue il codice sul server, può accedere a database, file e servizi esterni.
    4. Il risultato dell’esecuzione (solitamente HTML, CSS e JavaScript) viene inviato al browser.
    5. Il browser riceve solo l’output generato e non il codice PHP originale.

    Esempio

    Codice PHP:

    <?php
      echo "Ciao mondo!";
    ?>
    

    Output inviato al browser:

    Ciao mondo!
    

    L’utente vede solo “Ciao mondo!”, mentre il codice PHP rimane sul server. Per questo PHP è definito server-side: elaborazione, logica applicativa e accesso ai dati avvengono sul server, garantendo maggiore sicurezza e controllo rispetto ai linguaggi eseguiti direttamente nel browser.