Ugrás a fő tartalomhoz

WooCommerce ajánlott tárhelybeállítások

Ezen az oldalon összefoglaljuk a rendszerkövetelményeket, amelyek szükségesek a WooCommerce webáruház megfelelő működéséhez. Ha nem vagy biztos benne, hogy a szervered támogatja-e ezeket, kérdezd meg a tárhelyszolgáltatódat.

PHP beállítások

A WooCommerce megfelelő működéséhez az alábbi PHP beállításokat javasoljuk:

php.ini
upload_max_filesize = 128M
post_max_size = 256M
max_execution_time = 300
max_input_time = 300
max_input_vars = 10000
memory_limit = 512M

Beállítás .htaccess fájlban

Ha nincs hozzáférésed a php.ini fájlhoz, a .htaccess fájlban is megadhatod:

.htaccess
php_value upload_max_filesize 128M
php_value post_max_size 256M
php_value max_execution_time 300
php_value max_input_time 300
php_value max_input_vars 10000
php_value memory_limit 512M
Tipp

Nagy termékkatalógus (1000+ termék) vagy sok variáció esetén növeld a max_input_vars értékét 20000-re.

Bizonytalan vagy? Nem tudod, hogy ezt hogyan kell beállítani?

Semmi gond, a szolgáltatód tud segíteni. Küldd el nekik az alábbi levelet:

Tisztelt Szolgáltatóm,

Kérem, állítsák be a domain.hu (írd át a sajátodra) tárhelyhez tartozó PHP limiteket az alábbiakra:

  • upload_max_filesize: 128M
  • post_max_size: 256M
  • max_execution_time: 300
  • max_input_time: 300
  • max_input_vars: 10000
  • memory_limit: 512M

Indoklás: A WooCommerce webáruház megfelelő működéséhez ezekre a beállításokra van szükségem.

Köszönöm! Üdvözlettel: XY

WordPress verzió

WordPress 6.4 vagy újabb verzió szükséges a WooCommerce legújabb verziójához.

WooCommerce 9.x

A WooCommerce 9.0+ verzió WordPress 6.4 vagy újabb verziót igényel. A régebbi WooCommerce verziók támogatása korlátozott.

PHP verzió

PHP 8.1 vagy újabb verzió ajánlott.

PHP verzióTámogatás
PHP 8.3Teljes támogatás
PHP 8.2Teljes támogatás (ajánlott)
PHP 8.1Teljes támogatás
PHP 8.0Támogatott, de nem ajánlott
PHP 7.4Nem támogatott
Fontos

A WooCommerce 8.3+ verzió minimum PHP 7.4-et igényel, de a PHP 8.2 használata ajánlott a legjobb teljesítményért és biztonságért.

Adatbázis

  • MySQL 8.0 vagy újabb (ajánlott)
  • MySQL 5.7 minimum
  • MariaDB 10.4 vagy újabb
Adatbázis optimalizálás

Nagy webáruházaknál fontos az adatbázis optimalizálás:

  • Használj InnoDB táblakezelőt
  • Állíts be megfelelő innodb_buffer_pool_size értéket
  • Rendszeresen optimalizáld a táblákat

Webszerver

A WooCommerce az alábbi webszervereken működik:

  • Apache 2.4 (mod_rewrite szükséges)
  • Nginx (ajánlott nagy forgalmú áruházakhoz)
  • LiteSpeed (kiváló teljesítmény)

Memória követelmények

Áruház méreteMinimum memóriaAjánlott memória
Kis (< 100 termék)256 MB384 MB
Közepes (100-1000 termék)384 MB512 MB
Nagy (1000+ termék)512 MB768 MB
Enterprise (10000+ termék)768 MB1024 MB+

Memória beállítása wp-config.php-ban

wp-config.php
define('WP_MEMORY_LIMIT', '512M');

PHP bővítmények

A WooCommerce működéséhez szükséges PHP bővítmények:

Kötelező:

  • curl
  • gd vagy imagick
  • intl
  • json
  • mbstring
  • openssl
  • xml
  • zip

Ajánlott:

  • opcache (teljesítmény)
  • sodium (biztonság)
  • iconv

HTTPS / SSL

Kötelező

A WooCommerce webáruházaknak kötelező HTTPS-t használniuk! Ez a PCI-DSS megfelelőséghez és a vásárlói bizalom építéséhez szükséges.

Győződj meg róla, hogy:

  • Érvényes SSL tanúsítvány van telepítve
  • Az oldal HTTPS-re van átirányítva
  • A "Force Secure Checkout" opció be van kapcsolva

Cron beállítások

A WooCommerce rendszeres háttérfeladatokat futtat (email küldés, készlet frissítés, stb.). Az alapértelmezett WP-Cron helyett használj szerver oldali cront:

wp-config.php
define('DISABLE_WP_CRON', true);
Crontab bejegyzés
*/5 * * * * wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

WooCommerce rendszerállapot

A WooCommerce beépített rendszerállapot oldallal rendelkezik:

  1. Menj a WooCommerce → Állapot menüpontra
  2. Ellenőrizd a piros és narancssárga jelzéseket
  3. A "Rendszerállapot jelentés másolása" gombbal kimásolhatod az információkat

Gyorsítótár beállítások

A WooCommerce kompatibilis cache megoldások:

  • WP Rocket (WooCommerce integráció)
  • LiteSpeed Cache (WooCommerce támogatás)
  • W3 Total Cache
  • Redis Object Cache (adatbázis cache)
Fontos cache beállítások
  • Kapcsold ki a cache-t a kosár, pénztár és fiók oldalakon
  • Ne cache-elj a bejelentkezett felhasználóknak
  • Ajax kérések kizárása a cache-ből
  • Cookie-alapú kizárások beállítása (woocommerce_*, wp_woocommerce_*)

Fizetési átjárók

Győződj meg róla, hogy a szervered támogatja a fizetési szolgáltatók követelményeit:

SzolgáltatóKövetelmény
StripeTLS 1.2+, curl
PayPalTLS 1.2+, curl
SimplePayTLS 1.2+, curl
BarionTLS 1.2+, curl
OTPTLS 1.2+, SOAP

Ajánlott tárhely típusok

Áruház típusaAjánlott tárhely
Induló áruházMinőségi osztott tárhely
Növekvő áruházVPS vagy Cloud hosting
Nagy forgalmúDedikált szerver vagy Managed WooCommerce
WooCommerce optimalizált tárhely

Keress olyan szolgáltatót, aki WooCommerce-re optimalizált tárhelyet kínál. Ezek általában tartalmazzák:

  • Előre beállított PHP limiteket
  • Redis vagy Memcached cache-t
  • Automatikus biztonsági mentést
  • Staging környezetet

Források