PrestaShop 1.6 - Optimální nastavení výkonu



K dispozici je stránka o aplikaci PrestaShop 1.6, na které naleznete popis, návody, screenshoty, demo ukázku a diskuze.

Aplikace PrestaShop umožňuje nastavit různé výkonnostní parametry. V návodu naleznete optimální nastavení pro provoz aplikace na serverech Webhostingu C4. K dispozici je i návod pro nejnovejsi verzi aplikace PrestaShop.

Nastavení výkonu aplikace PrestaShop

V administraci aplikace PrestaShop přejděte do sekce "Nástroje > Výkon" a pokračujte dle jednotlivých částí:

SMARTY

Ideální nastavení kompilace šablony a dočasné paměti:

Neprovádíte-li v obchodě vůbec žádné změny, lze volbu "Vyčistit mezipaměť" nastavit na Neprovádět čistění souborů cache. Obsah dočasné paměti také můžete smazat manuálně, a to kliknutím na tlačítko "Vyčistit mezipaměť" v horní části stránky.

PrestaShop - Smarty
Větší obrázek
PrestaShop - Smarty

REŽIM LADĚNÍ (DEBUGOVACÍ)

Tato část nemá na výkon aplikace žádný vliv, ale lze ji využít při ladění chyb.

Zakázáním jednoduše vyloučíte nebo potvrdíte souvislost problému s některým z modulů třetích stran nebo přepsáním. Jelikož se obě volby používají jen při ladění aplikace, standardně jsou nastavené na NE.

PrestaShop - Režim ladění
Větší obrázek
PrestaShop - Režim ladění

VOLITELNÉ FUNKCE

Obchod můžete zrychlit vypnutím nepotřebných funkcí. Nevyužíváte-li kombinace produktů, vlastnosti produktů nebo skupiny zákazníků, deaktivujte je přepnutím na NE.

PrestaShop - Volitelné funkce
Větší obrázek
PrestaShop - Volitelné funkce

CCC (KOMBINACE, KOMPRESE A CACHE)

Sloučením typově stejných souborů, kompresí a uložením do mezipaměti snížíte čas načtení stránky.

Především nestandardní šablony, moduly a JavaScriptové kódy nemusí být s některými volbami kompatibilní, a proto vždy po aktivaci důkladně prověřte funkčnost.

PrestaShop - CCC (Kombinace, komprese a cache)
Větší obrázek
PrestaShop - CCC (Kombinace, komprese a cache)

MEDIA SERVER (POUŽITO POUZE S CCC)

Pomocí media serverů lze část přenesených dat (obrázky, videa apod.) přesměrovat na jiné servery. Hodí se především pro stránky s mezinárodní návštěvností. Aplikace PrestaShop umožňuje nastavit až 3 media servery. Mezi nejpoužívanější CDN (Content Delivery Network) služby patří Akamai, Amazon a CloudFlare.

PrestaShop - Media server
Větší obrázek
PrestaShop - Media server

ŠIFROVÁNÍ

Šifrování slouží k zabezpečení citlivých dat (např. detailů zákaznických účtů). Pro rychlejší chod aplikace použijte šifrování Rijndeal. Tento způsob šifrování vyžaduje knihovnu Mcrypt (aktivace knihovny viz Nastavení konfiguračních direktiv a knihoven).

PrestaShop - Šifrování
Větší obrázek
PrestaShop - Šifrování

CACHOVÁNÍ

Volbu "Použít cache" ponechte nastavenou na NE. V žádném případě nepoužívejte cachování do souborového systému, protože má negativní vliv na rychlost stránek. Doporučujeme aplikaci PrestaShop provozovat na rychlých FPM serverech (max PHP 7.1), na kterých běží technologie OPcache a FastCGI. Případně si na nich můžete zaktivovat i rychlý HTTP/2 protokol (viz Nastavení konfiguračních direktiv a knihoven).

PrestaShop - Cachování
Větší obrázek
PrestaShop - Cachování

Další doporučení

Údržba databáze

Na rychlost aplikace má zásadní vliv velikost databáze (resp. počet záznamů v jednotlivých tabulkách), kterou je potřeba pravidelně optimalizovat. U webů s velkou návštěvností patří mezi nejproblémovější tabulky se statistikami (connections, connections_source, connections_page apod.). A proto doporučujeme interní statistické moduly deaktivovat a pro sběr statistických dat využít některou ze služeb třetích stran, např. Google Analytics. Pro pročištění a optimalizaci databáze můžete použít např. zdarma dostupný modul Delete Connections (optimize database) nebo Prestashop Database Optimization.

Související odkazy

Aktualizace

Z bezpečnostních důvodů doporučujeme pravidelně provádět aktualizaci aplikace.

Diskuzní fórum pro aplikaci PrestaShop 1.6

Nové diskuzní téma můžete založit v sekci PrestaShop.

Témata Reakce Poslední příspěvek
PrestaShop 1.6.1.24 - Skupiny zákazníků B2B a DPH 8 18.01.2025 23:32
PrestaShop - FatalErrorException při příhlášení do administrace 1 15.01.2025 10:37
PrestaShop 1.7.8.3 - Přechod z JS SDK na nové REST API (mapy.cz) 3 08.01.2025 13:26
PrestaShop 8.2.0 - Cena za dopravu a násobení při přidání dalšího kusu 2 05.12.2024 20:31
PrestaShop - Vložení retargeting kódu Sklik 3 30.11.2024 23:24
PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem 7 27.11.2024 09:33
PrestaShop 8 - Podmíněné zobrazení košíku a ceny 5 19.11.2024 10:10
PrestaShop - Modul - Blok Facebook like v1.4.1 - na mobilu nezobrazuje facebook stránku 3 15.11.2024 09:47
PrestaShop 8 - Na nástěnce se nezobrazují zákazníci online 5 08.11.2024 17:00
PrestaShop - Při zápisu/ změně dat je v backoffice příliš dlouhá odezva o dokončení 3 06.11.2024 16:31

Kompletní výpis diskuzních témat pro aplikaci PrestaShop 1.6

Změny a kontroly

K dispozici je kompletní přehled všech změn a kontrol v tomto návodu.


PrestaShop 1.6 - Optimální nastavení výkonu
Aplikace: PrestaShop 1.6
Ověřeno pro: PrestaShop 1.6.1.24
Publikace: 27.7.2016
Kontrola: 27.10.2021
Přehled změn a kontrol
Diskuzní fórum
  • Webové aplikace
  • Tvorba web stránek
  • PHP, MySQL

forum.c4.cz

PrestaShop partneři

Seznam všech partnerů