In questa lezione vedremo come sviluppare in PHP due chiamate REST per l’aggiornamento e l’eliminazione dei dai da un database MySQL.

Sviluppare API REST per l’interfacciamento con un database è molto comodo ed utile in vari contesti. Questa guida pratica descrive in breve come sviluppare una serie di servizi REST che permettano di interagire con un database MySQL mediante il protocollo HTTP, usando il linguaggio PHP per la business logic lato server.

Realizziamo le API REST per l’accesso ad un database MySQL con PHP, focalizzandoci su due aspetti: la creazione e la lettura dei dati.

REST è un paradigma tra i più noti ed usati dagli sviluppatori. Eppure, solo pochissimi casi implementano il modello architetturale REST: capiamo perché.

Implementare le operazioni CRUD (Create, Read, Update, Delete) e mapparla sui metodi HTTP, per realizzare API REST in PHP.

Implementare un servizio REST per leggere i dati di un database MySQL, usando PHP per la generazione delle risposte HTTP (in formato JSON).

Creare un database MySQL come base per l’implementazione di servizi REST, finalizzati all’interfacciamento con esso mediante PHP.

Introduzione alla guida per l’implementazione di servizi REST finalizzati all’interfacciamento con i database, utilizzando PHP e MySQL.