PrestaShop 9.0 je nyní založen na Symfony 6.4. Tato změna zlepšuje výkon, bezpečnost a udržovatelnost softwaru. Symfony 6.4 je nejnovější dlouhodobě podporovanou verzí tohoto frameworku, který poskytuje bezpečnostní aktualizace až do listopadu 2027. PrestaShop 9.0 nyní podporuje PHP 8.4. Tato verze, která byla vydána v listopadu 2024, přináší mnoho nových funkcí do jazyka. Bezpochyby jednou z nejvýznamnějších částí této aktualizace je pokračující migrace na Symfony. Rozvržení v administraci je nyní kompletně spravováno Symfony, což činí kód čistším a snadněji udržovatelným. Kromě toho bylo několik stránek plně migrováno na Symfony.
Kategorie: Blog
Vyšel Prestashop v8
PrestaShop 8 byl aktualizován na Symfony 4.4 LTS, který má podporu do listopadu 2023. Tato verze také přináší kompatibilitu s nejnovějším PHP 8.1, podporovaným do listopadu 2024. Experimentální stránka produktů v administraci, uvedená ve verzi 1.7.8, byla v této verzi významně vylepšena. Stránka byla reorganizována, správa kombinací byla výrazně zlepšena a hromadná úprava byla zdokonalena. Do sekce Pokročilé parametry byla přidána nová stránka Zabezpečení. Administrátorům obchodu umožňuje nastavit požadovanou politiku hesel (složitost a délku) pro zákazníky a zaměstnance.
Vyšel Prestashop v1.7.8
Je tu nová verze Prestashopu a proč stojí za to se o této verzi vlastně zmiňovat? Protože přináší podporu pro verze PHP 7.4 a to je více než dobrá zpráva! Zvláště ve světle starších verzí, které již nejsou nadále podporovány. Co to pro provozovatele webů vlastně znamená? Na první pohled aplikace běží, tak proč se něčím takovým vůbec zabývat?
ForkCms
Jedná se opět o jednoduchý cms systém, nicméně mezi jeho hlavní výhodu patří využití frameworku Symfony, což dovoluje integraci velkého množství již hotových řešení, které tento ekosystém nabízí. V praxi je tak možné velmi efektivně postavit celou webovou aplikaci dle potřeb za zlomek času než na příklad na WordPressu. Je také postaven modulárně, což izoluje […]
BoltCms
Jedná se o jednoduchý cms systém podobný WordPressu z pohledu uživatele, což znamená, že web lze spravovat jednoduše přihlášením do admistrace. Obsah lze libovolně strukturovat, takže můžete mít nejen svůj blog, ale třeba i svoje portfolio rozdělené přehledně podle kategorií.
Zranitelnost pomocí malwaru XsamXadoo bot
Začátkem ledna se objevil malware nazývaný XsamXadoo Bot. Ten může útočníkům umožnit přístup do eshopu a převzít nad ním kontrolu, např. dostat se do Administrace. Využívá k tomu známou zranitelnost PHP nástroje PHPUnit, CVE-2017-9841. Jak zjistíte, zda se tato zranitelnost týká i vašeho eshopu? Pojdmě se na to podívat podrobněji.
Přišel čas upgradovat váš Prestashop
Před více než půlrokem jsem se ve svém příspěvku zabýval otázkou upgradu Prestashopu , zda má smysl přecházet na nejnovější verzi 1.7 a to hlavně z pohledu verze PHP, lépe řečeno podpory jednotlivých verzí. Byla sice již nějakou dobu k dispozici verze PHP 7.2, nicméně eshop tuto verzi stále nepodporoval. Doporučoval jsem tedy vyčkat na příchod nové verze, která již tuto verzi podporovat bude. Stalo se a nastává doba, kdy už s upgradem nemá smysl příliš otálet.
Update webu UniqueWeb.cz na WordPressu
První verze webu měla již nejlepší léta za sebou, tedy lépe řečeno, její grafický design. V současné době totiž dochází ze strany vyhledávačů k penalizaci pro weby nepodporující mobilní zařízení. A to je problém, pokud cílíte na určitá klíčová slova a chcete obsadit přední pozice. Nebyl tedy důvod update již dále odkládat.
Composer a problémy s pamětí
V posledních měsících se mi častokrát stávalo, že při použití composeru a updatu závislostí pomocí composer update se opakovaně zobrazovala chyba při nedostatku paměti. Nebylo možné tak updatovat balíčky na mých projektech. Napsal jsem jednoduchý postup, jak problém vyřešit.
Přechod na Prestashop 1.7
S několika zákazníky řešíme přechod na nejnovější verzi Prestashopu, která je v tuto chvíli ve verzi 1.7.3. Stávající eshopy pak běží na verzi 1.6 zcela bez problémů. Otázkou tedy je, zda se přechod vyplatí, co ve výsledku přinese zákazníkům a samotnému provozovateli eshopu. Z technického pohledu je velkou změnou přechod na Symfony verze 2.8.