Want to subscribe to topics you're interested in?
Become a Member

Whats is the recommeded Ecommerce platform for Centminmod

Discussion in 'Ecommerce / Shopping cart usage' started by Qu Don, May 3, 2018.

  1. Qu Don

    Qu Don Member

    79
    7
    8
    Aug 21, 2017
    Brooklyn, New York
    Ratings:
    +22
    Local Time:
    7:31 PM
    Whats the best ecommerce platform to use with Centmin in terms of speed stability etc

     
  2. eva2000

    eva2000 Administrator Staff Member

    54,394
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    10:31 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    No practical production live ecommerce script experience myself so my informed opinion is very limited. I know Magento is very slow out of box in terms of speed unless you do all optimisations outlined in official docs and setup Varnish Cache in front. Only noob experience at Magento - [Guide] How to install Magento 2.2.2 on Centmin Mod Nginx LEMP Stack.

    I suspect Woocommerce would lend well to further caching given Wordpress caching has many options. Best to try them all and figure out which is best for you. Or wait on other folks to chime in with their experience.
     
  3. Qu Don

    Qu Don Member

    79
    7
    8
    Aug 21, 2017
    Brooklyn, New York
    Ratings:
    +22
    Local Time:
    7:31 PM
    I read through your guide and had a hard time following I'd have been using Magento already. The speed is also very troubling.
     
  4. Josephm

    Josephm Active Member

    132
    44
    28
    Aug 26, 2014
    Ratings:
    +48
    Local Time:
    7:31 AM
    1.9.5
    10.0.21
    I've just tried Magento 2.2.6 without sample data in VPS (4core/8GB RAM) but the loading speed really terrible. CPU load average 50%...
     
  5. eva2000

    eva2000 Administrator Staff Member

    54,394
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    10:31 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  6. Atrix

    Atrix Member

    37
    13
    8
    Oct 7, 2018
    Ratings:
    +38
    Local Time:
    5:31 PM
    1.15.3
    MariaDB 10.1.36
    I have launched recently a project that took 2.5 years using magento2. I can say after that experience: stay away from Magento2. I wouldn't recommend it to an enemy.

    It works, it has features, but it is the most developer unfriendly piece of software I have ever encountered, I would 100% prefer spaghetti code to their code base. It's got tons of bugs too, just look at their github, some issues are outstanding for years and still unfixed. I told my client the work to do something in magento2 vs our old system is increased about 4 fold. He couldn't afford to hire 3 more devs so it just takes forever to do anything in it.

    It's also god awful slow. Just another thing that makes dev painful. If you fully put it behind all the caching you can muster as outlined by eva2000 it works very fast, if cached. So you also need a cache warmer. There has to be better options than this, regret using it but everyone recommends it for some reason. It's not well designed unless you're someone that wants to have a lot of job security because doing anything in it will take forever and unraveling anything it does can take hours of work sometimes. It is a product of the coding trends of over abstraction and inserting of ideas about how to code instead of designing something to have a function and perform it well and inserting trendy new tech stacks for the sake of being trendy rather than good reasoning (ex. their extensive use of knockout.js is a nightmare and threaded together in a convoluted mess, and my client still is not happy that he can't right click and open in new tab or shift/ctrl click in the backend to make his life easier instead of using their slow product search every time he wants to look for products). That's why it takes so much dev time to accomplish anything, why it has so many bugs, and why it's so slow uncached performance wise and is so heavy of a system.

    I feel given another ecommerce platform and the same time and effort the end result would be much better. There's only two areas of Magento2 that are worth it: a rich marketplace for modules, and search engines like it for some reason, assuming you cache the heck out of it.

    I've heard good things about prestashop but haven't used it. I've also liked CS Cart tho it is pretty far behind in features. WooCommerce, or what drupal has as a store might be ok. I personally can't recommend anything tho other than you look at Magento as a very costly, time consuming last resort. If my client didn't have a long long history with me and a lot of trust he would have thought I just was a lazy coder and probably dropped me because accomplishing much in Magento2 is always an uphill struggle. I've used several ecommerce systems in my near 15 years as a web developer and nothing I have had to work on has been so painful, not even in house spaghetti code stores.

    You don't just have to take my word for it though, here's just one of many examples of other devs saying much the same: Magento2: Re generate css file in pub/static folder See the top rated comment to the solution.
     
    Last edited: Jan 12, 2019
  7. eva2000

    eva2000 Administrator Staff Member

    54,394
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    10:31 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Totally agree. I am amazed that some folks are investing $$$ in their Magento2 setups after they have experienced the downsides. I would just jump ship soon after installing Magento 2.
     
  8. Atrix

    Atrix Member

    37
    13
    8
    Oct 7, 2018
    Ratings:
    +38
    Local Time:
    5:31 PM
    1.15.3
    MariaDB 10.1.36
    Unfortunately too late for me, the only way out is through due to sunk cost. Figured I could at least try to warn others however.
     
  9. Sravani75

    Sravani75 New Member

    6
    0
    1
    May 9, 2019
    Ratings:
    +0
    Local Time:
    6:01 AM
    Even, I was using Magento and faced the same problem of loading speed.