Why WordPress is an utter load of crap to build a serious business website with
hexadesigns.in
hexadesigns.in
However, having managed a woocommerce business for about 2 years now, I can't say I have seen absolutely anything that would be better for a small business, aside from getting myself into a SaS situation with Shopify, which would have cost many times more and actually been less flexible. Yes, you probably can't set WP up well without any technical competence, you're going to run into all sorts of issues. In which case, yeah, don't use it. Pay Shopify what they ask, and call it a day.
Now as it happens, I know PHP reasonably well, I know how to put up a website. I know how to do the basics. I wouldn't call myself a web designer (none of this is my day job), but I also know I wouldn't touch these guys' commerce solution with a ten foot pole, I'll stick with Automatic thanks.
Of course, CMS system like WordPress has all sorts of problems. However, it makes one person or a small team can start and test business idea easily. Not everyone wants to start a business with hiring someone to build a custom website even before they know what the website should look like.
The fact that it is hard to fix a WordPress website with loads of plugins is because it is expensive to hire someone to write a custom website with all the functions of the plugins.
- "Dynamic Websites": "The term implies to the fact that the you, as the owner of the website can change the content on the website as per your will or requirement. This is a great selling point for the "not so knowledgable web designers". --No, it's a great selling point to avoid wasting valuable time as a Publish Monkey whenever a client wants a new blog post or image
-"Wordpress websites are more likely to break down every three to four months." --None of my current company's WordPress sites have ever gone down unless it was an error on our end. Not WordPress's fault in any way.
-"considering the lameass budget you will have" --Insulting the reader is surely wonderfully productive when seeking out quality clients.
--Why am I bothering to counterpoint a clickbait article?
According to the HN's comment guidelines, this post is a 'crap link': https://news.ycombinator.com/newswelcome.html
There are a few issues on which they are correct but the main issue from their perspective seems to be people getting crap websites from a designer and then coming to the author to try to fix it. I have been there and it is a shitshow. I did it for some friends and would never want to do it as a professional.
I used to use Wordpress to develop sites primarily because I liked how extensible it was and I was familiar with the API and could tweak it enough to make it work for most clients. It was pretty easy to add document types and then build features based on those. Good clean fun.
I have been out of that business for some time and if I was getting back into it I would be looking for an alternative because I think that Wordpress has suffered from their popularity and become too bloated.
1. Wordpress is used by a lot of people, and 2. A lot of people are dumb, ergo: 3. Wordpress is used by a lot of dumb people.
This isn't an indictment of Wordpress, it's a rephrasing of Sturgeon's law: ninety percent of everything is crap.
Like everything else, its greatest weakness is its greatest strength. PLugins make and break it (literally). The key to a successful WordPress site is having the flexibility of the plugin infrastructure, without abusing it.
Just this week I migrated an eCommerce site with 75 plugins down to 12 plugins, and it looks 10x better and loads 4x faster and has way more functionality. Test different plugins, get to know them, and stick to a few key ones.
The worst part of WordPress is that the main redactor (the boss) was continuously installing plugins and themes developed by monkeys that ended more than a few times with the website with "nice and shiny" webshells installed by remote hackers. The most recurring culprit was that the themes used JavaScript libraries that where years old and even if the developers of such libraries updated those for security, the developers of the themes never updated the themes.
I'm looking to create a personal blog and most probably I'll go with WordPress with a official theme.
PS and Edit: I'm not a developer but even I can recognise that accepting inputs from the users without checking that the user only uses text and not special symbols is a bad idea.
Its biggest drawback is that it's too easy for laymen to add whatever. Which is part of its strength, I suppose: anyone can do anything. But I saw how a clean staging environment could turn into a wacky, bogged down production environment just by adding a dozen plugins that do everything from site caching to hiding the title from a blog post.
Had I stayed around, I would have looked into keeping end users from adding plugins, and maybe being more restrictive about the bits that we didn't account for when developing our themes.
The age of WordPress + the massive community around it might make the risk higher than some other technologies but that doesn't make this problem specific to WordPress.
this is what I run overnight personally: ``` wp plugin update-all; wp theme update --all; wp core update; wp language core update; wp language plugin update --all; wp language theme update --all; wp core update-db --network; ```
You're also in a space where few actually tread. Even technologists on HN.
What I really like about October is the ability to quickly spin up small CRUD database functionality (index + detail pages and simple backend updates for "custom" objects like staff members, white papers, etc.) using their Builder plugin. Any idea if Statamic offers something similar without diving into custom code?
However, October seems to be a little stagnant: you search, and most of the forum discussions are from 2016, and many plugins are no longer maintained well.
They are also 'chasing the money' and adding more tools and features for 'professional bloggers' who want mailing list tools, more SEO tools etc.
Fair enough, they will never make money from folks like me but they seem to have gone all in with that market and made it difficult for anyone else to use the tools for a more traditional blog.
I moved to Hugo and Markdown and am happy but I know that for a lot of amateur bloggers that isn't going to be a solution.