Categories
Product enhancement

PrestaShop Addons:Advanced Wishlist|Favorite|Save for later|Buy later Pro Module

Overview

Add products to favorites (wishlist), customers can check the products they need to buy in the future,set favorite categories, promote and share favorite links, built-in customer favorite statistical behavior analysis reports.

Categories
Payment

PrestaShop Addons: Advanced Bank Transfer – Support all offline payments Module

Overview

Unlimited add any number of bank account receipt information:Bank Transfer, Check, Western Union, etc.Accept wire payments by displaying your account details during the checkout and make it easy for your customers to purchase on your store.

Categories
Payment

PrestaShop Addons: PayPal Me – Payment gateway Module

Overview

Receive payments via PayPal.Me,Help your friends and customers know it’s you they are paying.If you have a lot of PayPal accounts, you can request payment by displaying the accounts randomly.

Categories
Member customers

PrestaShop Addons: Customers multi-store single sign-on(SSO) shared login Module

Overview

Support simultaneous login of customers under multiple stores and multiple domains, no need to login repeatedly, shared login (SSO).

Categories
SEO

PrestaShop Addons: Advanced Product Tags Pro | SEO internal link promotion Module

Overview

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.

Categories
PrestaShop Tutorial 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

With the blowout development of cloud computing, the number of users of cloud servers has skyrocketed, and enterprise users and personal webmasters have become the first choice for cloud services. The use of pagoda panels to build cloud servers has made the operation and maintenance costs plummet. However, with the growth of website traffic, websites with high concurrency and large traffic will experience slow loading, freezes, and even the embarrassing situation of “the page cannot be displayed”. The rich buddies can choose to upgrade the high-configuration server, and the poor buddies can watch it, and Jun brother will take you to optimize it.

  1. Set Swap virtual memory for Linux system
    Swap is the virtual memory of the Linux system. Customers accessing websites are actually executed through memory. Cloud servers have limited memory, and high-traffic access will cause insufficient memory. To solve this problem, when the physical memory is insufficient, the system will automatically call the hard disk as the memory to make up for the shortage of memory. This is the function of virtual memory. Most of the current cloud servers are based on kvm virtual architecture, and it is more necessary to turn on virtual memory (this function is not available for OVZ virtual architecture machines). Of course, if the children’s shoes are at the gangster level, there is no need to consider enabling swap if the memory is above 32G.

Opening method: Navigate to the left side of the pagoda panel and click [Software Management], then click the system tools at the top, find the Linux toolbox version 1.5 in the system tools list, click [Settings] on the far right, and then click the Linux toolbox window Click [Swap/Virtual Memory] on the left, fill in the Swap virtual memory size, and click [OK]. The pagoda official recommends that the swap capacity be about 1.5 times the real memory capacity. If your server’s memory is greater than 4GB, you can set a fixed value of 1-2GB.

A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Two, add scheduled tasks to release memory
Releasing the memory is to release the data residing in the memory from the memory, improve the utilization of memory resources, and improve the performance of the cloud server. The Pagoda panel has considered the issue of memory release. You can add a memory release schedule task to release the server once a day or a week to release the memory usage of PHP, MYSQL, PURE-FTPD, APACHE, and NGINX. It is recommended to execute it at midnight every day at intervals. Determined according to the number of users on your website and the percentage of memory usage.

Release method: Log in to the pagoda panel and click [Scheduled Tasks] in the left navigation, select the task type to release memory, set the execution period and execution time according to your needs, and then click OK.

A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Third, install the PHP cache extension
The pagoda panel integrates php 5.3 to php7.3 version, php 7.0 and above versions have been optimized a lot, processing speed is faster, more efficient and stable. Commonly used hph cache plug-ins are Opcache script cache, Memcached cache and redis content cache. We can improve the operating efficiency of the server by installing a cache plug-in. After the caching plug-in is installed, configure the cache for the corresponding website. Generally, configure it in the confing file of the site file to increase the speed of website access.

Script cache extensions such as opcache, xcache, apc, etc., please install only one of them, otherwise it may cause your site program to be abnormal. But we can install the two content caches Memcached and redis at the same time. We must also keep in mind that the more cache expansion is not the better, everything must have a degree, exceeding this degree, it will slow down the execution efficiency of PHP.

Installation method: Log in to the pagoda panel, click [Software Management] on the left navigation menu, find the php version you are using, click [Settings] on the right, enter the php management interface, and click [Install extensions on the left] on the php management interface ], select the cache you need to install.

A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Fourth, php configuration optimization
Some websites or systems consume memory when running. Memory_limit is used to set the critical point of script memory. If the script memory reaches the critical point during running, an error will occur, but it does not mean that the larger the setting, the better. In principle The script memory setting should not exceed the physical memory of the cloud server, otherwise it may cause the disk swap to be enabled, the server resources will be exhausted, and the machine will eventually crash. Take wordpress, the world’s number one user, as an example. If you want to run smoothly, modify the memory limit of the memory_limit script to 256M, so that wordpress will be like a fish in water.

Configuration method: Log in to the pagoda panel, click [Software Management] on the left navigation menu, find the php version you are using, click [Settings] on the right, enter the php management interface, and click [Configuration modification on the left] on the php management interface ], modify the memory limit of the memory_limit script to 256M, and then save it.

A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Five, PHP concurrency adjustment
Concurrency and daily visits are two concepts. The so-called concurrency can be simply understood as the number of customers visiting the website in the same second. Assuming that the concurrency is set to 50, you can have 3000 visits in 1 minute, and the daily visits are also very impressive. X, but it does not mean that the larger the concurrency setting, the better. If the concurrency setting is too large, the possibility of the server going down when the CC is attacked is also very high. Junge recommends that the concurrency setting should not exceed 300. The concurrency adjustment of php is a crucial part of optimization. The pagoda panel comes with several concurrency optimization solutions. Generally, for a cloud server with 1 core and 1G memory, you can set 30 concurrency or 50 concurrency.

Setting method: Log in to the pagoda panel, click [Software Management] on the left navigation menu, find the php version you are using, click [Settings] on the right, enter the php management interface, and click [Performance Adjustment on the left] on the php management interface ], select the concurrency scheme, and then save it.

A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Six, MySQL performance optimization
The biggest server performance overhead is the database overhead. After the above optimizations, it is far from being able to withstand high-concurrency and large-traffic site visits. We need to optimize the performance of MySQL. The pagoda panel is very user-friendly, with a built-in database performance optimization program, we only need to click the mouse to complete. After performing one-key performance optimization, save and restart the database, then observe the current state, and make appropriate adjustments according to the recommendations.

Setting method: Log in to the pagoda panel, click [Software Management] on the left navigation menu, find the MySQL version you are using, click [Settings] on the right to enter the MySQL management interface, and click [Performance Adjustment on the left] on the MySQL management interface ], select the optimization scheme according to your server configuration, and then save it and then restart the database.

A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Seven, Session storage settings
Session is called session information and is located on the web server. It is mainly responsible for the interaction between the visitor and the website. When a browser requests an http address, it will be passed to the web server and matched with the access information. The pagoda default session is saved in the designated In the folder, when the user accesses it, the Session ID must be retrieved from the file, which is not efficient. The pagoda panel can modify the Session storage location to redis to improve the efficiency of session information retrieval and reduce the response time.

Setting method:

First install the redis extension in the third step, then click [Software Management] on the left side of the pagoda panel, and then click [Run Environment] at the top to find the redis version, click [Settings] on the right to open the redis settings window, and then click redis On the left side of the window [Performance Adjustment], enter the password in the requirepass column. Set the password yourself. The more complex the better, copy the password you set after the setting is complete, and then click [Save].
A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
Then click [Software Management] on the left side of the pagoda panel, and then click [Run Environment] at the top to find the corresponding php version, click [Settings] on the right to open the php management window, and click [Session] on the left in the php management window Settings], then paste the password copied in the previous step in the password position, and then click Save.
A cloud server optimization tutorial built with pagoda panels, a high-concurrency and high-traffic website optimization solution, so that website access is smooth and not stuck
At this point, the PrestaShop performance optimization acceleration server article is over, so how to optimize the PrestaShop website? Please refer to:

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

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