Filtra gli screencast

Docker

Docker: containerizzare applicazioni PHP

Episodio 313 | Durata 19 minuti | Data 07-04-2023 | Categoria -

PHP è uno dei linguaggi più utilizzati in assoluto per applicazioni web pertanto può essere davvero interessante conoscere quali immagini Docker lo mettano a disposizione. Scopriremo l’immagine ufficiale completa di server web Apache e vedremo come sarà comoda per pubblicare un sito web in PHP

PHP

PHP: il costrutto match

Episodio #287 | Durata 16 minuti | Data 14-09-2022 | Categoria

PHP è uno dei linguaggi più usati al mondo ed il Web è il suo regno. Nel corso degli anni si è adeguato alle nuove sfide arricchendosi di funzioni e costrutti. Ne vediamo uno oggi, match, che permette con grande facilità di valutare espressioni e attivare funzioni.

PHP

PHP: impiego dei trait

Episodio #241 | Durata 17 minuti | Data 23-09-2021 | Categoria

PHP dispone dei trait una caratteristica molto interessante che risulta fondamentale nell’organizzazione del codice. Permettono di estendere funzionalità di più classi grazie ad un aggregato di variabili e funzioni con una sintassi estremamente semplice che scopriremo in questo screencast

PHP

PHP e Memcached: usare la cache con database MySQL

Episodio #223 | Durata 27 minuti | Data 28-04-2021 | Categoria - -

Comprendere il funzionamento di una cache in un’applicazione è di fondamentale importanza per progettare soluzioni efficienti. In questo screencast, vediamo tali principi al lavoro in un esempio realizzato con PHP e MySQL con Memcached che contribuisce all’ottimizzazione delle prestazioni

Docker

Docker: applicazioni PHP/MySQL su container

Episodio #218 | Durata 29 minuti | Data 24-03-2021 | Categoria - - -

Docker permette di creare rapidamente architetture estremamente flessibili distribuite su più container. Ne vediamo un esempio che offre un completo server web Apache con PHP e database MySQL. Tracceremo così delle linee guida fondamentali da applicare a qualsiasi contesto tecnologico

PHP

PHP e Memcached: memoria cache per applicazioni web

Episodio #217 | Durata 26 minuti | Data 17-03-2021 | Categoria - -

Gli sviluppatori web sono da sempre alla ricerca di prestazioni migliori per le loro applicazioni e ciò non può non tenere in considerazione un aspetto fondamentale: la cache. In questo screencast conosceremo Memcached, una delle principali soluzioni in materia, mettendolo alla prova con PHP

PHP

PHP: creare QR code

Episodio #209 | Durata 18 minuti | Data 20-01-2021 | Categoria

I codici QR sono ormai parte integrante dei cicli produttivi e commerciali della nostra società. Si tratta di codici a barre bidimensionali che possono essere automaticamente prodotti e sfruttati all’interno di applicazioni. In questo screencast, vediamo come crearli in linguaggio PHP

PHP

Twig, template engine per PHP

Episodio #205 | Durata 21 minuti | Data 23-12-2020 | Categoria

La separazione tra codice e grafica è da sempre una delle principali chiavi di gestione di progetti di ogni genere, dai più piccoli a quelli di più ampio respiro. I template engine sono una delle forme che tale principio assume e, nell’ambito PHP, Twig è uno dei più utilizzati: scopriamo perché

PHP

PHP: la libreria Assert

Episodio #199 | Durata 23 minuti | Data 11-11-2020 | Categoria

La libreria Assert permette con una sintassi molto snella di sottoporre a test di validazione dati in ogni punto del codice e lanciare eccezioni per segnalarne l’inadeguatezza. E’ uno strumento semplice ma ricco di controlli già impostati che permette di irrobustire facilmente i nostri programmi

PHP redirect

Generare dati “fake” per test in PHP

Episodio #161 | Durata 20 minuti | Data 05-02-2020 | Categoria

Spesso è necessario generare dati causali, ad esempio per popolare un database con dati fake o restituire informazioni da un servizio REST in costruzione nel frattempo che sia completato. In PHP possiamo farlo con funzioni molto comode e poche righe di codice