Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
NotNihan2874yi kinda hate magento too, but other than that which one do you suggest?
Been developing with magento for about 6 years now or something...
Magento 1 is crap.
Magento 2 is nice.
Nevertheless, always pick the right tool for the job.
If your client is a hobbyist that sells from his basement, magento is overkill.
If your client is mid-range, and has the need to attach it's ecommerce logic with third parties, magento is a good fit.
If your client is very B2B or very large, you might want to consider custom made software.
Nevertheless, each situation requires a unique approach. Magento in that opinion is like an almost fitting jacket. It does 80% very well, but it's that last 20% that well make you cry and weep.
Also: invest time in understanding magento, doing your customizations "the magento way", and try to cover as much as possible with automated tests.
Starting with magento and not following the architectural structure is a recipe for disaster.
My client is a quite big shop, with millions of visitors each day.
When they wanted to move in to our hosting environment we suggested a quite good servercluster with HA, load balacing and caching. (PHP7, Varnish, apache2.4).
They insisted that they would build their NEW webshop in magento 188.8.131.52 instead of magento 2 (!!!!!!!!) which has excellent support for varnish and php7 - they refused to listen and the devs "did not feel confortable using magento 2 and php7".
We told them that this is nothing that we would see because of known issues, poor performance etc..
They have cried over performance issues and cut down on security and redudancy. From 8 servers in a cluster to one big ass server with 64GB ram and 12 cores. They also have MILLIONS of session files and MILLIONS of debug logs with a size of 0 bytes.
But wait, there is more!
Log files that takes up 20-30 GB
Session files is generated every VISIT (!!!FUCK!!!)
They use PHP 5.5, EOL since July(!!!!!!)
I am just providing the hosting enviroment. I am not doing any magneto crap.
youprat12004yI totally get you! I have to work on Magento. Fuck.
One of my client using the 184.108.40.206 don't wanna argue with them atm
Choosing to say "no" to all magneto related jobs has always worked for me. ; )