yhteenveto: Voit parantaa isännöityjen verkkosivustojen suorituskykyä ja nopeuttaa niiden latautumista. Tämä onnistuu ottamalla käyttöön optimaaliset PHP- ja nginx-asetukset kullekin verkkosivustolle erikseen sekä tietokantapalvelimen optimoinnin kaikille palvelimella isännöidyille verkkosivustoille Pleskin ”Performance Booster” -ominaisuuden avulla.

Tässä aiheessa opit suorittamaan PHP-, nginx- ja tietokantapalvelimen optimoinnin Performance Boosterin avulla.

Huomautus: Performance Booster on saatavilla vain Plesk for Linux -versiossa, ja sitä voi käyttää vain Pleskin järjestelmänvalvoja.

Performance Boosterin käyttöönotto

Performance Booster on yleensä otettu käyttöön oletusarvoisesti. Katso Työkalut ja asetukset > Performance Booster (kohdassa ”Yleiset asetukset”). Ominaisuutta otetaan kuitenkin käyttöön vaiheittain. On mahdollista, että se ei ole vielä käytössä Pleskissäsi. Tässä tapauksessa sinun on otettava se käyttöön manuaalisesti.

Performance Boosterin käyttöönottamiseksi:

  1. Avaa panel.ini-tiedosto muokattavaksi. Se sijaitsee polussa /usr/local/psa/admin/conf/panel.ini.

    Voit myös muokata tiedostoa Pleskin liittymässä käyttämällä Panel.ini Editor -laajennusta.

  2. Lisää seuraavat rivit panel.ini-tiedostoon ja tallenna se:

    [ext-performance-booster]
    enabled=true
    

PHP- ja nginx-optimointi

Verkkosivuston suorituskyvyn parantamiseksi ota käyttöön optimaaliset PHP- ja nginx-asetukset:

  1. Siirry kohtaan Työkalut ja asetukset > Performance Booster (kohdassa ”Yleiset asetukset”).

    Voit myös avata Performance Boosterin toimialuekortilta (kohdasta ”Dev Tools”). Tässä tapauksessa ohita seuraava vaihe ja siirry vaiheeseen kolme.

    image performance booster domain card

  2. Napsauta sen verkkosivuston nimeä, jonka suorituskykyä haluat parantaa.

  3. Valitse valintaruudut ”Optimize the web server”, ”Optimize PHP settings” ja ”Switch to a modern PHP version (Plesk PHP-FPM 8.1)” ja napsauta sitten Käytä.

    Muista: Verkkosivuston asetuksista riippuen jotkin valintaruudut voivat olla poissa käytöstä. Lisätietoja alla olevassa osiossa.

image performance booster

Kun olet optimoinut PHP- ja nginx-asetukset, näet kuvakkeen image performance booster icon vastaavassa sarakkeessa.

”Web Server” ja ”PHP” näkyvät optimoituina, kun vastaavasti ”Optimize the web server” ja ”Optimize PHP settings” on otettu käyttöön. ”PHP”-tila ei riipu vaihtoehdosta ”Switch to a modern PHP version (Plesk PHP-FPM 8.1)”.

Voit palauttaa edelliset PHP- ja nginx-asetukset milloin tahansa. Tätä varten poista edellä vaiheessa kolme mainitut valinnat valintaruuduista ja napsauta sitten Käytä.

Muista: Verkkosivustojen optimointitila ”Performance Booster” -näytössä ei välttämättä ole aina ajan tasalla. Kaikkien verkkosivustojen tilan päivittämiseksi napsauta Päivitä toimialueiden tila.

Muista: Jos otit käyttöön ”Optimize the web server” -asetuksen ja muokkasit sen jälkeen manuaalisesti tiedostoa /var/www/vhosts/system/example.com/conf/nginx.conf, kuvake image performance booster icon sarakkeessa ”WWW-palvelin” ei katoa (kuten pitäisi). Myöskään Päivitä toimialueen tila -painikkeen napsauttaminen ei päivitä WWW-palvelimen optimointitilaa. Päivittääksesi tilan poista ”Optimize the web server” -valintaruudun valinta manuaalisesti. Voit sen jälkeen ottaa asetuksen uudelleen käyttöön, jos haluat optimoida WWW-palvelimen.

Tietokantapalvelimen optimointi

Kaikkien isännöityjen verkkosivustojen suorituskyvyn parantamiseksi ota käyttöön optimaaliset tietokantapalvelimen asetukset:

  1. Siirry kohtaan Työkalut ja asetukset > Performance Booster (kohdassa ”Yleiset asetukset”) > ”Serverwide”-välilehti.

  2. Napsauta ”Show values to be optimized” ja napsauta sitten Käytä.

Kun olet optimoinut tietokantapalvelimen asetukset, näet kuvakkeen image performance booster icon vastaavassa sarakkeessa.

Voit palauttaa edelliset tietokantapalvelimen asetukset milloin tahansa. Tätä varten napsauta ”Show report” ja napsauta sitten Palauta.

Optimoinnin asetusten edellytykset

Asetus ”Optimize the web server” on käytettävissä, kun kaikki seuraavat ehdot täyttyvät:

  • Verkkosivuston isännöinti on otettu käyttöön.

  • nginx on asennettu ja otettu käyttöön palvelimella.

Asetus ”Optimize PHP settings” on käytettävissä, kun kaikki seuraavat ehdot täyttyvät:

  • Verkkosivuston isännöinti on otettu käyttöön

  • Verkkosivuston isännöintisuunnitelmassa on sallittu ”Isännöintiasetusten hallinta” ja ”Yleisten PHP-asetusten hallinta”.

  • panel.ini-tiedostossa ei ole ennalta määritettyjä oletusarvoja [php]-osiossa. Lisätietoja on kohdassa PHP-parametrien mukauttaminen.

Asetus ”Switch to a modern PHP version (Plesk PHP-FPM 8.1)” on käytettävissä, kun kaikki seuraavat ehdot täyttyvät:

  • Verkkosivuston isännöinti on otettu käyttöön.

  • PHP 8.1 on asennettu palvelimelle.

  • Verkkosivustolle valitun PHP-version on oltava 8.1:tä aiempi.

  • Kun verkkosivuston isännöintisuunnitelmassa on sallittu ”PHP-version ja käsittelijän hallinta” -käyttöoikeus.

  • ”8.1.x FPM application” -käsittelijä on otettu käyttöön kohdassa Työkalut ja asetukset > PHP-asetukset (kohdassa ”Yleiset asetukset”).