Database & Server

Articoli su Database (MariaDB, Oracle, ecc) e Server (Apache, Nginx, ecc)

Mattepuffo's logo
Nascondere la versione di Nginx

Nascondere la versione di Nginx

Di default Nginx mette in chiaro la versione che si sta usando.

Se ad esempio provate ad eseguire una richiesta con curl o simili, avrete a disposizione nell'header la versione.

Mattepuffo's logo
NoSQL con PostegreSQL

NoSQL con PostegreSQL

PostgreSQL non nasce come un db NoSQL, ma ho un attimo supporto per vari tipi di dato/strutture.

In questo articolo vediamo velocemente come usare JSON e HSTORE!

Mattepuffo's logo
Usare le Generated Column in MariaDB e MySQL

Usare le Generated Column in MariaDB e MySQL

Supponiamo di avere una classica tabella con questi tre campi:

  • id
  • nome
  • cognome

E supponiamo di avere sempre la necessità di visualizzare il nome e il cognome insieme e messi in maiuscolo.

Le SELECT dovrebbero sempre fare il CONCAT + UPPER, e questo può appesantire le prestazioni.

Mattepuffo's logo
Installare PHP 8 su Debian 11

Installare PHP 8 su Debian 11

Diciamo che ormai PHP 8 si può considerare più che stabile (almeno la 8.0).

Quindi non capisco perchè di default Debian 11 non ci permette di installarla.

Al momento io avevo la 7.4; comunque possiamo rimediare facilmente.

Mattepuffo's logo
Creare un server con Dufs

Creare un server con Dufs

Dufs è un pogramma scritto in Rust che ci consente di creare un server "volante"; ovviamente non può sostituire server di produzione tipo Apache, ma può essere utile in molti casi.

Io l'ho testato solo su Linux, ma dovrebbe funzionare anche sugli altri OS supportati da Rust.

Mattepuffo's logo
Copiare tabelle in SQL

Copiare tabelle in SQL

In questo articolo vi presento alcuni modi per copiare / clonare tabelle usando SQL.

Non faccio una distizione tra i vari tipi di db, quindi può essere che qualche comando non funzioni su un db e viceversa.