
PrestaShop 8 - Optimální nastavení výkonu
Návody pro C4
K dispozici je stránka o aplikaci PrestaShop, na které naleznete popis, návody, screenshoty, demo ukázku, reference, graf popularity, statistiky a diskuze.
V návodu naleznete optimální nastavení pro provoz aplikace PrestaShop 8 (1.7) na serverech Webhostingu C4. K dispozici je i návod pro starší verzi PrestaShop 1.6.
Nastavení výkonu aplikace PrestaShop
V administraci aplikace PrestaShop přejděte do sekce "KONFIGURACE > Nástroje > Výkon".
Smarty
V sekci Smarty ponechte všechny volby ve výchozím stavu:
- Kompilace šablony - Nikdy nepřekompilovat soubory šablony
- Dočasná paměť (Cache) - Ano
- Optimalizace na více frontách - Ne
- Vyčistit mezipaměť - Vyčistit cache vždy, pokud bylo něco změněno
Režim ladění (debugovací)
Tato sekce nemá žádný vliv na výkon aplikace, ale je určena pro ladění chyb. Takže v ostrém provozu nezapomeňte mít všechny volby vypnuté.
- Zakázat všechna přepsání (overrides) - nastavením na Ano zakážete všechna přepsání (resp. nestandardní úpravy kódu)
- Režim ladění (debugovací) - nastavením na Ano zaktivujete zobrazení chybových hlášení přímo na webu
- Debug profiler - nastavením na Ano zobrazíte na stránce informace související s výkonem obchodu
Moduly
Pro odhalení chyb v aplikaci můžete pomocí volby "Vypnout všechny nepůvodní moduly" jednoduše deaktivovat všechny nestandardní moduly a jejich postupnou aktivací se dopátrat příčiny problému.
Volitelné funkce
Nevyužíváte-li v obchodě kombinace produktů, vlastnosti produktů nebo skupiny zákazníků, můžete je pro zrychlení obchodu deaktivovat - tzn. nastavit na Ne.
CCC (kombinace, komprese a cache)
Sloučením, kompresí a uložením typově stejných souborů do mezipaměti dosáhnete rychlejšího načtení stránky. Některé nestandardní šablony a moduly nemusí být s nastavením kompatibilní, proto po aktivaci vždy důkladně prověřte funkčnost obchodu.
- Smart cache pro CSS - sloučení a komprese CSS souborů
- Smart cache pro JavaScript - sloučení a komprese JavaScriptových souborů
- Optimalizace Apache - přidá do souboru .htaccess pravidla pro cachování a kompresi. Po aktivaci si nezapomeňte pro daný web zapnout direktivu "Apache Module Deflate" (viz Nastavení konfiguračních direktiv a knihoven).
Media server (použito pouze s CCC)
Media servery mají smysl především u stránek s mezinárodní návštěvností. Umožňují část přenesených dat (obrázky, videa apod.) přesměrovat až na 3 další servery. Nejpoužívanější CDN (Content Delivery Network) služby jsou Akamai, Amazon a CloudFlare.
Cachování
Volbu "Použít cache" ponechte nastavenou na Ne. Doporučujeme aplikaci PrestaShop provozovat na rychlých FPM serverech, 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).
Další doporučení
Údržba databáze
Na rychlost načítání stránek má velký vliv velikost databáze, respektive počet záznamů v jednotlivých tabulkách. U webů s velkou návštěvností jsou nejproblémovější tabulky se statistikami (connections, connections_source, connections_page apod.), proto doporučujeme interní statistické moduly aplikace 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 zdarma dostupný modul Delete Connections (optimize database) nebo Prestashop Database Optimization.
Aktualizace
Z bezpečnostních důvodů doporučujeme pravidelně provádět aktualizaci aplikace.
Diskuzní fórum pro aplikaci PrestaShop
Nové diskuzní téma můžete založit v sekci PrestaShop.
Témata | Reakce | Poslední příspěvek |
---|---|---|
PrestaShop - Podmíněné zobrazení ceny | 4 | 08.11.2023 12:23 |
PrestaShop - CSV Chyba při kopírování obrázku | 3 | 03.11.2023 10:17 |
PrestaShop - Export obsahu z verze 1.6 a import do verze 8 | 7 | 25.10.2023 10:02 |
PrestaShop - Chyba při instalaci prestashop 8.1.1 | 2 | 12.10.2023 16:22 |
PrestaShop - facebook / google přihlášení modul | 1 | 11.10.2023 11:49 |
PrestaShop 1.7 - Velká písmena u popisu zboží na hlavní stránce | 15 | 20.09.2023 15:48 |
PrestaShop - Nefunguje údržba obchodu | 2 | 14.09.2023 16:53 |
PrestaShop - nová doména, multistore, nový hosting? | 1 | 14.09.2023 15:10 |
PrestaShop 8.1 - Po aktualizaci emaily v angličtině | 1 | 13.09.2023 15:30 |
PrestaShop 1.6.1.4 - Zrušení jednoho shopu z multistore a přesun objednávek tohoto shopu | 1 | 11.09.2023 14:31 |
Kompletní výpis diskuzních témat pro aplikaci PrestaShop
Změny a kontroly
K dispozici je kompletní přehled všech změn a kontrol v tomto návodu.
PrestaShop 8 - Optimální nastavení výkonu
Aplikace: | PrestaShop |
Ověřeno pro: | PrestaShop 8.1.2 |
Publikace: | 29.4.2021 |
Změna: | 18.8.2023 |
Kontrola: | 21.11.2023 |
Přehled změn a kontrol |
Novinky
- 24.11. - Joomla 5 - Konfigurační soubor
- 23.11. - Joomla 5 - Instalace a čeština
Diskuzní fórum
- Webové aplikace
- Tvorba web stránek
- PHP, MySQL
PrestaShop partneři
- PekneWeby
http://pekneweby.cz - FORdesign - webdesign studio
http://www.for-design.cz - Tvorba webů jaksepatří
https://www.care4web.cz - WEB-ESHOP.CZ - Roman Kotyra
http://www.web-eshop.cz - WEB-PLUS.CZ
http://www.web-plus.cz - Cool Face
https://coolface.cz - Vít Kratochvíl
http://web.statek-vysoke.cz/