Riassunto: You can enhance the performance of hosted websites and make them load faster. This can be done by applying the optimal PHP and nginx settings individually for each website, and also applying database server optimization to all websites hosted on the server using the Plesk feature called «Performance Booster».

In this topic, you will learn how to perform PHP, nginx, and database server optimization using Performance Booster.

Note: Performance Booster is only available in Plesk for Linux, and can only be used by the Plesk administrator.

Abilitare il Performance Booster

Di solito il Performance Booster è abilitato per impostazione predefinita. Vedi Strumenti e impostazioni > Performance Booster (sotto «Impostazioni generali»). Tuttavia, la funzione viene pubblicata gradualmente. C’è la possibilità che non sia ancora disponibile nel tuo Plesk. In questo caso, dovrai abilitarla manualmente.

Per abilitare il Performance Booster:

  1. April il file panel.ini dal percorso /usr/local/psa/admin/conf/panel.ini e procedi alla sua modifica.

    Puoi modificare il file anche dall’interfaccia di Plesk, utilizzando l’estensione Panel.ini Editor.

  2. Aggiungi le righe seguenti al file panel.ini, dopodiché, salvalo:

    [ext-performance-booster]
    enabled=true
    

Ottimizzazione di PHP e nginx

Per ottimizzare le prestazioni di un sito abilitando le impostazioni ottimali di PHP e nginx:

  1. Andare in Strumenti e impostazioni > Performance Booster (in «Impostazioni generali»).

    Puoi anche accedere a Performance Booster nella scheda del dominio (Sotto «Strum. sviluppo»). In questo caso, salta il prossimo passaggio e vai al passaggio tre.

    image performance booster domain card

  2. Fare clic sul nome del sito web del quale si vogliono migliorare le prestazioni.

  3. Seleziona le caselle «Ottimizza il server web», «Ottimizza le impostazioni PHP» e «Passa a una versione moderna di PHP (Plesk PHP-FPM 8.1)», quindi fai clic su Applica.

    Nota: A seconda delle impostazioni del sito web, alcune caselle potrebbero essere disabilitate. Maggiori informazioni nella sezione seguente.

image performance booster

Una volta ottimizzate le impostazioni di PHP e nginx, apparirà l’icona image performance booster icon sotto la relativa colonna.

«Server web» e «PHP» sono indicati come ottimizzati quando sono abilitati rispettivamente «Ottimizza il server web» e «Ottimizza le impostazioni di PHP». Lo stato «PHP» dipende dall’opzione «Passa a una versione moderna di PHP (Plesk PHP-FPM 8.1)».

Puoi ripristinare le impostazioni precedenti di PHP e nginx in qualsiasi momento. Per farlo, togli la spunta alle caselle citate nel passaggio tre della procedura e fai clic su Applica.

Nota: Lo stato di ottimizzazione dei siti web nella schermata «Performance Booster» potrebbe non essere sempre aggiornato. Per aggiornare lo stato di tutti i siti web, fare clic su Aggiorna lo stato dei domini.

Nota: Se si ha abilitato «Ottimizza il server web» e aggiornato manualmente /var/www/vhosts/system/example.com/conf/nginx.conf, l’icona image performance booster icon sotto alla colonna «Server web» non scomparirà (come dovrebbe). Neppure fare clic sul pulsante Aggiorna lo stato del dominio aggiornerà lo stato di ottimizzazione del server web. Per aggiornare lo stato, togli manualmente la spunta dalla casella «Ottimizza il server web». Dopodiché sarà possibile riattivare l’opzione, se desideri ottimizzare il server web.

Ottimizzazione del server database

Per ottimizzare le prestazioni di tutti i siti ospitati abilitando le impostazioni ottimali del server database:

  1. Vai in Strumenti e impostazioni > Performance Booster (in «Impostazioni generali») > scheda «A livello del server».
  2. Fai clic su «Mostra valori da ottimizzare» e fai clic su Applica.

Una volta ottimizzate le impostazioni del server database, apparirà l’icona image performance booster icon sotto la relativa colonna.

Puoi ripristinare le impostazioni precedenti del server database in qualsiasi momento. Per farlo, fai clic su «Mostra rapporto» e fai clic su Ripristina.

Prerequisiti delle impostazioni di ottimizzazione

L’opzione «Ottimizza il server web» è disponibile quando sono soddisfatte tutte le seguenti condizioni:

  • È abilitato l’hosting del sito web.
  • nginx è installato e abilitato nel server.

L’opzione «Ottimizza le impostazioni di PHP» è disponibile quando sono soddisfatte tutte le seguenti condizioni:

  • È abilitato l’hosting del sito web
  • «Gestione delle impostazioni di hosting» e «Gestione delle impostazioni PHP comuni» sono consentiti nel piano di hosting a cui appartiene il sito web.
  • Il file panel.ini non ha valori predefiniti nella sezione [php]. Per maggiori informazioni, vedere Personalizzazione dei parametri PHP.

L’opzione «Passa alla versione moderna di PHP (Plesk PHP-FPM 8.1)» è disponibile quando sono soddisfatte tutte le seguenti condizioni:

  • È abilitato l’hosting del sito web.
  • PHP 8.1 è installato nel server.
  • La versione PHP selezionata per il sito web è precedente alla 8.1.
  • Quando il permesso «Gestione della versione PHP e del gestore» è consentito nel piano di hosting a cui appartiene il sito web.
  • Il gestore «Applicazione FPM 8.1.x» è abilitato in Strumenti e impostazioni > Impostazioni PHP (Sotto «Impostazioni generali»).