Una panoramica delle principali criticità nella realizzazione di cluster MySQL, con e senza Galera, e le soluzioni più adatte a limitarle.

Utilizzare il software Galera per creare e gestire cluster tra server, consentendo quindi di realizzare database relazionali distribuiti basati su MySQL.

Cosa sono e come si utilizzano le classi anonime in PHP, delle classi prive di nome che non possono essere estese da altre classi.

Perché rendere un oggetto iterabile? Analizziamo le interfacce Iterator e IteratorAggregate che permettono di rendere un oggetto compatibile con il costrutto foreach come se si trattasse di un array.

Impariamo a simulare l’eredità multipla in PHP con i traits, porzioni di codice che vengono incluse all’interno di una classe per aggiungere delle funzionalità.