NGINX vs. Apache: un confronto dei web server
NGINX vs. Apache: i migliori web server open source a confronto
  • Know How

Apache vs. NGINX: il primo è conosciuto per la sua complessità, l’altro per la sua leggerezza e le sue elevate prestazioni. Ma si possono davvero fare delle affermazioni simili a priori? In realtà entrambi i web server si basano su modelli essenzialmente diversi per quanto riguarda la gestione delle connessioni, l’interpretazione delle richieste client e le opzioni di configurazione. Anche la...

NGINX vs. Apache: i migliori web server open source a confronto
NGINX: basi, installazione e configurazione
NGINX: il server web veloce ed efficiente nell’uso delle risorse
  • Configurazione

Per molti anni, Apache ha avuto una posizione di primo piano tra i server web e ha costituito la base della maggior parte dei siti web rilasciati nel World Wide Web. Le alte performance richieste ai siti web e le esigenze degli utenti hanno cambiato radicalmente questa situazione. Alternative come NGINX guadagnano popolarità e sembrano surclassare il vecchio server web Apache.

NGINX: il server web veloce ed efficiente nell’uso delle risorse
Tutorial NGINX: primi passi con nginx.conf
Tutorial NGINX: i comandi base e le configurazioni
  • Configurazione

NGINX si distingue nella risposta alle richieste del client in maniera chiara rispetto ai classici software per il server come Apache e richiede una certa dimestichezza con la configurazione. In questo tutorial scoprite come potete effettuare modifiche senza riavviare completamente il web server o come configurare in pochi passaggi un semplice server proxy per le immagini.

Tutorial NGINX: i comandi base e le configurazioni
Livello di rete
Livello di rete: tutto ciò che è importante sapere sul terzo livello del modello ISO/OSI
  • Know How

Affinché i dati possano essere trasferiti da un punto a un altro, non devono soltanto conoscere l’indirizzo corretto, ma anche trovare la strada migliore. Il livello di rete svolge questi due compiti: fornisce gli indirizzi ai pacchetti e si occupa di inoltrarli. Qui scoprirete cos’è esattamente il livello di rete, quali funzioni svolge e quali protocolli accedono a esso.

Livello di rete: tutto ciò che è importante sapere sul terzo livello del modello ISO/OSI
Livello di collegamento dati
Livello di collegamento dati: tutto quello che c’è da sapere sul secondo livello del modello ISO/OSI
  • Know How

Il livello di collegamento dati, che lavora a stretto contatto con il primo e il terzo livello, assicura che i dati siano inviati dal mittente al destinatario senza ritardi e senza problemi. Il livello interviene in caso di errori, deviando i dati oppure rinviandoli. Qui vi spieghiamo dettagliatamente le funzioni del livello di collegamento dati del modello ISO/OSI.

Livello di collegamento dati: tutto quello che c’è da sapere sul secondo livello del modello ISO/OSI
Ottimizzazione: consigli e trucchi per un sito più veloce
Ottimizzare un sito: quali sono i primi passi?
  • Programmazione del sito web

Tra i diversi aspetti legati alla creazione e alla cura di un sito, ce ne sono alcuni che non possono essere ignorati, come la funzionalità. Nonostante utilizzino un design responsive, molti siti hanno tempi di caricamento decisamente lunghi, nonostante questo sia un criterio spesso decisivo per i visitatori del sito. Nel nostro articolo vi mostriamo cosa potete fare per ottimizzare le performance...

Ottimizzare un sito: quali sono i primi passi?
Livello fisico
Livello fisico: tutto quello che c’è da sapere sul primo livello del modello ISO/OSI
  • Know How

Nel modello ISO/OSI, il livello fisico mette a disposizione strumenti per poter attivare e disattivare i collegamenti fisici e monitorarli durante la trasmissione. In questo articolo vi spieghiamo quali sono le funzioni e i servizi del livello fisico, qual è il suo ruolo preciso nel modello ISO/OSI e quali tecnologie si basano su di esso.

Livello fisico: tutto quello che c’è da sapere sul primo livello del modello ISO/OSI
Jitter
Che cos’è il jitter? Definizione e misure preventive
  • Know How

Se la chat video va a rilento, lo schermo traballa o un filmato si blocca, il problema potrebbe essere dovuto al jitter. Dietro questa parola strana non vi è altro che un ritardo o una deviazione nella trasmissione dei pacchetti di dati. In questo articolo vi spieghiamo le cause del jitter e quali misure potete adottare per ridurlo o addirittura evitarlo del tutto.

Che cos’è il jitter? Definizione e misure preventive
tmux: multiplexer terminale
tmux: come funziona il multiplexer terminale
  • Know How

Chi preferisce utilizzare una delle tante distribuzioni Linux tramite riga di comando può ricorrere a tmux. In quanto a funzionalità assomiglia a GNU Screen, dal momento che offre il multitasking sotto forma di numerose sessioni di console parallele su un terminale e configurazioni definite dall’utente. Con i nostri suggerimenti vi spieghiamo come funziona tmux.

tmux: come funziona il multiplexer terminale
Flask
Che cos’è Flask? Un breve tutorial sul microframework
  • Programmazione del sito web

Flask è uno dei framework web più popolari di Python e ha conquistato un’ampia base di fan affermandosi come controparte minimalista del più complesso Django. Continuate a leggere per scoprire cos’è Flask e quali sono i suoi vantaggi e svantaggi. In questo tutorial vi mostreremo anche come configurare il framework e creare un’applicazione web.

Che cos’è Flask? Un breve tutorial sul microframework