WooCommerce oma VPS-il
WooCommerce võib jagatud majutuses töötada väga hästi — paljud poed ei vaja oma serverit ega selle halduskoormust. VPS muutub huvitavaks siis, kui pood vajab isoleeritud ressursse, oma PHP ja andmebaasi seadistust või root-ligipääsu kõrvalteenuste jaoks. Vaatame, mida e-pood oma serveril tehniliselt võidab, mille eest sina vastutad ja millal kolimine end päriselt õigustab.

Miks valida WooCommerce’i jaoks VPS?
KVM VPS annab poele täieliku root-ligipääsu ja oma süsteemitasandi. Saad häälestada PHP-FPM-i protsessid, MariaDB või MySQL-i puhvrid, paigaldada süsteemiteenuseid ja tööriistu (näiteks Docker või oma vahemälukiht) ning valida OS-i — kõike seda, mida hallatud platvorm ei ava. Jagatud majutuses (CloudLinux LVE) on ressursid samuti isoleeritud ja PHP-versioon valitav, kuid süsteemitasand jääb majutaja hallata.
See ei tee jagatud majutust valeks valikuks. Hästi sobitatud majutuspakett teenindab ka paljusid päris e-poode, samal ajal kui teenusepakkuja haldab platvormi, uuendusi, varundust ja e-posti. VPS tasub valida konkreetse piirangu või haldusvajaduse lahendamiseks, mitte ainult seepärast, et „oma server” tundub võimsam. Pane tähele: e-poe tellimuskirjade usaldusväärseks saatmiseks tasub VPS-il kasutada välist SMTP-teenust.
LEMP või LAMP: poe tarkvarapinu
Tüüpiline LEMP-pinu koosneb Nginxist, PHP-FPM-ist ja MariaDB-st või MySQL-ist; LAMP kasutab Nginxi asemel Apache’i. Mõlemad sobivad WooCommerce’ile. Olulisem kui veebiserveri nimi on terviklik seadistus: toetatud PHP, OPcache, õiged failiõigused, HTTPS, töökindel cron ja piisavad PHP-FPM-i worker’id.
Redis võib olla WordPressi objektivahemälu, mis vähendab korduvaid andmebaasipäringuid, kuid see on valikuline ega paranda kehva päringut või aeglast pluginat. VPS-il paigaldad ja piirad Redise ise. Samuti vastutad operatsioonisüsteemi, PHP, andmebaasi ja WordPressi regulaarsete uuenduste ning ligipääsude turvalise seadistuse eest.
Jõudlus kampaania ja tellimuskoormuse all
E-poe koormus pole ühtlane: kampaania toob korraga kataloogipäringud, ostukorvid, checkout’i ja taustal töötavad integratsioonid. Lehevahemälu aitab tootelehti, kuid kasutajapõhist ostukorvi ja maksevoogu ei saa samal moel vahemällu panna. Seal loevad PHP-FPM-i vabad protsessid, andmebaasi latentsus ja aeglaste päringute arv.
VPS annab stabiilse RAM-i eelarve ning oma PHP ja andmebaasi piirid, aga häälestamist peab juhtima mõõtmine. Jälgi mälu, load average’it, PHP-FPM-i järjekorda, aeglaste päringute logi ja WordPressi cron’i kestust. Suurem pakett ei paranda vigast pluginat; profileeri esmalt pudelikael, muuda üht asja korraga ja korda koormustesti.
Varundus, uuendused ja taastamise plaan
Jagatud majutuses on varundus hallatud teenuse osa. VPS-i iga pakett sisaldab tasuta best-effort automaatvarundust, mis pole garanteeritud, ning VirtFusionis saad teha käsitsi taastepunkte VPS-i kettale. Käsitsi taastepunkt aitab enne riskantset uuendust, kuid samal kettal asuv punkt ei asenda sõltumatut varukoopiat.
WooCommerce’i puhul hoia eraldi vähemalt andmebaasi, wp-content kataloogi ja serveri konfiguratsiooni koopia ning testi taastamist. Andmebaasi dump peaks olema rakenduse seisukohalt terviklik, eriti aktiivse tellimusvoo ajal. Planeeri ka uuendused, monitooring ja turvapaigad — unmanaged VPS-il ei tee neid sinu eest juhtpaneel.
Millal kolimine on päriselt mõistlik
Kolimine on põhjendatud, kui jagatud keskkonna mõõdetavad mälu-, protsessi- või I/O piirid takistavad müüki, vajad oma PHP/MySQL-i häälestust, eraldi worker’it või integratsiooni, mida seal käitada ei saa. Ka nõue hoida lavastus- ja tootmiskeskkond sama pinuga võib olla hea põhjus. Kui pood on kiire ja haldusvaba töövoog väärtuslik, ei pea kolima.
Virtuaal.com KVM VPS-id töötavad AMD EPYC protsessoritel ja NVMe SSD RAID salvestusel CITIC Telecomi andmekeskuses Tallinnas, meie AS205930 võrgus. VirtFusionis saad valida OS-i, serveri taasehitada ning kasutada VNC-konsooli ja Rescue Mode’i. Fikspaketid ulatuvad C-XS-ist (1 vCPU, 2 GB RAM) C-XXL-ini (16 vCPU, 32 GB RAM), aastamaksega alates 7,64 €/kuu.
Korduma kippuvad küsimused
Valmis oma virtuaalserverit käivitama?
Vaata KVM VPS-pakette — AMD EPYC, NVMe SSD RAID, täielik root-ligipääs ja VirtFusioni paneel. Serverid Tallinnas.
Vaata VPS-pakette