Categories
PrestaShop News

PrestaShop-Technical Encyclopedia-PrestaShop is a 100% free e-commerce shopping cart platform

PrestaShop

PrestaShop is a 100% free shopping cart platform with no monthly fees and no sales commissions. It can help large and small businesses build and operate successful online stores.

PrestaShop is a full-featured, cross-platform free and open source e-commerce solution designed for WEB 2.0. The software is released under an open software license. It is written in the PHP programming language, supports MySQL database management system, and has 60 different language versions.

PrestaShop has always been committed to helping entrepreneurs and companies break through the boundaries of business, so as to achieve their ambitions. It is also the leading e-commerce platform in Europe and Latin America. In 2019, online sales of the PrestaShop website exceeded 17 billion euros.

name of softwarePrestaShopsoftware platformPHP+MySQL
time onlineFebruary 20, 2008Last update timeDecember 2, 2020
Software languagePHPDeveloperPrestaShop
Software authorizationOpen Software License 3.0(OSL3.0)Software version1.7.7.0
Size of software70 MBInstallation packagehttps://www.prestashop.com/en/previous-versions
Language packhttps://www.prestashop.com/en/translationsForumhttps://www.prestashop.com/forums
Handbookhttps://www.prestashop.com/en/resourcesGitHubhttps://github.com/PrestaShop/PrestaShop
FAQhttps://www.prestashop.com/en/faqAddons/Moduleshttps://addons.prestashop.com/en/2_community-developer?contributor=1197421
Case showhttps://www.prestashop.com/en/examplesMigrate to PrestaShophttps://www.prestashop.com/en/switch-to-prestashop
Commercial castle DEMOhttps://www.prestashop.com/en/examplesInstallation Environmenthttps://www.prestashop.com/en/system-requirements
Video tutorialhttps://www.youtube.com/playlist?list=PLyZYn1MMU7-zAS_qMzXnriiKFie-Ns6yIHelp centerhttps://www.prestashop.com/en/help

Background

PrestaShop started in 2005 as a student project of EPITECH IT Academy in Paris, France. The software was originally called phpOpenStore, and it was first available in two languages: English and French. Three months after its launch, the project was translated into thirteen languages.

development path

The company PrestaShop SA was founded in 2007 by Igor Schlumberger and Bruno Lévêque. Between May 2010 and April 2012, PrestaShop increased from 17 employees to more than 100, and established a secondary headquarters in Miami. As of April 2016, PrestaShop has more than 120 employees and offices in 6 countries. In March 2014, PrestaShop SA received US$9.3 million in Series B financing to continue its global expansion plan. In January 2015, the company launched PrestaShop Cloud, a free, self-hosted version of its software, but it will no longer be available since at least 2016. According to the technology tracking website BuiltWith.com, PrestaShop has a 9% market share on open source e-commerce websites. According to W3Techs, PrestaShop is used by 0.5% of websites. According to Webspotter, PrestaShop will be used on 153,340 websites in June 2019.

business model

As an open source organization, PrestaShop faces the challenge of generating revenue. By leveraging the size and international reach of its open source community, the company has established two main sources of revenue:

  • PrestaShop Addons, a marketplace where merchants buy customized plugins and themes for their stores
  • Establish strategic partnerships with e-commerce industry leaders such as PayPal or Google

The main function

Product display

Create product

  • Create products quickly
  • Configuration functions and values
  • Create product packaging
  • Let customers upload files to sell customizable products
  • Use the combination generator to create products with variations from the attribute list
  • Create digital products
  • Attach files or display other information on the product page
  • Set the minimum purchase quantity for some products
  • Select to display the message of out of stock items

Product Navigation

  • Create categories and subcategories

Running inventory

  • Track the inventory of each product
  • Create suppliers and associate them with products
  • Create a manufacturer
  • Overview of manufacturers and suppliers through sort order and filters

Customize your store

Configure your store

  • Provide payment method
  • Configure shipping method
  • Operate the geographic delivery area and apply for a transportation company
  • Determine the price of the shipping method provided
  • Define the maximum size of the package
  • Enable SSL
  • Set store as catalog

Content and navigation

  • Configure the display of the product
  • Organize products in the store
  • Configure filters, sort order and product paging
  • Configure internal search engine
  • Display results and main information about the listed products
  • Use different display modes or hierarchical navigation
  • Add a product search box to the 404 page
  • Notify customers about your store
  • Show your physical store on Google Maps

View

  • Configure one-page checkout
  • Show a summary page before the customer verifies the shopping cart
  • Display and allow your customers to navigate through the checkout process
  • Allow your customers to quickly create accounts
  • Let your customers choose the address, choose the shipping and payment method
  • Add reinsurance text block
  • Let customers verify their orders
  • Display a confirmation page with relevant details

legal

abide by the law

  • Create a CMS page or block that focuses on legal information
  • Display legal content on specific and appropriate pages
  • Ensure that your checkout process complies with European (German) laws
  • Compliance with European laws by displaying information about shipping information and prices
  • Apply cancellation clause
  • Exclude digital goods from returnable items
  • Set up an ecological tax

Tax run

  • Configure taxes based on location
  • Taxation of shipping and packaging fees
  • Show taxes to U.S. customers

Promote your store

Create special offer

  • Configure coupons
  • Choose discount mode
  • Create price rules
  • Provide special offers according to different aspects: product, customer or order
  • Free shipping

Highlight your product

  • Display the complete product page and call-to-action, cross-selling and promotional content
  • Recommend products to customers
  • Promote specific products
  • Use sliders to promote products
  • Let customers add gift wrapping

Reinsurance customer

  • Display payment logo for reinsurance

Increase participation

  • Reduce the cost of abandoning shopping carts by sending emails
  • Attract customers by sending emails containing products that have been viewed
  • Have customers log in to receive inventory emails

Get traffic

  • SEO running my store
  • SEO running my product and CMS pages
  • Connect your store to social networks

Advertise in your store

  • Collect customer emails
  • Use images or banners to advertise in your store
  • Grant permissions to your members

Manage orders

Run order

  • Comprehensive understanding of orders
  • Create order from admin
  • Edit orders according to customer requirements
  • Create status workflows for order and return processes
  • Receive notification of new orders
  • Print delivery note in PDF format

Notify your customers about the evolution of orders

  • Create email template and send default email
  • Automatically send email

Run client 

Increase loyalty

  • Configure customer account creation form
  • Enable your customers to get an account on your store
  • Allow your customers to run and track their orders

Run your customer database

  • Manage customer addresses
  • Create a new customer or edit an existing customer
  • Import/export customer list
  • Find customers easily
  • Personalize the customer’s user experience by creating customer groups

Run your customer service

  • Access summary of customer service activities
  • Receive notification
  • Create IMAP access and send the request to the appropriate employee
  • Set default reply
  • Allow your customers to process returns
  • Generate a credit note to refund your dissatisfied customers
  • Turn any shopping cart into an order according to customer requirements
  • Display contact information and forms with predefined topics

Gain insights

general

  • Summarize your main data, define goals and track progress
  • Use filters to get forecasts for key statistics

About marketing performance

  • Assess the impact of promotional activities
  • Traffic report
  • Get insights about on-site visitor navigation
  • Obtaining data about shipping methods

About Products

  • Get a comprehensive understanding of your product
  • View your most popular products and highlight them in the store
  • Fully understand your inventory and inventory range

About sales and customers

  • Get data about sales
  • Overview of all shopping carts currently opened with statistics
  • Segment customers to better reach them

Run your company

Prevent store trouble

  • Configure email notifications to receive automatic alerts

Go further

Go international

  • Choose the country/region where you want to open a store
  • Adapt your store to your target market
  • Set currency and automatically execute exchange rate changes
  • Use multilingual product tables to adapt to different market descriptions
  • Prestashop supports more than 75 languages ​​to help you grow your e-commerce business regardless of the country/region or currency of the customer

Run multiple stores

  • Run multiple stores in the same background

Expand the store with modules and themes

  • Install and run free, external or add-on modules
  • Preview the Addons catalog and suggestions for themes and modules

Make it easier for you to use PrestaShop

  • Easily find products using the universal search bar
  • Reorganize your background menu
  • Use the automatic upgrade button faster
  • Configure cronjobs

Use development capabilities to gain insight into software

  • Get information about servers, shops, emails, databases.
  • Create and download database backups
  • Delete parts or entire database
  • Set cookie lifetime and other settings
  • Activate/deactivate iFrame and HTML purifier
  • Run cache
  • Create a set of API keys and configure permissions
  • Create SQL query

Get support

Get support

  • Get links to all available documents
  • Get help with contextual documentation
  • Disable extensions and substitutions or by switching to debug mode
  • Use quick access buttons
  • Use shortcuts to edit directories

Version record

PrestaShop v1.7.7.0 – Released on December 2, 2020

PrestaShop v1.6.0.8 – Released on June 20, 2014
  
PrestaShop v1.6.0.7 – Released on June 17, 2014
  
PrestaShop v1.6.0.6 – Released on April 10, 2014
  
PrestaShop v1.6.0.5 – Released on March 17, 2014
  
PrestaShop v1.6.0.4 – Released on March 06, 2014
  
PrestaShop v1.6.0.3 – Released on February 03, 2014
  
PrestaShop v1.6.0.2 – Released on December 19, 2013
  
PrestaShop v1.6.0.1 – Released on November 19, 2013
  
PrestaShop v1.5.6.2 – Released on January 20, 2014
  
PrestaShop v1.5.6.1 – Released on November 18, 2013
  
PrestaShop v1.5.6.0 – Released on October 07, 2013
  
PrestaShop v1.5.5.0 – Released on August 28, 2013
  
PrestaShop v1.5.4.1 – Released on April 25, 2013
  
PrestaShop v1.5.4.0 – Released on March 26, 2013
  
PrestaShop v1.5.3.1 – Released on December 31, 2012
  
PrestaShop v1.5.3.0 – Released on December 28, 2012
  
PrestaShop v1.5.2.0 – Released on October 23, 2012
  
PrestaShop v1.5.1.0 – Released on October 04, 2012
  
PrestaShop v1.5.0.17 – Released on September 13, 2012
  
PrestaShop v1.5.0.15 – Released on August 06, 2012
  
PrestaShop v1.5.0.13 – Released on June 07, 2012
  
PrestaShop v1.5.0.9 – Released on March 26, 2012
  
PrestaShop v1.5.0.5 – Released on February 14, 2012
  
PrestaShop v1.5.0.3 – Released on December 29, 2011
  
PrestaShop v1.5.0.2 – Released on December 22, 2011
  
PrestaShop v1.5.0.1 – Released on November 23, 2011
  
PrestaShop v1.4.11.0 – Released on June 27, 2013
  
PrestaShop v1.4.10.0 – Released on February 19, 2013
  
PrestaShop v1.4.9.0 – Released on August 24, 2012
  
PrestaShop v1.4.8.3 – Released on August 01, 2012
  
PrestaShop v1.4.8.2 – Released on May 14, 2012
  
PrestaShop v1.4.7.3 – Released on April 05, 2012
  
PrestaShop v1.4.7.2 – Released on March 26, 2012
  
PrestaShop v1.4.7.0 – Released on February 08, 2012
  
PrestaShop v1.4.6.2 – Released on November 25, 2011
  
PrestaShop v1.4.6.1 – Released on November 23, 2011
  
PrestaShop v1.4.5.1 – Released on October 13, 2011
  
PrestaShop v1.4.4.1 – Released on August 29, 2011
  
PrestaShop v1.4.4.0 – Released on July 29, 2011
 
PrestaShop v1.4.3.0 – Released on June 17, 2011
  
PrestaShop v1.4.2.5 – Released on June 09, 2011
  
PrestaShop v1.4.1.0 – Released on April 21, 2011
  
PrestaShop v1.4.0.17 – Released on March 16, 2011
  
PrestaShop v1.4.0.14 – Released on February 23, 2011
  
PrestaShop v1.4.0.13 – Released on February 16, 2011
  
PrestaShop v1.4.0.12 – Released on February 09, 2011
 
PrestaShop v1.4.0.11 – Released on February 02, 2011
  
PrestaShop v1.4.0.10 – Released on January 26, 2011
  
PrestaShop v1.4.0.9 – Released on January 19, 2011
  
PrestaShop v1.4.0.8 – Released on January 12, 2011
  
PrestaShop v1.4.0.7 – Released on January 05, 2011
  
PrestaShop v1.4.0.6 – Released on December 29, 2010
  
PrestaShop v1.4.0.5 – Released on December 22, 2010
  
PrestaShop v1.4.0.4 – Released on December 09, 2010
  
PrestaShop v1.4.0.3 – Released on November 25, 2010
  
PrestaShop v1.4.0.2 – Released on November 10, 2010
  
PrestaShop v1.4.0.1 – Released on June 21, 2010
  
PrestaShop v1.3.7.0 – Released on March 23, 2011
  
PrestaShop v1.3.6.0 – Released on January 12, 2011
  
PrestaShop v1.3.5.0 – Released on December 29, 2010
  
PrestaShop v1.3.4.0 – Released on December 22, 2010
  
PrestaShop v1.3.3.0 – Released on December 02, 2010
  
PrestaShop v1.3.2.3 – Released on October 01, 2010
  
PrestaShop v1.3.0.10 – Released on May 20, 2010
  
PrestaShop v1.3.0.9 – Released on May 12, 2010
  
PrestaShop v1.3.0.8 – Released on May 12, 2010
  
PrestaShop v1.3.0.7 – Released on May 05, 2010
  
PrestaShop v1.3.0.6 – Released on April 21, 2010
  
PrestaShop v1.3.0.5 – Released on April 16, 2010
  
PrestaShop v1.3.0.4 – Released on April 15, 2010
  
PrestaShop v1.3.0.3 – Released on March 03, 2010
  
PrestaShop v1.3.0.2 – Released on February 25, 2010
  
PrestaShop v1.3.1 – Released on June 04, 2010
  
PrestaShop v1.3.0.1 – Released on February 01, 2010
  
PrestaShop v1.3 – Released on May 25, 2010
  
PrestaShop v1.2.5.0 – Released on February 01, 2010
  
PrestaShop v1.2.4.0 – Released on February 01, 2010
  
PrestaShop v1.2.3.0 – Released on February 01, 2010
  
PrestaShop v1.2.2.0 – Released on February 01, 2010
  
PrestaShop v1.2.1.0 – Released on February 01, 2010
  
PrestaShop v1.2.0.8 – Released on July 29, 2009
  
PrestaShop v1.2.0.7 – Released on July 29, 2009
  
PrestaShop v1.2.0.6 – Released on July 29, 2009
  
PrestaShop v1.2.0.5 – Released on July 01, 2009
  
PrestaShop v1.2.0.4 – Released on June 17, 2009
  
PrestaShop v1.2.0.3 – Released on June 17, 2009
  
PrestaShop v1.2.0.1 – Released on May 07, 2009
  
PrestaShop v1.1 – Released on May 07, 2009
  
PrestaShop v1.1.0.1 – Released on November 04, 2008
  
PrestaShop v1.0 – Released on August 07, 2008
  
PrestaShop v0.9.7 – Released on February 20, 2008

Operating environment

Install on computer

Note: The local installation is for testing purposes only. Unless hosted on the Internet, customers will not be able to access your store.

  • Supported operating systems:  Windows ,  Mac  and  Linux
  • Apache + PHP + MySQL ready packages: WampServer or EasyPHP for Windows, XAMPP or Bitnami for Windows and OS X
  • Web server: Apache 2.2 +, Nginx
  • PHP 7.1 and above
  • Installed MySQL 5.6+ and created the database

configuration

  • In PHP configuration (php.ini file), set memory_limit to ”  256M  ” and  upload_max_filesize  to ”  16M  ” (or more, if available)
  • Essential PHP extensions:  CURL, DOM, Fileinfo, GD, Intl, Mbstring, Zip, Json, iconv

Install on the Internet

  • Domain name (or subdomain/subfolder)
  • Recommended web server:  Apache 2.2 +, Nginx
  • PHP 7.1 and above
  • Installed MySQL 5.6+ and created the database
  • FTP access (ask your hosting service for your credentials)

configuration

  • In the PHP configuration (php.ini file), set memory_limit to 256M  and  upload_max_filesize  to 16M (or more, if available). If you do not have direct access to the php.ini file, please ask your provider to change the settings for you.
  • SSL certificate  if you plan to process payments internally (for example, not using PayPal)
  • Must have PHP extension:  CURL, DOM, Fileinfo, GD, Intl, Mbstring, Zip, Json, iconv
  • Improve performance:  MemCached, Apcu, OpCache
Categories
PrestaShop Theme/Template

Check out those useful PrestaShop plugins/extensions/modules to help foreign trade promotion involve SEO optimization time-saving batch tools social sharing website security big data statistics all aspects-coupons are included for discounts

Advanced CSV Export For 9-in-1(Product-Category etc)

Advanced CSV Export For 9-in-1(Product-Category etc) Module

PrestaShop has built-in CSV file data import, such as Categories, Products, Combinations, Customers, Address, Brands, Suppliers, Alias, Store Contacts. This plug-in will automatically be compatible with the above formats and export store CSV files.

Promo code: ECO-75D58E854FD3269D (30% reduction,Validity expires on 01/20/2021)


QR code scan generator that supports product attributes

QR code scan generator that supports product attributes Module

Create a unique QR code for each product(Including attribute selection), so customers can easily take smartphone scanning for easy purchase, saving customers time and increasing product sales conversion rates.


Product Bar Code Generator(ISBN/EAN-13/JAN/UPC barcode)

Product Bar Code Generator(ISBN/EAN-13/JAN/UPC barcode) Module

Improve the default ISBN, EAN-13 or JAN barcode, UPC barcode display, optimized for bar code display, customers can easily use the smartphone to scan bar code.


Google Two-factor Authenticator For Back Office

Google Two-factor Authenticator For Back Office Module

Use two-step verification to improve account and password security, even if your account password is leaked or stolen, there is no need to worry, because your hardware smart machine verification code only you know, hackers can not log into the system.

Promo code: ECO-13F47BEAB65490F7 (30% reduction,Validity expires on 01/20/2021)


Google reCAPTCHA Security Captcha Spam Protection

Google reCAPTCHA Security Captcha Spam Protection Module

Google reCAPTCHA is a free service that protects your site from spam and abuse.Using this service can make your website more secure, away from robot attacks, brute force cracking, simulated submission, remote registration, spam, etc.

Promo code: ECO-165B55F95FAFCFB6 (30% reduction,Validity expires on 01/20/2021)


Advanced Bulk/Batch optimization SEO Pro

Advanced Bulk/Batch optimization SEO Pro Module

For Categories, Products, Brands, Suppliers, Page categories, Pages a total of 6 items of Name, Description, Short description, Meta title, Meta description, Meta keywords, Image caption, Friendly URL for batch SEO optimization.

Promo code: ECO-0C9DB335701F6E49 (30% reduction,Validity expires on 01/20/2021)


Social Media Toolbar Custom Sidebar Widget

Social Media Toolbar Custom Sidebar Widget Module

A social toolbar widget that can be customized and unlimited dynamic additions, such as adding Facebook, WhatsApp, Skype, Live Chat, QR code, etc.Use familiar social icons to improve your interaction with customers and increase order conversion rates


Advanced Bulk/Mass Set Product(Category,Price) Pro

Advanced Bulk/Mass Set Product(Category,Price) Pro Module

Filter out a batch of products according to multiple filtering methods, and then manipulate the product catalogs in batches (moving catalogs, associating catalogs, disassociating catalogs), and setting product prices in batches (support random price)

Promo code: ECO-76BD2D45732DED82 (30% reduction,Validity expires on 01/20/2021)


Product Bundle Pack|Add multiple products into the cart

Product Bundle Pack|Add multiple products into the cart Module

Customers are free to choose product attribute combinations, add multiple products to the shopping cart at once, and customers freely decide to purchase certain product attribute combinations under the product bundle pack promotion&discount.


Google Two-factor Authenticator For Front Office

Google Two-factor Authenticator For Front Office Module

Use two-step verification to improve account and password security, even if your account password is leaked or stolen, there is no need to worry, because your hardware smart machine verification code only you know, hackers can not log into the system

Promo code: ECO-CFA94E75ABBA0683 (30% reduction,Validity expires on 01/20/2021)


Advanced Social Media Share Side Bar Links Buttons

Advanced Social Media Share Side Bar Links Buttons Module

AddThis is known for beautifully simple share buttons,But also offer a full suite of website tools like Share Buttons,Follow ButtonsLink PromotionList BuildingWebsite Tip Jar and Related Posts!

Promo code: ECO-1FF3698FBFD2587F (30% reduction,Validity expires on 01/20/2021)


Simple Google Analytics

Simple Google Analytics Module

Get a deeper understanding of your customers. Google Analytics gives you the free tools you need to analyze data for your business in one place.


Simple Statcounter Analysis

Simple Statcounter Analysis Module

Understand your visitors with Statcounter,Improve online store conversion rate, analyze user behavior, precision marketing.In addition to google analytics, another powerful web analytics platform:Statcounter.


Scroll Back To Top (custom position & multiple icons)

Scroll Back To Top (custom position & multiple icons) Module

A simple scroll back to top module that supports icon customization and icon location customization.


Product Combinations Bulk Generate Manager

Product Combinations Bulk Generate Manager Module

Product Combinations Bulk Generate Manager,Products under the specified catalog “Delete all attribute combinations, delete specified attribute combinations, bulk generate and set attribute combinations”

Promo code: ECO-355CDAFABE8C1458 (30% reduction,Validity expires on 12/31/2020)


Apache Log Analyzer - Mining Big Data for User Behavior

Apache Log Analyzer – Mining Big Data for User Behavior Module

Analysis of Apache server access_log files, big data analysis to guide online marketing, improve the conversion rate of orders,it helps to analysis apache server log  information instead visiting online analytics like google analytics etc.

Promo code: ECO-1963A407CC22264E (30% reduction,Validity expires on 01/20/2021)


Powerful and custom short URL link generator for SEO

Powerful and custom short URL link generator for SEO Module

A URL shortener built with powerful tools to help your customers easily remember you and analyze user behaviors to improve order conversion rates.

Promo code: ECO-F055A132C5E0E6E0 (30% reduction,Validity expires on 01/20/2021)


Advanced Bulk/Batch Find And Replacement Pro

Advanced Bulk/Batch Find And Replacement Pro Module

For Categories, Products, Brands, Suppliers, Page categories, Pages a total of 6 items of Name, Description, Short description, Meta title, Meta description, Meta keywords, Image caption , Friendly URL for batch find and replacement.

Promo code: ECO-5B7C68FDB06E1A75 (30% reduction,Validity expires on 01/20/2021)


Advanced Product Tags Pro | SEO internal link promotion

Advanced Product Tags Pro | SEO internal link promotion Module

Display the product tag on the product page, which will help customers filter the product, increase the search engine spider crawl and thus improve the site SEO ranking, background support custom product tag URL,compatible with Google sitemap module.

Promo code: ECO-45B2580D51E1BE42 (30% reduction,Validity expires on 01/20/2021)


Categories
PrestaShop Free

List of commonly used VISA credit cards or MasterCard test credit card numbers in foreign trade e-commerce

MasterCard credit card test card number-creditcard-1

5105105105105100
5111111111111118
5454545454545454
5500000000000004
5555555555551111
5555555555554444

VISA credit card test card number-creditcard-2

4590613013277775
4111111111111111
4226146578860117
4067425543164587
4007000000027
4222222222222
4012888888881881

AmericanExpress credit card test card number-creditcard-3

378282246310005
3111111111111117
343434343434343
370000000000002
340000000000009
371449635398431
378734493671000

Diner’sClub credit card test card number-creditcard-4

38520000023237
30000000000004
30569309025904

Discover credit card test card number-creditcard-5

6011111111111117
6011000000000004
6011000990139424
6011601160116611
6111111111111116

JCB credit card test card number-creditcard-6

3530111333300000
3088000000000009
3566002020360505

Test Credit Card Account Numbers-creditcard-

While testing, use only the credit card numbers listed here. Other numbers produce an error.

Expiration Date must be a valid date in the future (use the mmyy format).

Test Credit Card Account Numbers

Credit Card TypeCredit Card Number
American Express378282246310005
American Express371449635398431
American Express Corporate378734493671000
Australian BankCard5610591081018250
Diners Club30569309025904
Diners Club38520000023237
Discover6011111111111117
Discover6011000990139424
JCB3530111333300000
JCB3566002020360505
MasterCard5555555555554444
MasterCard5105105105105100
Visa4111111111111111
Visa4012888888881881
Visa4222222222222Note : Even though this number has a different character count than the other test numbers, it is the correct and functional number.
Processor-specific Cards
Dankort (PBS)76009244561
Dankort (PBS)5019717010103742
Switch/Solo (Paymentech)6331101999990016
Categories
PrestaShop Tutorial Consultation

PrestaShop website performance acceleration optimization configuration Free to solve the problem of slow access, card problems, with operation tutorial

As a new generation of foreign trade e-commerce solution, PrestaShop has always been concerned about its performance problems. Here, the author summarizes a set of PrestaShop performance optimization acceleration plan based on the experience of serving 1000+ PrestaShop foreign trade customers. There is no need to purchase PrestaShop acceleration plug-in, PrestaShop1.7 Many acceleration solutions have been built for us. All we have to do is: turn it on and use it, the whole process is free, it’s that simple.

1.CONFIGURE->Advanced Parameters->Performance

1.Smarty (website template cache settings)

  • Template compilation: Never recompile template files (Never recompile template files, because each compilation consumes CPU)
  • Cache:YES (open template cache)
  • Multi-front optimizations: YES (open foreground performance acceleration optimization)
  • Caching type: MySQL (the cache is stored in the MySQL database to avoid garbage hard disks from slowing down the opening of cache files)
  • Clear cache: Never clear cache files (never clear cache files, reduce CPU consumption, because our hard disk is larger)

Here, for the ultimate performance, if you change the template, it may not take effect immediately, you need to manually clear the cache, as shown in the figure, click Clear cache (manually clear the cache)

2.Debug mode

Debug mode: NO (Online Debug, rigorous opening of the production environment)

In the online production environment, you must choose NO to improve the security of our website and avoid the disclosure of error information.

3.Optional features

  • Combinations: NO (Product attribute combination function, if your website is not used, you can choose to close it; if you cannot choose NO here, please delete all tested products and test attribute combinations under products, and then you can set it to NO here)
  • Features: NO (product features list functions, if your website is not used, you can choose to close it)
  • Customer groups: NO (Customer membership group function, if your website is not used, you can choose to close it)

4.CCC (Combine, Compress and Cache)

  • Smart cache for CSS: YES (enable CSS cache)
  • Smart cache for JavaScript: YES (Enable JS cache)
  • Apache optimization::YES (enable server performance acceleration optimization)

5.Media servers (use only with CCC) (static file pressure shunt)

You must enter another domain or subdomain to use cookie-free static content.

Deploy your website in multiple places, and every subdomain can access and shop normally, so no matter how many customers visit, the website will be diverted and the pressure will be evenly distributed.

For example, your main site is:

  • www.test.com

At the same time, you deployed the www.test.com program file copy in the other 3 sub-domain name servers:

  • a.test.com
  • b.test.com
  • c.test.com

At this time, you have 4 servers that provide services at the same time. Configure the above 3 subdomains in our screenshot. Even if 10,000 customers come in, the static file pressure will be distributed to the above 3 subdomain servers, and each subdomain server probably hosts 3333 customers visit pressure, which can improve your website concurrency and achieve website acceleration.

6.Caching (server database dynamic content caching optimization)

As shown in the screenshot, we can see that PrestaShop provides several caching schemes, including Memcach, Memcached, APC and Xcache. We only need to upgrade it on the server, ask the operation and maintenance engineer to install the extension and environment, and we can configure it in the background.

2.CONFIGURE->Advanced Parameters->Administration

Optimize background speed, turn off automatic detection of module update.

Automatically check for module updates:NO

3.IMPROVE->Modules->Module Manager

Please confirm the function of each module one by one. If you do not need the module, please uninstall it instead of disabling it!

Too many modules or some modules that are not good enough will greatly slow down the performance of PrestaShop website!

Above, we explain how to optimize the performance of PrestaShop from the perspective of PrestaShop back-end configuration. When you have done this, I believe that your PrestaShop website has been accelerated to open within milliseconds. If you still think PrestaShop is not fast enough, you can also refer to the server perspective to speed up PrestaShop, such as:

This is the end of this article. From many perspectives, PrestaShop is so excellent that performance optimization is very mature. If you have strong hands-on ability, you can DIY and speed up PrestaShop yourself. These are all free according to the tutorial. , Xiaobai can also get started without buying any acceleration modules or plug-ins~

Of course, if you must purchase certain plug-ins of PrestaShop, and you want to save time and trouble, we also provide a professional PrestaShop one-stop solution, welcome your consultation!

PrestaShop performance optimization acceleration server articles-cloud server optimization tutorial built by pagoda panel, high-concurrency and large-traffic website optimization solution, completely solve the lag delay

Categories
PrestaShop News

PrestaShop 1.7.7.0 Is Available

PrestaShop 1.7.7.0 Stable Download

PrestaShop 1.7.7.0 Release Note

We are happy to announce PrestaShop 1.7.7.0 is officially available!

1.7.7.0 is available!

This release is our biggest yet. More than 1300 merged Pull Requests in 600 days, almost 120 contributors, two betas, one release candidate. Was it worth it? We absolutely think so and hope that you will enjoy using it. By the way, we know this release was expected in early 2020, there will be a build article explaining what happened this year.

New in 1.7.7.0

Productivity

The full redesign and the new features of order pages help merchants to make a better use of their time and to stay focus on their online business.

The redesign of the user interface allows merchants to find the right information quickly while the new features allow a better efficiency on daily tasks and avoid back and forth between pages.

order pages

Growth and flexibility

PrestaShop is an international solution and we aim to provide localized features for users worldwide.

The international improvements remove barriers to go international and help merchants reach more customers.

The fuzzy search improves both the user experience and the conversion rate with a new search algorithm that takes misspellings or error inputs into account.

fuzzy search

In order to allow merchants to have all the currencies they need to meet the expectations of every customer, they can now add new official and non official currencies (e.g. local or custom) to their store and customize their display per language as desired.

currencies

Robustness

We keep improving PrestaShop’s architecture and technology with the Symfony migration. 15 new pages have been migrated (including the order pages), completing almost 55% of the back office migration.

migration

More than 160 bugs have been fixed in the 1.7.7.0 release (vs 110 in 1.7.6.0), including 11 highly expected bug fixes5 front office notable fixes, and 5 back office notable fixes.

This new version also brings support for PHP 7.3!

Notable fixes since RC1

Order page (Back-office)

Back-office

Front-office

Upgrade

IMPORTANT NOTE if you plan on upgrading your shop to 1.7.7 and your current version is below 1.7.6 you need to use the latest version (4.11.0) of our 1-Click Upgrade module. Of course it’s always recommended to use the latest version when upgrading but even more so in this case since a bug related to upgrading from these older versions has been fixed in the module.

Changelog

24 pull requests have been merged since the RC1 and 22 issues have been fixed. Read the Changelog for details. This brings us to more than 1300 merged pull requests for the 1.7.7.0 milestone, it is definitely our biggest yet.

If you are looking for more details about all changes and new features expected in 1.7.7, the 1.7.7 beta version release note is the perfect article for you to read!

Download

You can download PrestaShop 1.7.7.0 here:

Download PrestaShop 1.7.7.0 now!

PrestaShop 1.7.7.0 is also available through the 1-Click Upgrade module.

Known issues

The following known regressions will be fixed in upcoming patch versions.

Orders page (Back-office)

Front-office

Back-office

Acknowledgments

PrestaShop is above all a community project: from the 119 committers who contributed to this release, the vast majority are not directly affiliated with the PrestaShop company. Also, 57 people contributed for their first time to PrestaShop in this version!

All contributors:

123monsite-regis, 202 ecommerce, Abdullah, Adib Aroui, Aitbella Mohamed, Alexis Haumaitre, Amazzing, andromaque, Antoine Damiron, Antoine Thomas, Ashish Sharawat, Aude, Aurélien Pelletier, Benjamin, Benjamin Dussouillez, Boubker Bribri, Christian Kubitza, Christophe Zarebski, cirykpopeye, Clotaire Renaud, Codencode, ComonSoft, Damian Dominella, Daniel Hlavacek, Daniel Ziegenberg, Darius Aleksiunas, David Gonzalez, Dheeraj Sharma, Dinesh Badrukhiya, Dmitry, Florentin Garnier, Florian Bergeron, Florian Le Gars, Florian Lemaitre, Franck Lefèvre, François Peyret, Gavin Kalikapersaud, hacchus, Harlock, Horia Rudan, Ibrahima Sow, idnovate, JBWModules, Jean-François Viguier, Jevgenij Visockij, Jocelyn Fournier, Jonas Erixon, Jonathan François, Jonathan Lelievre, Jonathan Vollebregt, Julian Eberius, Julien Gissinger, Julius Žukauskas, Justinas Urbanavicius, Karel Faille, Khouloud Belguith, Klemart3D, Krystian Podemski, ks129, Laurynas Sedys, Louise Bonnard, Luc Vandesype, Manfredi Petruso, Marek Hanuš, Marion François, Marvin Sauraye, Mateusz Furga, Mathias Reker, Mathieu Ferment, Matthias Raigne, Matthieu Rolland, Maxim Krizhanovsky, Mehdi Badrani, Michael Voříšek, Mickaël Andrieu, mushroot, Nesrine Abdmouleh, okom3pom, Pablo Borowicz, Paulo Baptista, Peeyush Agrawal, Pierre Rambaud, pojebunny, Presta Module, Prestashark.eu, Prestaworks, PrestaworksNiklas, PululuK, Puma, Raimondas Sapola, Raúl Jiménez, Rinku Kazeno, Rodrigo Laurindo, Rokas Zygmantas, Rolige eCommerce Solutions, Roman Ondráček, seleda, Sergio Quiñonez, Simon Garny, Simone, Stephane Decisy, Sylvestre Nicky, Sébastien Bareyre, Tadas Davidsonas, Tanguy Salmon, Thomas Baccelli, Thomas L’huillier, Thomas Leviandier, Thomas Nabord, Tomas Ilginis, Tuni-Soft, Valentin Szczupak, venditdevs, Vincent Hadjedj, Vladimir, Web Premiere, webmak, Yannick Armand, Šarūnas Jonušas

A huge thanks to everyone involved in this version! Thank you again for helping improve the lives of more than 300,000 online merchants with ideas, improvements, and fixes!

PrestaShop 1.7.7.0 Changelog

- Back Office:
  - Bug fix:
    - #22191: Validate currency localized names (by @jolelievre)
    - #22013: Handle parallel updates from CartRules when updating a product in Order (by @jolelievre)
    - #22018: Order zero ratio for order detail tax (by @matks)
    - #21781: Remove gifted quantity from product order quantity (by @sowbiba)
    - #21994: Remove or cancel all products (by @jolelievre)
    - #21721: Handle Shop context override in order editing (by @jolelievre)
    - #21816: Remove useless logic Product customization images in Order Page and handle exotic chars in name (by @matks)
    - #21853: Add missing use in CancelOrderProductHandler (by @matks)
    - #21830: Correctly generate cart error messages (by @jolelievre)
    - #21555: Fixed increment button when adding a product out of stock and with allow order (by @Progi1984)
    - #21526: Improved Error message in New Order Page when adding a minimal product (by @Progi1984)
    - #21557: Fix product pagination when adding a product in an empty order (by @atomiix)
- Front Office:
  - Bug fix:
    - #21981: Make sure favicon, stores_icon and logo are correctly settled for themes (by @PierreRambaud)
- Core:
  - Bug fix:
    - #22178: Set numeric_iso_code & precision in currency from CLDR when upgrading (by @atomiix)
    - #22182: Update pear/archive_tar to 1.4.11 (by @PierreRambaud)
    - #22174: Use displayHeader hook instead of Header (by @atomiix)
    - #22164: Fix upgrade script from < 1.7.6.0 to 1.7.7.0 (by @atomiix)
    - #22146: Remove --classmap-authoritative when building release (by @atomiix)
    - #22130: Fix dependency which is targeting the v1.3.0 instead of the 1.3 branch (by @PierreRambaud)
    - #21975: Correctly substring fields before update, remove duplicates and add missing sql queries (by @PierreRambaud)
- Installer:
  - Improvement:
    - #21957: Update latest native modules (by @jolelievre)
  - Bug fix:
    - #21953: Fix "column count doesn't match value count" error during upgrade (by @okom3pom)
- Localization:
  - Improvement:
    - #22063: Last translation updates (by @jolelievre)
- Tests:
  - Refactoring:
    - #22055: Delete spaces in the end of title name in faker for UI tests (by @boubkerbribri)
Categories
PrestaShop Free

PrestaShop free module/plugin/extension/tool download

PrestaShop free module

PrestaShop modules for your ecommerce website

More than 3,000 PrestaShop modules exist to help you to customize your online store, increase traffic, improve conversion rates and build customer loyalty.
Make your ecommerce website a success!

Download (more than 142+ free modules certified by PrestaShop official website)

Categories
Promotional sales

PrestaShop Addons:Product Bundle Pack|Add multiple products into the cart Module

Overview

Customers are free to choose product attribute combinations, add multiple products to the shopping cart at once, and customers freely decide to purchase certain product attribute combinations under the product bundle pack promotion&discount.

Categories
SEO

PrestaShop Addons:Advanced Bulk/Batch Find And Replacement Pro Module

Overview

For Categories, Products, Brands, Suppliers, Page categories, Pages a total of 6 items of Name, Description, Short description, Meta title, Meta description, Meta keywords, Image caption , Friendly URL for batch find and replacement.

Categories
SEO

PrestaShop Addons:Advanced Bulk/Batch optimization SEO Pro Module

Overview

For Categories, Products, Brands, Suppliers, Page categories, Pages a total of 6 items of Name, Description, Short description, Meta title, Meta description, Meta keywords, Image caption, Friendly URL for batch SEO optimization.

Categories
Time-saving tools

PrestaShop Addons:Advanced Bulk/Mass Set Product(Category,Price) Pro Module

Overview

Filter out a batch of products according to multiple filtering methods, and then manipulate the product catalogs in batches (moving catalogs, associating catalogs, disassociating catalogs), and setting product prices in batches (support random price)