RedBeanPHP: un ORM per gestire database

Episodio #83 | Durata 28 minuti | Autore Giuseppe Maggi | Data 23-05-2018 | Categoria - -

RedBeanPHP è un ORM per PHP leggero e facile da apprendere. Non richiede alcuna configurazione nè pone difficoltà per l’installazione rendendo immediata l’integrazione di un database in un’applicazione PHP. In questo screencast, lo vediamo subito impiegato in un esempio pratico

Come creare un servizio REST completo di database con Slim e MySQL (parte 2)

Episodio #68 | Durata 32 minuti | Autore Giuseppe Maggi | Data 07-02-2018 | Categoria - - - -

Continuiamo, in questo screencast, la realizzazione di un servizio REST completo con PHP e MySQL. Aggiungiamo le funzionalità di cancellazione e modifica delle note sottolineando alcune interessanti caratteristiche del framework Slim

Come creare un servizio REST completo di database con Slim e MySQL (parte 1)

Episodio #67 | Durata 37 minuti | Autore Giuseppe Maggi | Data 31-01-2018 | Categoria - - - -

Un servizio REST ha spesso bisogno di un database a disposizione per memorizzare le informazioni. Il ruolo del servizio sarà quello di convertire ogni invocazione ricevuta tramite HTTP in comandi per la manipolazione dei dati. Realizziamolo con PHP, Slim e MySQL

Slim Framework: richieste e risposte in JSON

Episodio #63 | Durata 23 minuti | Autore Giuseppe Maggi | Data 03-01-2018 | Categoria - - -

Tantissimi servizi REST oggigiorno utilizzano il formato JSON per scambiare dati: le nostre applicazioni con Slim non faranno eccezione. Tra l’altro, questo framework PHP rende il tutto molto facile con comode funzioni. Vediamo come.

Introduzione a Slim Framework

Episodio #59 | Durata 24 minuti | Autore Giuseppe Maggi | Data 06-12-2017 | Categoria - - -

Esiste un modo in PHP per realizzare velocemente e con facilità API REST e applicazioni web. Si chiama Slim ed è un micro framework rapido da imparare e ricco di strumenti. Iniziamo a scoprirlo insieme

Come inviare mail con PHP

Episodio #55 | Durata 18 minuti | Autore Giuseppe Maggi | Data 08-11-2017 | Categoria

Inviare mail da una pagina web è un’attività molto utile. Serve a fornire notifiche e supporto all’utente o a pubblicizzare nuovi servizi. PHP mette a disposizione una funzione apposita per farlo, molto comoda ed efficace. Vediamola al lavoro

Come integrare un database Sqlite in un’applicazione PHP

Episodio #50 | Durata 18 minuti | Autore Giuseppe Maggi | Data 04-10-2017 | Categoria - -

Sqlite è una delle tipologie di database più usate al mondo. Leggero, veloce, affidabile può essere una buona soluzione di persistenza per i nostri progetti PHP. L’uso di PDO inoltre non impone nemmeno di stravolgere le abitudini prese con altri DBMS. Vediamoli insieme al lavoro in un esempio

Gestione di un progetto PHP con Composer

Episodio #47 | Durata 20 minuti | Autore Giuseppe Maggi | Data 13-09-2017 | Categoria

Quando i progetti si fanno complicati è necessario utilizzare librerie e framework disponibili in Internet. Sarebbe necessario scaricarli, integrarli e gestire le loro dipendenze, ma tutto ciò può essere risolto velocemente grazie a Composer, il principale package manager per PHP

PHP, verificare dati con Validation

Episodio #41 | Durata 22 minuti | Autore Giuseppe Maggi | Data 12-07-2017 | Categoria

Per mantenere coerenti le nostre applicazioni è fondamentale controllare bene la validità dei dati che gli utenti forniscono. PHP offre già strumenti utili allo scopo come le potenti espressioni regolari, ma esiste una libreria in grado di risparmiarci molto lavoro, Validation: vediamola insieme

Come gestire le date in PHP con Carbon

Episodio #37 | Durata 22 minuti | Autore Giuseppe Maggi | Data 14-06-2017 | Categoria

Le informazioni temporali sono tanto importanti quanto ostiche da gestire. Ciò vale anche per PHP, linguaggio che offre già molti strumenti per la loro manipolazione. Andiamo quindi alla scoperta di Carbon, libreria ormai famosissima che mette a disposizione tante utilità su questo argomento