Creating e-commerce websites: a comparison of PrestaShop and Magento

Nowadays you have many different content management systems for e-commerce at your disposal. For example, WordPress and WooCommerce let you easily create uncomplicated, powerful and attractive e-commerce websites. Beyond WordPress, there are other, specialized content management systems for e-commerce websites. In this post we will introduce you to the two most popular systems, PrestaShop and Magento.




PrestaShop is suitable for beginners with a simple product hierarchy who want to create an e-commerce website with responsive design. The system features a multistore function, which allows you to distribute large product ranges over multiple shops.
PrestaShop supports multilingual shops, which means you can translate your website into 65 different languages so that you can be reached all over the world.


Target Group, User Friendliness

This system is primarily intended for small and medium-sized businesses that want to establish an online presence easily and affordably. PrestaShop combines a wide range of functions with easy operation that even beginners can quickly learn. Unlike Magento, this system lets you get online without support from specialized developers.


Available Themes, Plugins, Modules

PrestaShop offers over 300 free features that control multiple languages, product variants, payment systems and much more. You can also add functions to your website with over 3500 free plugins. PrestaShop also offers over 2000 free and fee-based templates with modern responsive design.

Search Engine Optimization

PrestaShop is optimized for search engines by default.
URLs for the products are generated automatically based on the title or manually. The products are indexed in search engines using metalinks. This means your products can be easily found in search engines.


Small and medium-sized e-shops can achieve excellent performance with PrestaShop. Larger websites with thousands of products and a complex hierarchy are possible with PrestaShop, but these sites will achieve much better performance in many respects with Magento.

Stability and Community

PrestaShop undergoes constant development and has a community of 850 000 members worldwide who offer help to beginners and experts alike and who engage in numerous discussions regarding PrestaShop.


PrestaShop is excellently suited to meet the needs of U.S. website operators. No content management system is 100 % secure. The key factor is how quickly security holes are detected and closed.
An example: At the beginning of December 2012, a security hole was found in the PayPal module, at which time PrestaShop advised its customers to upgrade their PayPal module. At the end of July 2015, there was another security hole that allowed hackers to make changes in the front and back office. PrestaShop responded quickly with a new update that rectified these errors.


Magento is suitable for large e-commerce websites with a large range of products. The strengths of the system include its multistore functionality and its comprehensive controls for user rights management. It allows you to utilize role concepts that can be adapted to different tasks. This lets you enable tasks and sections for certain employees only. Magento shops can be translated into many languages and can therefore be reached worldwide, as is the case with PrestaShop.

Dashboard .eng

Target Group, User Friendliness

This system is designed for medium-sized to large businesses with a sufficient budget and whose e-commerce websites are managed by qualified employees. Because of the complexity of the system, it is harder to learn the basics and requires previous knowledge about hosting an e-commerce website.

New Product _ enn

Available Themes, Plugins, Modules

Compared to PrestaShop, Magento offers a smaller selection of free themes, but instead it offers free plugins that can be used to implement and modify payment options or a blog.

Search Engine Optimization

Magento is optimized for search engines by default and provides many functions that ensure your e-commerce website will be easily found in search engines. The system automatically creates search-engine-friendly URLs for product pages and gives you full control over your URLs with URL Rewrites.


Magento is a very high-performance system that scales up well to accommodate large amounts of data. The high flexibility and the many options for customization can also impair performance, however. In certain cases, a large amount of data can cause the performance of the front end of your e-commerce website to suffer. To optimize performance in such cases, you should compress all data on your website, such as images, videos, CSS data and JavaScript data. You can also enable compilation in Magento so that Magento needs less time to compile various data, which will optimize the loading time of your e-commerce website. If you increase the memory limit of your e-commerce website, the speed of your website will increase as well.


Magento undergoes constant development. Large updates are published twice a year on average.


As with PrestaShop, Magento is not immune to security problems. In February 2015, for example, a serious security hole was discovered in Magento that allowed hackers to steal credit card data from all e-commerce transactions. Magento responded immediately and published a security patch that all e-commerce operators could use on their websites. Security holes were discovered again in January 2016, which prompted Magento to advise its customers to install a secure version of Magento as soon as possible so that they would not be affected by the security hole.


PrestaShop scores points for its ease of use and its many free plugins and templates that you can implement on your e-commerce website. Magento, on the other hand, offers better performance for larger product ranges and is ideally optimized for search engines. The most important difference is that PrestaShop offers ideal conditions for helping small businesses make an entry into online retailing. Magento, by contrast, is designed for companies that want to create large e-commerce websites and can put forth the necessary developer resources.

You might also be interested in:



Edited by Philipp Bellmann

Please rate this post :

8 thoughts on “Creating e-commerce websites: a comparison of PrestaShop and Magento

  1. John Smith says:


    I would like to ask a few questions.
    Could you provide a rough estimation on how many products are the threshold for Prestashop to start to get slow?

    Prestashop doesn’t provide roles? All are like admins?

    Thanks for the post!

    1. 1and1help says:

      Hi John,

      Prestashop provides profiles, read here:

      About the amount of products: That’s very hard to say – I suppose this is also depending on your hosting package (shared hosting, dedicated server, ..) and the given PHP limits.

      Maybe you like to ask real Prestashop users in the official user forum about their experiences:

      Best regards,
      Michael, 1&1

  2. Sue Matthews says:

    Feel like I have been scammed on your site! Went to do a Prestashop site as per your advertising, purchased the hosting after it linked through from yet the Prestashop installation does not show up anywhere in the control panel.
    Did a search for Prestashop and the only references lead me to buy again the Hosting!!!!
    Very frustrated! And I am about ready to report your site to government authorise for deceptive and misleading advertising.
    All rights reserved!

    1. 1and1help says:

      Hi Sue,

      you can install Prestashop through the 1&1 App Center inside your control panel. If you are logged in, simply jump into it using this link:

      Best regards,
      Michael, 1&1

      1. I cannot seem to find prestashop listed in the web apps says:

        Looking to install Prestashop on one of my domains but I cannot find it to install it.

        1. 1and1help says:


          the App center apps like WordPress, Prestashop etc. are not available for Windows hosting. Linux only.

          Best regards,
          Michael, 1&1

  3. Zunun says:

    Hi, I already have an website for personal blog. How do I add another website (e-commerce/prestashop) on my existing account?

    1. 1and1help says:

      Hi Zunun,

      to install applications like these, you need a classic web hosting package. Like one of these:

      With the editor based product 1&1 MyWebsite this isn’t possible at all.

      If you need further assistance before ordering a new package, feel free to contact our support team:

      Best regards,
      Michael, 1&1

Leave a Reply

Your email address will not be published. Required fields are marked *