FUCK You Magento

DISCLAIMER: This is only the humble opinion of a single Magento user, and is intended as an opinion piece and not meant to be taken as an authoritative review of the platform. Maybe someone out there has had a better experience with the platform than I have. Instead, adult profanities follow. Lots of them.

Hey everyone! How are ya’ll doing on this lovely afternoon?

Fine and dandy? That’s good.

Guess what I spent most of a month working on?

A Magento site!

How was it you ask? Well…

FUCK YOU Magento!

You’re the least user-friendly, arrogant piece-of-shit web platform I have ever had the displeasure of using. You’ve caused me countless hours of migraine inducing, head-scratching, what the fuck moments that I had no intention, or expectation, of having to contend with. Because of your single-handed inept, horseshit way of magically generating errors out of thin air, I’ve not only seriously considered, but already taken steps to get out of the web design business altogether. Go fuck yourself, you piece of shit platform! Why, oh why, didn’t I sign up for some other e-com platform instead?

WHYYYYYY?!

That wasn’t me just now. That was some other angry person.

Phew, now that that’s out of the way, where the gosh-darned heck do I actually begin to describe the nightmare using this platform has become for myself and everyone else who has ever touched it?

For those of you out of the know, Magento is the world’s largest, most popular e-commerce web platform.

Right out of the box, this system pretends that it’s the bees-knees of e-commerce. It’s big, it’s got features, it’s got a community and it’s got a price-tag.

Everything about it reeks of confidence to the point of big corporation arrogance; but if a platform has been around for a decade with some of the biggest names in commerce using it, you would expect a smaller site might be able to reap the benefits that only a robust platform like Magento could offer?

Wrong motherfucker! AMBUSH!

I’m sure there are good things about Magento, somewhere, hidden in that deep, dark pit of despair, but in reality whatever good this platform can offer is in every way overshadowed by its error-ready inherently broken core architecture.

It’s honestly as if every single piece of this behemoth was built from the ground up using psycho-logic and with the sole intention of causing psychological trauma to the poor saps who end up using it for development.

Exhibit A – The Magento import and export functions are dogshit.

In a normal world, when you export and then import something from the same damn site (like taking socks out of a drawer and then putting them back in) you expect them to work / be accepted / import (you expect the mutherfucking socks to fit in the mutherfucking drawer!).

With Magento, I exported the entire catalogue from our site, and then attempted to re-import it back to the same site.

The only difference was that we moved the domain; every single other facet, from attributes, to categories, to currencies, was the exact same.

Then, when I imported them, lo and behold, over 15 000 errors! WTF?!

After checking the spreadsheet, it turns out that it was indeed filled with errors – errors that Magento arbitrarily decided to fill it with!

Why would a system’s own built-in import and export function fuck itself like that? It’s like after unloading a bag of fresh groceries in the fridge, closing the fridge, and then opening it to find a gaggle of geese fly out at high speeds type of insanity.

The best part? After I fixed all 15,000 errors BY HAND, uploaded them and got the perfect green checkmark of “everything works”… nothing actually worked!

In the back end, everything was there, fine and looking good. Products were active, on the right site, in the right categories EXCEPT they weren’t appearing on the front end.

Not. One. Of. Them.

After a good 10 hours of troubleshooting, it turns out that 99% of the products magically didn’t work, and would never work. The other 1% could, but they got imported with the “enabled” switch turned to “disabled” for some mysterious reason.

I tried switching the others to disabled in the hope that they would work, but no dice.

The only way they worked was to copy paste each individual bit of info from that spreadsheet into the product creator… oh, a good couple thousand times.

Exhibit B – In Magento, Errors Appear and then Magically Disappear.

I went into the theme template and disabled every sidebar widget save for a recently viewed products list. I tested it, and it worked… but that was yesterday.

Today, after having added a few more pages to the CMS, updated the store logo and added some images to the home page, etc. (standard stuff) I went to look over with the products and happened to notice the recent product list wasn’t appearing.

I go to the back end, check, and it’s enabled? WTF?

I enable other widgets and they all work, but not the one goddamn widget I want!? FUUUUUU!

Guess I won’t be using that goddamn widget this time around!

Exhibit C – Can I change the Store Logo in Magento Anymore? Anyone?

From the back-end, the only way to upload a media file is through loading up an individual page editor in the CMS section and pretending to insert a file but only going so far as browsing.

Once there, I dumped the logo file into the EXACT SAME directory as the default placeholder and saved. I went to the theme settings, changed the name of the file on the path and then bingo it… wait? WTF!? It’s still the old logo?!

To cut that piece of shit story short, it turns out changing the filepath does nothing – the only way to change the logo was to manually overwrite the placeholder file with the new logo and then go.

Pro-tip: changing the file name in the core database doesn’t even work – other magical nonsense happens… I don’t recommend you try it, ever.

Hmm why not just have an image uploader built into the settings where I can simply upload my logo file and the system takes care of it?

You know… like the GODDAMN FAVICON has?!

But no, that would make sense, and Magento isn’t a fan of having to explain itself.

Final Remarks about using Magento?

As far as I can tell, the only way to make Magento inherently work, to avoid countless migraines that seriously make you question the possible existence of the devil, is to never, EVER, make any changes to any sort of the architecture, template or system, no matter how modest.

Buy a template, and don’t even so much as change the name of one of the pages. If you so much as do, then be prepared, well prepared, to enter into a realm of Lovecraftian madness beyond your deepest, darkest, watery dreams of chaos.

Fuck you Magento, I hate you.

FUN FACT: Two and a half years later and Magento still sucks! I’ve written a follow-up piece to commemorate the occasion. Be sure to read about Another Trip Through the Inferno: Magento.

This post was slightly updated in 2014, 2016, and 2019. 

Comments

78 responses to “FUCK You Magento”

  1. Marcus Falden Avatar
    Marcus Falden

    I just found this and I cant agree with you more. I truly truly HATE this platform

  2. isofarro Avatar
    isofarro

    1.) Did you refresh the cache?
    2.) Did you reindex?
    3.) There’s an extension for that

    1. Raju Kumar Sharma Avatar
      Raju Kumar Sharma

      This is fucking clear cache etc . It stopped suddnely while working , No chnge in server environment or any thing .Listen all people and check it properly don;t give sloution . Like joomla died it will die one day .

  3. FuckMagento.com Avatar
    FuckMagento.com

    Magento is complete, utter shit.

  4. Geza Avatar
    Geza

    Agreed!

  5. Alex Avatar
    Alex

    Can not agree more. This post is making me follow this blog intensely. I’m forwarding this to my client xD

  6. Payam Avatar
    Payam

    Magento Is Fucking Nightmare. Templating System, Blocks, Application Bootsraping …. museum of all shits !

    1. andy Avatar
      andy

      Laughed so hard at ‘Museum of All Shits’. That needs to be a real place.

  7. richard Avatar
    richard

    Magento is a special hell. I just…. oh god. I don’t have the words. It needs to die.

  8. Mark Avatar
    Mark

    If I could pull out a shotgun and shoot magento in the face I would over and over again, if its not the index.php issues, its the url redirects issue or file permissions issue for me and all are retarded carding problems that should piss off and die, I want to leave my job because of this platform, there is none crapper than this!

  9. Marie Avatar
    Marie

    Just made my first site for someone using Magento, why oh why is there not a default option to have stock levels for different sizes (set as different attributes). To fix it all into configurable products is going to take hours. Whyyyy. And I find the whole back end to be very complex for end users, not user-friendly at all.

  10. Andrew Avatar
    Andrew

    Hahahaha 😀 This is just too damn funny lol 😀

    I went through a similar ordeal trying to fuck around with Magento not too long ago lmfao I just wanted to beat the shit out of the dashboard for being a dysfunctional piece of shit.

    Lucky for me I found a nice looking theme for a mad cheap price (not exclusive though) and somehow slowly getting the hang of the magento back-end. It seems working on a ready-made magento-theme is way (way) easier to learn that shit than starting from scratch (OR trying to modify the default theme)

    But I know I will go through this same shit if I were to set-up a magento site from scratch all over again

  11. WBickley Avatar
    WBickley

    I had a similar displeasure which I wrote a post about – I rarely write posts, which goes to show how much I too hate Magento…

    I had similar problems with the importer too, Magento is a huge bag of shit.

    http://wbickley.com/why-i-wont-be-using-magento-for-any-future-projects/

  12. Magento is a Bad Dream. Avatar
    Magento is a Bad Dream.

    No Kidding, A months worth of work took me 4 months, just getting all the modules to work. Waiting, for HELP from magento experts. No documentation on anything, everything is hard as hell to figure out. Platform is made for you to pay someone else to fix everything. All in all the CMS isint bad. Its the Front End developing that sucks Donkey Ding Ding.

  13. Mr Chimp Avatar
    Mr Chimp

    It’ll be ok man. It’s not your fault. It’s not your fault.

  14. MagentoSucks Avatar
    MagentoSucks

    Magento is a steaming piece of shit. No idea why it’s so popular.

    It’s resource hungry,the community is filled with thieving bastards (e.g. selling useful plugins at extortionate prices), there are way too many tables in the DB, and as you gracefully highlighted, barely anything works well.

    It’s almost like it was built as a joke, “I know, let’s build an impractical piece of shit and see how many suckers use it”

  15. Rob Avatar
    Rob

    I know this is old post, but I am re-skinning a Magento site, and I’m a .NET dev, working mostly w/ MVC, and this PHP code is horrible!! What’s even more confusing is the company that had the site BEFORE me has like 1000 templates installed, and phtml files are being called all over the place, not in the same template…..

    As a C# dev, I can tell you that PHP is the most ugly code known to man. And as for Magento, all these pointless xml files to shift through so I can find what f-ing “block” to use…..FML.

    Wish me luck….

    1. Ankur Pandey Avatar
      Ankur Pandey

      As you are on Microsoft tech, woking on a platform/tech that sucks shouldn’t be new to you. And this discussion is about Magento. You possibly can’t say that PHP is ugly. C# itself if a copy pasted version of JAVA. This is exactly what Microsoft does. Steal from best and creates a crappy software/platform. And you are working with thieves, you got no right to tell PHP is ugly.

  16. Dan Jones Avatar
    Dan Jones

    As selfish as it is, I am glad it is not only me having these problems. The last few weeks of developing a Magento site have been the most frustrating of my professional career. I wish Magento was a physical being to whom I could cause terrible unending pain.

  17. Pobe Avatar
    Pobe

    I’m going crazy. Litteraly. Magento makes me want to quit coding and cry.

    1. andy Avatar
      andy

      I have been working with Magento every day for almost two years. I would I could tell you it gets better, but it really doesn’t, it’s just new, deeper, more complex problems that make me want to quit coding and cry now.

      1. Kent Chang Avatar
        Kent Chang

        Couldn’t agree more with you, I’m crying.

  18. andy Avatar
    andy

    I’ve worked with Magento every day for almost two years. Even though I know many of the intricacies of the platform now, some days I’d still rather get punched hard in the dick than work with Magento any more.

  19. bob parker Avatar
    bob parker

    kanker programma

  20. alex Avatar
    alex

    Man i love you .

  21. sychedelix Avatar

    Totally agree, what a peace of shit…

  22. Sy Wilkinson Avatar
    Sy Wilkinson

    Magento kills people.

  23. Thaavic Avatar
    Thaavic

    You know what, Magento is an open source project and the CE version is free! You’re welcome to make it better. Change the import export function or write a new one. It’s not really a professional point of view, to say Magento is crap. There are thousands of programmers who spent millions of hours for this project.Tell me one platform without any issues? Magento is for professionals, so if you don’t know how to use it, don’t use it man, but please, show some respect for those how made it possible to use it. Once again, it’s FREE of charge.

    1. Sumit Avatar

      They have a symbolic open source version and an expensive enterprise version. The open source community edition isn’t a collaborative effort made by thousands of developers. It’s made in house by a corporation that made a community edition as a demo. You can’t just offer a demo of PHP code because it’s all open source by nature (PHP is a scripting language). So you make a crippled open source version so people buy the enterprise version.

      Furthermore, it is garbage. I worked in a shop where we customized and extended Magento. It was painful. The entire application is very poorly written and designed. From the EAV database (most of which was removed) to the horrible way to extend modules, this product was total rubbish. I’ve designed a lot of systems. I’ve seen good and bad work. This was not in any way good. I will never take another Magento job again.

  24. Mathew Porter Avatar

    I would a) disagree that Magento is a rubbish platform, its packed full of useful and in depth features. b) this is an old post so some things may have moved a long way since writing it.c) I will give you this one, the import / export feature does suck big time.

  25. Peter Payne Avatar

    I put the future of my company in the hands of this god damn piece of shit, and I am so sorry I ever bothered.

    1. Rautaputki Avatar
      Rautaputki

      I’m a long-time customer of your company and I remember how I was frustrated with then new site. There are still some weird issues with it at times. Recently I encountered Magento 2 at my previous workplace and I had to develop for it… h-o-l-y s-h-i-t. As a developer I feel bad for you now. Especially when I know how Japanese programmers can be like at times.

  26. Adolph Hitler Avatar
    Adolph Hitler

    It is a fucking disgrace. Worst platform I had ever worked in my life, where are the fucking layouts? This xml calls are ridiculous I have never seen nothing like this (ultimate crap). All the designers I try to contact for hire, say no, when the subject is Magento. Rest to me depends on the motherfuckers that are selling expensive crap extensions. Well FUCK YOU MAGENTO and fuck you too Magento Corp.

  27. gwhosubex Avatar
    gwhosubex

    fuck magento

  28. Gustav Avatar
    Gustav

    Yeah, I could not agree more! For small businesses I say, avoid this platform at all cost! The whole “open source”, “lots of features” and “free” thing might seem like a good deal at first. But the truth is, when something brakes, or if you want to add new features to your store, Magento can easily turn into a black hole draining you of money, since it requires very experienced and preferably Magento oriented PHP developers to properly deal with this platform. Just by doing a basic installation in a normal environment like XAMPP, It immediately brings up RED warning flags by requiring “special attention” right from the start, to not be “Super slow”. After that the “special needs” just keeps coming and coming.

    The world would be better place without Magento!

  29. putkis Avatar
    putkis

    AMEN brother. i’ve never used magento because i’ve heard that it was a piece of shit. last year i got a client wanting online shop. so for that reason i chose prestashop thinking it was great not knowing what was about to follow. i gave the client a 1 month estimate for the work. as other people here said and also you, after the third month developing day and night working overtime and not getting paid i started thinking of quitting programming and get back some 10 years ago in my life where i was working in a restaurant making salads. i could not sleep. client was constantly mailing me. i started to ignore his calls and emails because i was in the same state as 3-4 weeks ago working on a motherfucking menu. i even started ignoring other people’s calls like friends and family. i bought concentration improving pills because for even the simple shit i had to go something like 15-20 layers deep in code, fix the shit, remember what dafuq was i doing that for, get back to starting position and continue with other shit with the same exact procedure. this process took me hours and i had to be tunnel vision concentrated. as time progressed i started realizing that my mind was getting deep fried. most of my day was accompanied with swearing and spitting on my monitor. in the 4th month i was in something like 30-40% of the project. i realized that i could not continue with this shit. people started to tell me that im not keeping on my word because i was rapidly changing my mind for going out. the depression was crawling every single minute. i did not want to lose this client because he said he likes me and had 2 more projects to work with him and wanted to permanently work for him. he even suggested to pay me more to hire more developers. 7 months in i was slowly starting to forget about this project and hoped that the client found someone else. i started playing video games again. 3 months passed in palying games day and night, just to get my dopamine levels back to normal. i’ve created special twitter account and started hoarding shit about prestashop, seeking relief. 3 months i did not open my email, 3 months i ignored everybody’s calls. i was thinking that this was the end of my career as a programmer and should start doing other shit. now, i got back on my feet. the client told me that they are going to search for someone else. i did not even returned the work that i’ve done so far since i was so embarrassed this piece of shit could overwhelm me so much. i was using absolutely every trick i could pull out my sleeve, yet i failed. now, i lost a big client, i’ve ruined my reputation with the person who refered me for the 5th time for big projects, my best friend started mocking me i can’t make money and that i make less money than him (he’s a clerk). i got years back when i did not have any stable income and was basically sucking dicks for free (not literally), but at least my mind is free and i can sleep again. broke but fucking free.
    excuse me for the extremely long comment and not very technical oriented, not particularly linked with magento, but i just had to shit this big crap somewhere. i was googling for months “prestashop shit” hoping someone will have the same opinion as me.
    for the people considering prestashop… don’t do it. it ruined a whole year in my life and took a part of my soul. there is absolutely no fucking logic in any part of that fuckshit. if i could describe it i would say “a big bag full of shit, stitched with little bags of shit around”. it rejects all good coding practices and it looks like written… ehn sorry… STITCHED by a 1 year old infant.
    sorry again, this comment is not intended to draw attention or sympathy. and for the poster – i am glad that there are sane people in this world having an opinion and not submitting to eat shit like magento or prestashop. words should be said and people should immediately stop using them. i hope prestashop and magento fail miserably i dont have any compassion for the stupid devs that are writing these pieces of shit. sorry

    cheers

  30. Robin Neal Avatar
    Robin Neal

    I’ve been learning Magento 2 for one of my companies clients redesigns. Never before on a project have I contemplated the easiest methods of suicide quite so frequently. I am now frantically hunting for a way to never touch ecommerce development again.

  31. Bullseye Avatar
    Bullseye

    OK, now that we are all contemplating suicide/homicide, what is the second best option? As shitty as the import/export features are, at least i can wrangle that shit. Any suggestions for other platforms? I chose Magento 2 for my latest project out of familiarity w/ 1.x, but not a goddamned thing works properly yet! why can’t i re-index w/out cron or w/out SSH? ugh.

  32. Leed Avatar

    Never seen such an overengineered load of shit code. Yes they follow neat coding standards, yes it has a large software architecture…. but what’s the point if it performs bad and also takes you a day to change just a small label somewhere in a view. It even needs a cache for the cache which also requires content to be indexed. This would all make sense if you desperately wanted to speed up a site from 800ms to 200ms…. but Magento requires this to get the speed from 8s down to 2s.
    Ah yes, they recommend using Varnish, so you have a cache for the cache of the cache. And once you do that all dynamic content is lost.

  33. Polarbear13 Avatar
    Polarbear13

    So glad I’m not alone. I am dying from Magento 2. Try explaining to your paying client that the Front End just suddenly LOST all CSS and Javascript and looks like shit. Oh, and try installing a Module/Extension in Magento 2 – They actually don’t want you to, it’s a manual process. Oh, and like Alexander said – do NOT even bother trying to Export and Import Product… unless you wish to spend hundreds of dollars on using Cart2Cart from BigCommerce to Magento (Think I want to go back to BigCommerce now..). Magento 2 I hate you so much. (Yes, I do feel better now).

  34. Ankur Pandey Avatar
    Ankur Pandey

    Any more comments on Magento 2. I personally believe, the frontend/theme development is worse now. They have included all the JSs they can more JS now on frontend than before. APIs in terms of performance sucks a lot. Not sure the Service Layer they have created is getting used properly.

  35. Mahmut Gulerce Avatar
    Mahmut Gulerce

    I’m developing extensions for opensource e-commerce platforms for 10 years. So I have an in-depth knowledge about opencard, prestashop, woocomerce and also this “fuckgento”. I just want to say that: Magento is a crime against humanity. It can not be a software. It must be developed for terrorism. Its a monster that eats tons of developers each year. There are no reason to this fckn infinity complexity. It has both the ugliest design and the worse performance which fucks eyes and times of people who looked at it more than 3 minutes while loading a fucking page.

  36. Robin Neal Avatar
    Robin Neal

    Week 3 of Magento Development. Still can’t figure out why anyone created up with this thing. Approaching Obscure Error #3681. Somebody please just shoot me.

  37. Alexander Nachaj Avatar

    It’s truly a warm day in hell to see that nothing has changed in the two and a half years since I wrote this rant. I salute each and every one of you who was forced to go through the same circle of hell as me.

    1. Rautaputki Avatar
      Rautaputki

      Thank you for helping my regain my sanity after reading this blog post and especially its comments.

  38. Indio John Avatar

    Magento really kills people but we still have to work for our clients.

  39. Matt Hardy Avatar

    I despise magento, it’s an over-complicated, over-hyped piece of shit

  40. Admiral Ackbar Avatar
    Admiral Ackbar

    The only thing that is simple in magento is changing your favicon, every goddamn thing else is so complex, fuck you magento

  41. Richard Avatar
    Richard

    Everything about Magento is so wrong. It just seems like every design decision attempts to correct a fuck-up from a previous design decision, when it actually adds more fuck-ups and more complexity. Every de facto standard is twisted and corrupted to fit the specifications of the aforementioned design decisions. The Import/Export functionality will overcome your mental state with terror. Proceed with Magento ONLY if you accept the fact you have to adapt your decisions to fit into its specifications. If you attempt to change its internal functionalities, prepare yourself to walk through a long path.

  42. Nemanja Avatar
    Nemanja

    Magento2 looks like children’s sketch. Broken by design. The entire purpose of using OOP and tools such as Composer is to manage dependencies in a clean way and to make your code base extensible, and yet everything you touch is broken in some way. Even bare bone install has tremendous issues.

  43. Adriane Ragazze Avatar

    Nice words!!!!!!!!
    In one month working with fuking magento
    i hate him alot….
    magento fucked my store Botas Sob Medida online
    that i sale boots.
    Prestashop is ugly but work.
    thank u for say the nice word XD

  44. Jesús Fernández Avatar
    Jesús Fernández

    I know that the thread is a year old but it’s my first magento development and google sent me after the “hate magento” search. Why was this thing created? Anyway, great post and hilarious comments, it’s been therapeutic after another full time day fucking my brain with this crap…

  45. Rohit Gehe Avatar
    Rohit Gehe

    My thoughts exactly. Beautifully framed and succinctly put.

  46. ElijahShepard Avatar
    ElijahShepard

    This blog brought a smile to face tonight. I have taken to browsing the Internet while waiting for the Magento admin to refresh…again, to do something with my time while I wait for this over-developed piece of garbage to do its thing. Without question, I could develop 3 entire sites in the time it takes to build 1 magento 2 based site. Kudos to them for updating the admin – much improved – but still just as much a pain in the ass as version 1; dare I say, more so even. In fact, yes. I will say it. They should have called it Magneto because it will suck all your time away.

  47. Sakai Avatar
    Sakai

    Sorry to state that, but I’ve being working with magento for the last 5 years, if you want to have a customer based experience with magento it’s easy to use and 2.1 platform even better.

    BUT Magento is a really robust platform, therefore it’s COMPLEX. If you try to make changes without studying it first and having good knowledge on PHP, OOP, Design Patterns, Change process, infrastructure and READING/GOOGLe SEARCHING, please go back to to the shitty pretashop/open cart platforms.

    I had the best experience you could ever imagine with Magento until version 1.9, but the 2.0 and 2.1 still needs lots of improvement.

    But if you want to taste a bit of magento and how it could help you, send me an email.

  48. Loda Mera Avatar
    Loda Mera

    maachod hr interview

  49. Matt Freeman Avatar
    Matt Freeman

    After learning about hypersensitive SJWs (social justice warriors) I never thought I could rage hate anything as much, I then meet Magento…

  50. Adrian Soucup Avatar
    Adrian Soucup

    I am also working with Magento 2.1. Although it has nice feature set, it has a very slow development cycle. One browser refresh takes any time between 4 seconds and several minutes (with Nginx/PHP7 and i7 64bit machine) without the caching. A lot of times you make a documented change to the code and the result is unpredictable. I am actually developing the front end stores in NodeJS and React and using the Magento API to fetch the products and services. The database is also quite big. For a fresh installation it contains about 300 tables. It’s hard to find correlations between the data that you see and where it’s stored in the DB because they have foreign key magic references. The API is only partially documented. You have to find out by yourself about what parameters can be passed to which method. Developing in Magento 2.1 seems like solving puzzles and riddles.

  51. Glen Avatar
    Glen

    I have declared the Magento 2 software as the #1 Cluster Fuck of 2016
    And where do these clowns get off stating are the #1 eCommerce platform.

    I’m also convinced that the community edition is nothing more than a test bed for their enterprise edition.
    14 releases since it’s conception in Nov 2015 certainly screams NOT stable.

    How do we warn new users.

    1. Frank Corvin Avatar
      Frank Corvin

      I used to think this about the test bed thing… however I have learned that their EE version is identical code base, same bugs present. I can’t believe anyone would fork over the cash for this pile of shit.

    2. Liam Fielding Avatar
      Liam Fielding

      It’s nice to see someone else struggling with Magento 2 – the community is non-existent also – are you still working on it?

  52. Partshub Canada Avatar
    Partshub Canada

    We switched from WordPress to Magento… I have no idea what to do anymore…We have over 50,000 car parts for sale. Good luck trying to find anything on the new site, total waste of time and money… nobody has a clue how to fix anything… Heres the site —> http://www.partshub.ca try finding a part for your car! good luck hahaha #magentosucks

  53. Andjii Avatar
    Andjii

    I like Symfony and Drupal… The normal things are Zend, Yii, Laravel.. Even Kohana is well… But Magento makes me mad… Now I realized why do people hate PHP – they worked with such shit as Magento, Bitrix, Joomla and OpenCart… imho

  54. FUCK MAGENTO Avatar
    FUCK MAGENTO

    Seriously fuck this platform, fuck it’s XML nonsense, it’s fucking redundancy, the needlessly over-complicated everything. Piece of shit

  55. scott_R6 Avatar

    Never use Magento again, fucking nightmare, with their SUPEE-viruses. I wonder if they ever test their webshopcrap

  56. Cristian Guerra Avatar
    Cristian Guerra

    Magento is evil on Earth. Fuck you Magento.

  57. Frank Corvin Avatar
    Frank Corvin

    Could not agree more with this and all of the comments. I’ve worked with Magento 1 quite a bit over the years, and I thought it was bad enough, but at least there was some sense of stability with it (after applying workarounds). However Magento 2 is a gigantic pile of shit. The only resemblence it has to 1.x is the name, it’s a complete rewrite by an incompetent dev team.

    Four months into a migration, and bug after bug after bug in the core, every fucking step of the way. I’m on the edge of taking a complete loss on this migration project and literally just walking away from it and the client entirely.

    Wtf were these tards thinking? 60,000 inodes in a base install, yet many aspects of the frontend are HEAVILY javascript driven… why pretend to have a fancy fuckin php backend if the cart is going to be 80% JS? I don’t fucking get it, oh wait yeah I do it’s because the backend sucks. JS has it’s place but not for what I would consider backend functions and proper session management.

    The bugs are major show stoppers and should have been caught in alpha testing at the QA level…. this kind of shit should never see the light of day let alone a production release.

    Forget about reporting issues… they either close them without investigating, or a fix never makes it to release until months or years after a commit. Not only do they suck at programming, they don’t know how to operate a code repo so that fixed shit makes it into a release.

    Have had to purchase several extensions to get around bugs, and add features that should be part of the core… and the migration project still doesn’t pass basic functionality.

    With as much time and energy I have spent doing one simple fucking migration and fixing all their fucking bugs (which still isn’t done)… I could have written my own cart from scratch with less BS and 10x the performance and features of this maggot infested rat turd.

    So yeah I’m right there with you buddy… Fuck you Magento and the manure spreader you were dragged in on.

    1. Rautaputki Avatar
      Rautaputki

      To prevent myself doing self-harm, I quit my job sometime after I was assigned to Magento 2 project because of this shit you’re describing. The fact that backend combines Zend, Symfony, its own shit, and god knows what else and how… fucking… slow… it is and how its caching works and byte-code compiling and oh the fucking bullshit with the static files and the XML. And what the fuck were they thinking? Magento 2 devs made PHP suck.

      And what’s the deal with RequireJS, KnockoutJS and punch of other shitJS(tm) thrown into Magento 2? It takes months to learn to do Magento 2 properly. Especially because the Magento 2’s source code is the documentation to Magento 2. Except when it isn’t and overrides their fancy dependency injection system for example. Getting shit done with Magento 2 requires heavy wizardry ™ or you’ll never make it.

      But hey at least I learned few jokes about Magento 2 along the way. My favourite being: “Enterprise PHP”.

  58. Leed Avatar

    This whole chunk of Software Garbage is clearly designed to sell expensive courses to frustrate coders. I’ve never seen such a collection of stupid decisions and over-engineered code. Seriously I hope Magento dies a horrible death….
    But as long as they keep bribing Business Magazines to write friendly reviews about them, every damn customer will keep thinking it’s a good idea to start a Magento project.

    Hell I could do a much better job from scratch… in fact I would have far less grey hairs if I would

  59. Thierry Ouellet Avatar
    Thierry Ouellet

    I couldn’t agree more, even a simple Product CSV import does not work. This garbage plateform throws more errors than Windows 3.1 ou Millenium

    1. Liam Fielding Avatar
      Liam Fielding

      Magento 2?

  60. wishD Avatar
    wishD

    Googled “Magento 2 hate you” and found this page. I have years of programming experience and everytime i accidently falls into the Magento nightmare i just want to kill myself. I’m now in day 3 of porting a small module to Magento 2 and roughly 24 hours has passed trying to get a backend layout file to load.
    Clearing caches, checking file pemissions, re-compiling, following the Magento 2 tutorial for backend layout but nooo it won’t work.

    Fuck you Magento.

  61. Ashish Avatar
    Ashish

    Blue whale Game now a days is trending but its nothing compared to Magento and the challenges it gives everyday.
    Had to work for client in magento platform, Regret every single moment of my time.

  62. Anonimus Avatar
    Anonimus

    Magento la concha de tu madre!

  63. Erick Avatar
    Erick

    OMFG !! FUCK YOU MAGENTO !!

  64. andy Avatar
    andy

    Update: been almost purely Magento for half a decade. Really enjoy it now most days. Only required 7% of my life expectancy to learn it properly lol.

  65. Matt Faraday Avatar
    Matt Faraday

    Oh… you want to accept something other than PayPal / BrainTree ? There’s an extension for that…. that will be $699 please.

    Buggiest platform IN THE WORLD.

  66. Robbie M Avatar
    Robbie M

    Magento corp developers are a fucking embarrassment to a bunch of microbes that have long been vaporised by a fucking giant hairy mammoth shit on them because they could’t adapt to the fucking stench that they are in. The codebase is warped into some dimension not even possible, nothing works and you get pay a fucking ton of whale shit money, so much that the developers just roll around in their own stench of shit because they like their own shitty smell. I left after 1yr 3 months, and have never ever seen a system with just rotten core codebases. They should be fucking shame belled out of the misery, time and stress they have caused countless of decent developers. I even switched to python after this because they wrote shitty php so badly, at least in python you cant get shit wrong.

Leave a Reply to Leed Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.