Creare un progetto PHP con XAMPP: i primi passi

Realizza il tuo primo progetto con PHP su XAMPP in locale

Nella guida su come installare XAMPP abbiamo visto come configurare un ambiente di sviluppo classico per iniziare a programmare lato-server con il famosissimo linguaggio PHP. In quella guida, valida per utenti MacOS, Windows e Linux, abbiamo installato Apache, il web server, MySQL, il database relazionale, e ovviamente PHP. Ti dico subito che per seguire questa … Leggi tutto

Installare PHP, Apache e MySQL in locale con XAMPP

Installare PHP con MySQL (MariaDB) e Apache in locale con XAMPP

PHP può essere scritto e eseguito sul terminale (command-line scripting) oppure sul server (server-side scripting). In questo articolo vediamo l’approccio server-side scripting: configureremo PHP sul tuo computer assieme ad Apache, il server, e MySQL, il database relazionale. Per semplificarci di molto il lavoro utilizzeremo XAMPP, un software che installerà e configurerà tutto il necessario per … Leggi tutto

PHP e sicurezza: le falle di sicurezza più comuni

php e la sicurezza, esempi e falle di sicurezza più comuni

L’argomento della sicurezza in ambito web richiederebbe tantissimi contenuti e esperienza sul campo per comprenderla al meglio e in più sfaccettature possibili. Questo perché stiamo parlando di un argomento vasto, complesso, fondamentale e che tutti gli sviluppatori dovrebbero conoscere, sia dentro che fuori il settore del web. Conoscere e applicare nel migliore dei modi tutte … Leggi tutto

Zend Engine: l’interprete del linguaggio PHP

PHP è un linguaggio server-side di alto livello interpretato. Questo significa che tutto il codice sorgente contenuto nei file PHP deve essere convertito in codice macchina per poter essere eseguito dal processore e restituire, ad esempio, la pagina web desiderata. L’interpretazione del codice viene eseguito da un programma chiamato interprete. Il suo lavoro è quello … Leggi tutto