wordpress vs bootstrap - which is better ?

Bruh, so much hate on wordpress.
Any sophisticated operation is way more complicated than WordPress.

WordPress is complicated when it comes to being extensible.

This is what their whole CMS is about.

The core of it is super simple.

Now these extensions they provide aren't very fancy and the best you'll find is woocommerce or theme that lets you use Gutenberg blocks.

It's just a no-code tool for bloggers. It's hell for developers as every plugin / extension is written differently. It's really hard to optimize something like that. I don't want it.

I'd rather use something that is for the purpose of my venture out of the box.

When you use WordPress and want to customize it, you quickly realize you need to pay monthly fees for everything that is more custom than default. And it sucks. There's plenty of bugs with free alternative plugins. It's a mess if you don't have cash or build more complicated websites.

Symfony and laravel are better alternatives. Just don't install too many extensions cause again, they're usually free for basic options but anything more custom is paid...
 
Last edited:
Any sophisticated operation is way more complicated than WordPress.

WordPress is complicated when it comes to being extensible.

This is what their whole CMS is about.

The core of it is super simple.

Now these extensions they provide aren't very fancy and the best you'll find is woocommerce or theme that lets you use Gutenberg blocks.

It's just a no-code tool for bloggers. It's hell for developers as every plugin / extension is written differently. It's really hard to optimize something like that. I don't want it.

I'd rather use something that is for the purpose of my venture out of the box.

When you use WordPress and want to customize it, you quickly realize you need to pay monthly fees for everything that is more custom than default. And it sucks. There's plenty of bugs with free alternative plugins. It's a mess if you don't have cash or build more complicated websites.

Symfony and laravel are better alternatives. Just don't install too many extensions cause again, they're usually free for basic options but anything more custom is paid...
bruh, you are talking about Symfony and laravel, so you suppose we are talking about users who already know codes.

Since you already know codes, what's the hassle for writing your own PHP snippets in Wordpress?

WP has so many clean, well-written plugins out there. Not every plugin/extension is bloated.

3-5 free plugins can make a decent blog with good/modern features.

Again, even we are talking about customization for Wordpress. WP is also a lot easier because Wordpress has a lot of clean and sufficient API exposed like wp_query and alike, which can solve 90% of common daily customization needs. Why rebuild the wheel when wp has so many mature APIs done for you, and it has been tested by so many developers.

WP is good for no-code bloggers, it's true. And wp can be fast and featureful with very few free plugins, and it is also true.

Even if you are talking about customization, with WP's mature APIs, you can get very fast development with no performance loss.

Anyways, I am talking about building medium-to-high-level blogs and regular sites here.

I am not talking about building enterprise-level websites using WP.
 
Since you already know codes, what's the hassle for writing your own PHP snippets in Wordpress?
Anything I write suddenly becomes 5 classes and 30 functions. I have rich ideas. I mean, big ideas. WordPress is ok for people who work in teams like any CMS. I don't work in a team. So without a team, I can just parse markdown files and display them on screen. I can also do LaTeX to show what I mean.

I could also parse text files. It's like infinite amount of ways once you engineer some stuff over years. My head got burned many times in this process. You have to focus cause you'll explode from too many ideas.
 
Anything I write suddenly becomes 5 classes and 30 functions. I have rich ideas. I mean, big ideas. WordPress is ok for people who work in teams like any CMS. I don't work in a team.
makes sense.
 
With wordpress, there would be more flexibility in redesign.
Get rid of flexibility if you want consistency which is pure godliness and a sign of humbleness. Look at Apple. They abbreviate things and have so much money. People who use WordPress think extensibility is a good thing. Well, the same people work in 50 different niches. That's not gonna be good.

They have even created "multi niche" concept thinking it's gonna make them more wealthy. Well, that type of diversification is not gonna make them look like an authority.
 
What is opinionated? The phrase is meaningless to me.
It has opinions about how you do things. For example, the buttons and the modals, container size etc. Tailwind on the other hand has less of these opinions. It gives you colors palettes and utility classes to make the button and modal by yourself. It's like buying the ingridients of mac and cheese and making it yourself, instead of buying mac and cheese from your shop nearby.

I can't use CMS. It will never give me the power of pure assembly. I don't want CMS.
Why not make a cms of your own? Should be pretty simple to use something like ghost or something similar? I mean, you need a way to efficiently manage the data somehow, specially if you are doing a project for a client or a company. If its your own indie project, be wild lol.

Bootstrap is better for landing pages. It's easier to make use of and it's easier to install individual classes.

Tailwind is complicated to setup in other projects. You need to filter classes, so you're not using useless stuff and creating big .css files.

I don't know.
For me tailwind is simpler. It all comes down to what you are used to. There is no right or wrong way of doing things. With starter projects like vite, tree shaking (the act of purging unused css) is done automatically. You just have to setup tailwind as per documentation.

And yeah, you need to be careful to not blow your money on some tailwind library. There's plenty of people pushing tailwind ui libraries for money.
Most of the good tailwind libraries are free anyway. Example, shadcn UI is absolutely awesome, and it is free and opensource.
I mean the problems start to occur when you use cms / framework backending, react, tailwind, some tooling, all at once. God damn it, you only need one thing. I had all four and complained why my work is so time consuming. I wanted to do 6 projects in different hard, technical niches. Was I challenging myself.
Haha, this is why you use a framework, coz it manages all for you... like next.js, nuxt and more.
Was I doing mistakes... But who doesn't make mistakes doesn't pave the road to success.
Very true! So, don't be scared lol.
 
In conclusion, the choice between Bootstrap and WordPress depends on your specific needs and goals. Bootstrap is ideal for front-end development and creating visually appealing websites, while WordPress excels in content management and offers a wide range of plugins and themes.
 
For smaller solutions Wordpress is the best all-in-one solution. If you use bootstrap or something similar you probably need a team of programmers, front end, backend. Something that can be very expensive. So, if its a news website or a blog, Wordpress is the way to go.
 
It has opinions about how you do things. For example, the buttons and the modals, container size etc. Tailwind on the other hand has less of these opinions. It gives you colors palettes and utility classes to make the button and modal by yourself. It's like buying the ingridients of mac and cheese and making it yourself, instead of buying mac and cheese from your shop nearby.
As a classic engineer I would say bootstrap is tightly coupled, while the library you recommended is loosely coupled beyond one coupling with tailwind but that's not too much as tailwind isn't tightly coupled and makes more sense for developers than bootstrap.

The complicated setup and probably need to use typescript pays off later. But if we complicate it with another framework, it's already too much.

Why would I install React? It's a bad decision for 90% of home projects, startups, affiliate marketing, small business.

Following trends or opinions is an anti-engineering pattern as experienced engineer's task is to make insightful choices.

For me tailwind is simpler. It all comes down to what you are used to. There is no right or wrong way of doing things. With starter projects like vite, tree shaking (the act of purging unused css) is done automatically. You just have to setup tailwind as per documentation.
Yeah, that's what I'm talking about. The setup of it is crazy. And it's the most painful step in it. I was setting it up with laravel + react back then which is a complete disaster. I abandoned those projects as it was just over-engineered and ideas themselves were too short term.

I installed Tailwind and will use the library you recommended as I'm doing 3rd version / refactor of my landing page. First two versions were tests.

Bootstrap was kind of off. It was easy to just download 90% ready made page and just slap some super quick customizations.

But it won't be the best long term choice cause if you want to make something good out of it, it's actually more complicated than tailwind. :suspicious:

Next.js... I tried it too. I tried everything. Literally my focus was like 1 - 9 - 15 - 88. It was like a lottery. I suffered from depression later on cause I fcked with it too much. Well, I'm only growing up.

I coded the same site with both WordPress, then separate one with next.js + some endpoints. I don't even remember what I used...

I know next.js was a lot prettier but I put more effort into design.

But hell, I think I did like 15 projects in 3 years (5 projects each refactored from ground about 3 times) and I just realized why it's so easy to write and organize code. I did 15 fcking projects. This is crazy.

I can even understand functional programming at this point. I see flaws of design and OOP. My solutions are flawed too but hell, compared to what I was doing 3 years ago, it's a nightmare and heaven.

I identified so many patterns in that time that I can predict future...

For free I coded more complicated stuff that nobody heard of. More complicated stuff than many people code for money. Well, that's some passion.

I even created a project that used both C# and node,js at the same time. wtf I have 5th rewrite of this project now in just node.js + typescript + sqllite. But this project is something I can do for the rest of my life. I figured out how to make it so it would reach news headlines as something special and innovative.
 
Last edited:
It's better to start with WordPress to overcome challenges and possibly improve your website's loading speed.
 
Hello everyone.
I’m going to make a site with just articles and pictures. I’m thinking to use bootstrap because it load faster than Wordpress and probably my site will be ranking better. Am I right ?
the choice between Bootstrap and WordPress depends on your specific needs and goals. Bootstrap is ideal for front-end development and creating visually appealing websites, while WordPress excels in content management and offers a wide range of plugins and themes.
 
Hello everyone.
I’m going to make a site with just articles and pictures. I’m thinking to use bootstrap because it load faster than Wordpress and probably my site will be ranking better. Am I right ?
@Alexandr1997 If your concern is only about posting articles and ranking then Wordpress would be convenient for you because you can edit things on your own if you don't have coming knowledge and if have then gone for that mainly for tailwind CSS bootstrap is quite an old approach.

Secondly, Making Websites on CMS or Custom does not affect rankings a bit on speed but I would resolve it. So my suggestion is to go for what you want to be and be satisfied with it.
 
You are wrong.
Loading fast won't make your site rank better.
Isn't Google themselves saying that page speed, especially mobile, will influence ranking and even quality score of Adwords?
 
Isn't Google themselves saying that page speed, especially mobile, will influence ranking and even quality score of Adwords?
they want you to do free work to make your site load fast so google's real customer(the searchers) are happy.

Who doesn't like a fast site?

But it is just a trick that google want your free labor. Too many examples that crazy-low-speed sites rank as high as the sky.

afaik, google recently removed page speed or core web vitals from the ranking guideline, if i remember correctly.
 
they want you to do free work to make your site load fast so google's real customer(the searchers) are happy.

Who doesn't like a fast site?

But it is just a trick that google want your free labor. Too many examples that crazy-low-speed sites rank as high as the sky.

afaik, google recently removed page speed or core web vitals from the ranking guideline, if i remember correctly.
They seemed very ambigious about it for years, but from a quick search their most recent statement from this year in their documentation goes as follows, stating Core Web Vitals is being used by their ranking systems:

What aspects of page experience are used in ranking?
Core Web Vitals are used by our ranking systems. We recommend site owners achieve good Core Web Vitals for success with Search and to ensure a great user experience generally. Keep in mind that getting good results in reports like Search Console's Core Web Vitals report or third-party tools doesn't guarantee that your pages will rank at the top of Google Search results; there's more to great page experience than Core Web Vitals scores alone. These scores are meant to help you to improve your site for your users overall, and trying to get a perfect score just for SEO reasons may not be the best use of your time.”

I think it's fair to say it is a ranking factor, just not a terribly important one.
 
If your team has front-end development skills and is looking to build a responsive website from scratch, then it may be more cost-effective to use Bootstrap. However, if your team is more focused on content management features and wants to deploy a fully functional website quickly, then choosing WordPress may be more appropriate.
 
Back
Top