Linfo è un'ottima applicazione scritta principalmente in PHP che ci permette di monitorare la status di un server Linux in tempo reale usando il nostro browser.

Non richiede un database, ma essendo un linguaggio lato server, richiede che ci sia un server web configurato e funzionante.

Anche se uso da tanto PHPExcel (varie versioni comprese), ancora oggi ogni tanto mi esce qualcosa che non ho mai fatto.

Ad esempio impostare il formato di una cella.

Nel mio caso, dovevo forzare la cella al formato numerico.

Per salvare l'hash delle password in PHP, e per controllarne la validità in fase di login, ero solito usare solo la funzione sha1.

Ma ho scoperto che c'è un modo più sicuro, usando password_hash e password_verify.

Unirest è un libreria per creare richieste HTTP in maniera molto semplice e veloce.

E' disponibile per diversi linguaggi, ed oggi vedremo un esempio con PHP.

Per installare la libreria possiamo usare composer:

$ composer require mashape/unirest-php

Verrà scaricato tutto dentro una directory vendor.

Gli stream context possono essere utilizzati in diversi modi e per diversi scopi.

Nel mio caso specifico mi è servito per far si che lo script PHP non si interrompesse nel caso di un flusso dati troppo grande.

In sostanza ho degli script che si agganciano ad un web service REST, ed elaborano il JSON inviato.