Table Of Contents
- PHP Support
- New Features Of Prestashop 8
- Revamped Product Page
- Themes Update
- Automated Module Installation
- Default Carrier Change
- Changes In Logic Handling
- Prestashop 1.7 And 8 Version Compatibility: Modules And Themes
- Prestashop 1.7 vs 8
- PHP Support
- Product Page Overhaul
- Themes Enhancement
- Automated Module Installation
What’s New In Prestashop 8?
Last Updated on: November 16th, 2024
In the continuous evolution of PrestaShop versions, we’ve witnessed the progression from 1.4, 1.5, 1.6, and 1.7. However, a notable departure occurs with the introduction of version 8 and then PrestaShop 8.1, prompting curiosity about the decision to skip 1.8. This deviation aligns with the standard versioning system where most software versions consist of three digits, each signifying a specific aspect:
Major Changes: The first digit denotes major changes, indicating significant shifts or updates in the software’s core functionalities.
Minor Changes: The second digit reflects minor changes, encompassing additional features or improvements that don’t constitute a major overhaul.
Fixing: The third digit is dedicated to fixes, representing bug fixes, patches, or optimizations.
In the case of PrestaShop 8, the leap to the next major version suggests substantial alterations and advancements. So, let?s discuss the details. If you still have some questions after the article, here you can find the full version of all you need to know about PrestaShop 8.
PHP Support
PrestaShop 8 supports PHP versions 8.0 and 8.1, acknowledging the critical role of PHP in web development. With over 70% of website code written in PHP, staying current with the latest versions ensures compatibility, performance enhancements, and speed improvements. To run PrestaShop 8, your server must be at least PHP 7.2.5.
The adoption of PHP 8 is expected to significantly enhance performance, promising a faster and more efficient operation of your online store. PrestaShop 8.1 demonstrates remarkable speed improvements, ranging from 25% to 45% faster than 8.0 and an impressive 52% to 72% faster than 7.2 across various common frameworks.
New Features Of Prestashop 8
Revamped Product Page
PrestaShop 8 introduces a fresh, clean back office product page. This overhaul enhances user experience, particularly when managing numerous product combinations and a growing inventory. The Symfony-based page offers increased adaptability and incorporates reused code, streamlining development for professionals.
Themes Update
Themes now utilize jQuery UI tooltips, potentially requiring updates for compatibility with Bootstrap’s tooltips. Empty state messages in pages like order history and addresses are now displayed within the block. The Classic theme is updated to accommodate the new password policy.
Automated Module Installation
All modules in the “modules” directory will be automatically installed during setup. The Upgrade module now consolidates all upgrade scripts for a more streamlined experience.
Default Carrier Change
The default carrier is now “Click and Collect,” optimizing the shipping process for a more convenient customer experience.
Changes In Logic Handling
RegistrationController and AuthController now manage the logic for customer registration. The URL for registration has changed, potentially impacting third-party themes and modules.
Prestashop 1.7 And 8 Version Compatibility: Modules And Themes
While some modules compatible with PrestaShop 1.7.8 may work seamlessly with PrestaShop 8, others might necessitate updates, especially if they are affected by code modifications or require PrestaShop PHP 8 compatibility.
In essence, PrestaShop 8 marks a significant leap forward, introducing major improvements in performance, user experience, and developer adaptability. The decision to skip 1.8 signifies a substantial evolution, underlining PrestaShop’s commitment to staying at the forefront of e-commerce technology.
Prestashop 1.7 vs 8
PHP Support
PrestaShop 1.7
- Supports PHP versions compatible with the era of its release.
- PHP 7.2.5 is the minimum requirement.
PrestaShop 8
- Embraces the latest PHP versions, specifically PHP 8.0 and 8.1.
- More than 70% of website code is PHP, this update ensures alignment with the latest advancements for enhanced performance.
Product Page Overhaul
PrestaShop 1.7
- Retains the existing back office product pages.
- Relies on the established framework for user interaction.
PrestaShop 8
- Introduces a revamped, clean back office product page.
- Employs the Symfony-based page for improved user experience, adaptability, and developer convenience.
Themes Enhancement
PrestaShop 1.7
- Utilizes tooltips based on the existing framework.
- Limited updates to adapt to newer tooltip technologies.
PrestaShop 8
- Implements jQuery UI tooltips in themes, potentially requiring updates for compatibility.
- Classic theme undergoes updates to support the new password policy.
Automated Module Installation
PrestaShop 1.7
- Modules in the “modules” directory may need manual installation.
PrestaShop 8
- All modules in the “modules” directory are automatically installed during setup.
- The upgrade module consolidates all upgrade scripts, streamlining the installation process.
In essence, the transition from PrestaShop 1.7 to 8.0 signifies a substantial leap, introducing major improvements in performance, user experience, and developer adaptability. PrestaShop PHP 8 compatibility and its array of enhancements position it as a powerful and forward-thinking solution for the evolving e-commerce landscape.
more resources: