Upgrade

PrestaShop 9.1 je venku — je už stabilní a vyplatí se migrovat?

Stručná odpověď: PrestaShop 9.1 je produkčně stabilní pro nové eshopy i pro dobře otestované migrace — jádro dozrálo, běží na Symfony 6.4 LTS a PHP 8.1 až 8.5 a série opravných vydání (9.1.0 → 9.1.4) odstranila většinu počátečních chyb. Pozor však na dvě vlajkové funkce (multi-dopravce a nový systém slev), které jsou zatím označeny jako experimentální. Nový eshop stavějte rovnou na 9.1; stávající stabilní eshop migrujte až po ověření kompatibility modulů a tématu na testovací kopii.

Časová osa verzí PrestaShop 1.6 → 1.7 → 8 → 9.1 se zvýrazněnou aktuální stabilní verzí 9.1 a novinkami Hummingbird 2.0, Symfony 6.4 LTS, PHP 8.1–8.5 a Admin API
Kde jste dnes a kam míříte — 9.1 je aktuální, produkčně stabilní linie PrestaShopu.

PrestaShop 9 je tu již nějakou dobu a aktuální linií je verze 9.1 (nejnovější vydání 9.1.4). Otázka, kterou dnes řeší většina provozovatelů, už není „co přináší devítka", ale „je už dostatečně stabilní, abych na ni přešel — a vyplatí se to?". Tento článek odpovídá upřímně, srozumitelně a i s ohledem na to, co o nové verzi říká komunita.

Je PrestaShop 9.1.4 produkčně stabilní?

Ano — pro nové eshopy i pro dobře otestované migrace je 9.1 produkčně stabilní volba. Plyne to ze tří věcí:

  • Dozrálé jádro. Verze 9.0 položila moderní základ, 9.1 ho dotáhla do praktické a vyladěné podoby. Výchozí téma Hummingbird 2.0 prošlo měsíci testování v komunitě a je dnes hotový, stabilní produkt.
  • Série opravných vydání zakončená bezpečnostním patchem. Po 9.1.0 následovala další vydání až po aktuální 9.1.4. A právě 9.1.4 o mnohém vypovídá: jde o čistě údržbové, bezpečnostně zaměřené vydání bez jakýchkoli změn v jádře či v chování. Přináší pouze opravený modul Faceted Search (ps_facetedsearch 4.0.4, který řeší bezpečnostní zranitelnost) a aktualizuje závislosti (Symfony 6.4.41, Twig 3.27.1). To, že nejnovější vydání je jen malý bezpečnostní patch — a ne hašení velkých chyb — je samo o sobě znakem, že linie 9.1 dozrála.
  • Moderní a dlouhodobě podporovaný základ. Běží na Symfony 6.4 LTS (s podporou do konce roku 2027) a na PHP 8.1 až 8.5. To znamená rychlost, bezpečnost a jistotu, že platforma nezestárne ze dne na den.

Jedna důležitá výhrada: dvě vlajkové novinky verze 9.1 — multi-dopravce a nový systém slev — jsou zatím označeny jako experimentální. Pro většinu eshopů to není problém, ale pokud byste na nich chtěli stavět kritickou část prodeje, zatím je nasazujte opatrně a dobře otestujte.

Co o verzi 9.1 říká komunita a vývojářské fórum

Nejlepší obraz o stabilitě poskytuje reálná zpětná vazba provozovatelů a vývojářů, ne marketingové texty. Z diskusí na oficiálním GitHubu a fórech PrestaShopu vyplývá vyvážený obraz:

  • Aktivní a rychlé ladění. Devítkový branch se průběžně opravuje — jedno z údržbových vydání vzniklo z více než 50 sloučených úprav od více než 20 přispěvatelů (chyby vyhledávání s apostrofy, přepisování dat produktu v rychlém náhledu, pády při přepínání jazyka v košíku). Aktuální 9.1.4 již řeší jen bezpečnostní záplatu modulu Faceted Search — velké chyby jsou tedy za námi a tým se soustředí na bezpečnost, ne na hašení funkčních problémů.
  • Migrace může bolet. Část uživatelů na fóru popisuje přechod z verze 8 na 9 jako náročný — objevily se například případy, kdy se po upgradu nezachovala nastavení tématu. Jinými slovy: samotná migrace vyžaduje pozornost a testování, není to „klik a hotovo".
  • Závěr komunity. Verze 9.1 je vnímána jako ta, která dělá základ devítky použitelným v praxi — vyzrálé téma, více flexibility a čistší funkce. Patch 9.1.4 je dnes rozumný výchozí bod.

Jinak řečeno: platforma je stabilní, ale migrace není automatická. Riziko není ve verzi samotné, ale v nepřipravené přechodu.

Co přináší PrestaShop 9.1

Pro laika ve zkratce — nejdůležitější změny oproti starším verzím:

  • Hummingbird 2.0 jako výchozí téma. Moderní, rychlý a přístupný vzhled obchodu rovnou z krabice. Klasické téma zůstává k dispozici, pokud ho potřebujete.
  • Modernější a bezpečnější základ. Symfony 6.4 LTS a podpora PHP 8.1 až 8.5 znamenají vyšší výkon, bezpečnostní aktualizace a dlouhou podporu.
  • Admin API. Nové moderní rozhraní (REST) umožňuje propojovat eshop s dalšími systémy a automatizovat procesy — užitečné při integracích na účetnictví, sklady či ERP.
  • Multi-dopravce a více zásilek (experimentální). Flexibilnější nastavení dopravy a dělených zásilek.
  • Nový systém slev (experimentální). Přehlednější a flexibilnější práce se slevami.
  • Rychlejší, modernější back office. Administrace je svižnější a postavená na novějších technologiích.

Vyplatí se migrovat? Záleží, odkud jdete

Odpověď není univerzální — rozhoduje vaše současná verze:

Z čeho migrujeteNáročnostDoporučení
Nový eshopstavějte rovnou na 9.1
PrestaShop 8nižší–střednímigrujte po ověření modulů a tématu
PrestaShop 1.7vyššíplánujte, vyplatí se kvůli podpoře
PrestaShop 1.6vysokámigrujte kvůli bezpečnosti

Nový eshop

Žádné dilema — nový eshop stavějte přímo na 9.1. Získáte moderní základ i nejdelší podporu a vyhnete se migraci v budoucnosti.

Z PrestaShop 8

Jde o relativně menší skok a k dispozici je nástroj Update Assistant. Migraci má smysl provést, když máte ověřeno, že klíčové moduly a téma fungují na 9.1 — zejména při přechodu na Hummingbird. Pokud vám osmička spolehlivě slouží, není důvod spěchat; naplánujte si to a otestujte na kopii.

Z PrestaShop 1.7 nebo 1.6

Zde je skok větší — prochází se přes meziversze a často se přestavuje téma. Počítejte s tím v týdnech, ale vyplatí se to: starší verze již nedostávají bezpečnostní aktualizace. Postup jsme podrobně popsali v článku jak bezpečně upgradovat PrestaShop. U složitějšího eshopu doporučujeme migraci svěřit specialistovi.

Na co si dát pozor před migrací

Nejčastější příčiny komplikací, které lze předem ošetřit:

  • Kompatibilita modulů. Symfony 6.4 a PHP 8.1+ jsou velký skok — moduly třetích stran i úpravy na míru je třeba ověřit a případně aktualizovat.
  • Změny v tématu Hummingbird. Oproti klasickému tématu odstranilo nebo změnilo některé hooky. Pokud máte vlastní téma nebo hodně úprav, počítejte s prací navíc.
  • Experimentální funkce. Multi-dopravce a nový systém slev zatím nestavějte jako základ kritického prodeje.
  • Verze PHP. Migrace obvykle znamená i přechod na novější PHP — ověřte, že ho hosting podporuje.
  • Nastavení, která se „ztratí". Část uživatelů hlásila ztrátu nastavení tématu po upgradu. Před migrací vše zálohujte a po ní důkladně zkontrolujte.

Jak na bezpečnou migraci

Postup je stejný jako při každém větším upgradu — a pořadí kroků rozhoduje o tom, zda se vyhnete výpadku prodeje:

  1. Úplná záloha databáze i souborů.
  2. Testovací kopie, na které celý přechod otestujete — nikdy ne na ostrém provozu.
  3. Kontrola modulů a tématu na kopii: co funguje, co je třeba aktualizovat, co nahradit.
  4. Migrace přes meziversze u starých verzí (např. 1.6 → 1.7 → 8 → 9.1).
  5. Důkladné otestování objednávky, platby, dopravy a klíčových funkcí.
  6. Nasazení na ostrý provoz až po ověření, ideálně mimo špičku.

PrestaShop 9.1.4 je dnes dobrá volba — moderní, stabilní a dlouhodobě podporovaná. Rozdíl mezi hladkým a bolestivým přechodem nedělá verze, ale příprava. Pokud si chcete ušetřit nejistotu, prověříme kompatibilitu vašeho eshopu a migraci převezmeme za vás — bez rizika pro váš prodej.

Časté dotazy

Časté otázky o PrestaShop 9.1 a migraci

Ano. Jádro verze 9.1 je produkčně stabilní a vydání 9.1.1 až 9.1.4 přinesla desítky oprav reálných chyb nahlášených provozovateli a vývojáři. Pro nové eshopy i pro dobře otestované migrace je 9.1.4 vhodná volba. Jediná výhrada: dvě novější funkce — multi-dopravce a nový systém slev — jsou zatím experimentální, takže je na klíčových eshopech zatím nasazujte opatrně.

Plánujete přechod na PrestaShop 9.1?

Prověříme kompatibilitu, připravíme bezpečný plán migrace a provedeme vás jí bez výpadku prodeje.