Al momento stai visualizzando Come sapere se un hosting supporta PHP-FPM

Come sapere se un hosting supporta PHP-FPM

  • Autore dell'articolo:
  • Categoria dell'articolo:Guide

In questo articolo daremo qualche indicazione pratica su PHP-FPM, il modulo per la sicurezza di PHP da qualche anno obsoleto, ma ancora utilizzato su molti server in produzione.

Cos’è PHP-FPM?

PHP-FPM sta per FastCGI Process Manager, ed è un’alternativa molto utilizzata al classico FastCGI, con l’aggiunte di alcune caratteristiche, utili soprattutto per i siti con molto traffico in ingresso. Esso permette al sito di supportare modalità  di esecuzione dei processi più efficenti, ad esempio lo spawning adattativo dei processi, gestione dei processi e possibilità  di avviarli e stopparli selettivamente, un avanzato sistema di gestione, un modulo per le statistiche personalizzato, la disponibilità  di moduli di emergenza utili per gli eventuali crash e molti miglioramenti specifici rispetto a FastCGI. Dal 2011 non è più considerato un modulo “sperimentale”, ed è disponibile a partire da PHP versione 5.4 in poi. Tra gli innumerevoli usi consentiti da questo modulo vi è pure, ad esempio, il mapping di un URL virtuale su uno reale.

In pratica PHP-FPM abilita una modalità  più veloce ed efficente per eseguire PHP per il vostro sito web, e può essere usata sia su NGINX che su Apache. Per maggiori informazioni è possibile consultare la pagina ufficiale php-fpm.org.

Pubblicità - Continua a leggere sotto :-)
Sei un webmaster? Prova TheMoneytizer per il tuo sito

Esempi pratici di PHP-FPM

Gli esempi di uso prevedono tutti i casi in cui si desideri sfruttare la vecchia modalità  FastCGI sul proprio server. Per configurare PHP-FPM sono disponibili delle indicazioni di dimensionamento dei processi child a seconda che il vostro algoritmo sia I/O based o CPU bound, come descritto qui.

Verificare se PHP-FPM è già  installato

Per verificare se il modulo in questione sia attivo è solitamente necessario ricorrere ad un terminale remoto (sull’hosting dovrebbe essere attivo SSH, in sostanza). Basta inviare un comando come:

telnet 127.0.0.1 9000

in modo da verificare che effettivamente PHP-FPM sia attivo e funzionante sulla porta di default 9000.

In alternativa è possibile sfruttare la linea di comando cosà¬:

Pubblicità - Continua a leggere sotto :-)
Cerchi alternative a Google Adsense per il tuo sito? Prova TheMoneytizer!
Usa il codice 189ed7ca010140fc2065b06e3802bcd5 per ricevere 5 € dopo l'iscrizione

sudo netstat -tlpn | grep :9000

che dovrebbe restituire, se tutto va nel verso giusto, Connected to 127.0.0.1.

 

Per scoprire i migliori hosting PHP clicca qui.

Pubblicità - Continua a leggere sotto :-)

👇 Contenuti da non perdere 👇



Questo portale esiste da 4664 giorni (13 anni), e contiene ad oggi 4352 articoli (circa 3.481.600 parole in tutto) e 23 servizi online gratuiti. – Leggi un altro articolo a caso

Numero di visualizzazioni (dal 21 agosto 2024): 1
Pubblicità - Continua a leggere sotto :-)
Segui il canale ufficiale Telegram @trovalost https://t.me/trovalost
Seguici su Telegram: @trovalost

Trovalost.it

Tutorial, approfondimenti tematici e notizie in ambito tecnologico. Credits immagini: pexels.com, pixabay.com, wikipedia.org, Midjourney, StarryAI, se non diversamente specificato. Questo articolo può contenere guide e/o indicazioni e/o pareri e/o suggerimenti non necessariamente provenienti dai brand citati (che vengono qui citati a scopo meramente divulgativo). Il punto di vista dell'articolo non è detto che coincida con quello del proprietario del sito. Per contatti clicca qui