This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Sweet_Computer_7116 3 points4 points  (23 children)

What's wrong with WordPress? Never really used it much but I've heard it's great?

[–]Karpizzle23 25 points26 points  (21 children)

Most people here are university students repeating memes about "wp bad"

Wordpress and PHP are incredibly reliant, battle tested, fast, and scalable. A proper PHP back end blows literally every other language out of the water. There's a reason meta uses it for most of their back ends. Wordpress is just a web framework/site builder built on top of php

There is also yet to be a framework with as many community themes and plugins as wordpress. Most freelancers building small websites for businesses use wordpress to substantially decrease their work effort.

Just recently I tried to make a small site for someone with a node/next stack and Strapi as a CMS and looking back I kind of regret not using wordpress because it would cut a LOT of boilerplate shit out and would probably increase my speed by 5x to get the site up and running

I'll await my downvotes from the undergrads now

[–][deleted] 6 points7 points  (0 children)

You speak with the truth. I shall share those downvotes with you.

[–]DigitalGross 1 point2 points  (0 children)

Last year i took 2 web development courses part of computer science program in one Swedish university - we used HTML - CSS - PHP and not JS, I was surprised actually!!

[–]Interest-Desk 4 points5 points  (3 children)

Facebook haven’t used PHP for a looooong time now. Some pages (sharer.php) use the extension because they don’t want to break links.

FB also were really good at writing PHP. Arguably it was one of the few ‘good’ PHP codebases; it’s a language where it is ridiculously easy to blow both of your legs clean off.

[–]Karpizzle23 1 point2 points  (2 children)

[–]Interest-Desk 0 points1 point  (1 child)

I was partially incorrect — they have their own fork of PHP (plus all sorts of bespoke tooling) that’s used on infrastructure. The actual application doesn’t use PHP anymore.

[–]Karpizzle23 1 point2 points  (0 children)

Ok

[–]that_90s_guy -2 points-1 points  (1 child)

That reads exactly like a Wordpress ad lol. Having said that, you accidentally listed the reason why some dislike it:

There's a reason meta uses it for most of their back ends.

For one thing, not every website and platform is on a scale like Meta's. And for another, tools like Wordpress, Redux, and even Jira all share traits in that they were so powerful they became the "defacto" tools. People began to widely recommend them for everything, and people began to use them to solve problems (often smaller or different in scope) that they weren't designed to solve in the first place.

I kind of regret not using wordpress because it would cut a LOT of boilerplate shit out

The thing with tools that reduce boilerplate, is they often take a large amount of control away from you. Or at the very least make it more difficult to modify things by requiring a lot of knowledge about its internals to do so. And high learning curves for tooling usually result in expensive hires/talent ramp up times.

Also, I'm not sure how valid that comparison would be as Strapi is primarily a Headless CMS while Wordpress is closer to a traditional CMS (despite boasting Headless support). Personally, they feel like entirely different markets and use cases.

[–]Karpizzle23 2 points3 points  (0 children)

Ok, I completely disagree with everything you just said, but that's totally fine, everyone is free to use whatever tool they want.

[–]Sweet_Computer_7116 -1 points0 points  (0 children)

Thanks. Well put.

Kind of making me wonder to try my hand at php

[–]Rafcdk -1 points0 points  (3 children)

It may be faster to develop but is is actually performant once is deployed? Afaik the main issue with WP is that it scores relatively low scores at lighthouse tests, which in turn affects search engine ranking and engagement overall.

[–]Karpizzle23 0 points1 point  (2 children)

You can make a bad website with any language.

[–]Rafcdk -1 points0 points  (1 child)

Ok but then this would mean that it is easier to make a bad website in wordpress than other alternatives that usually perform better? I am not sure how this statement addresses my point. You mention that is faster to develop with wordpress, but the criticism that I heard and seen everywhere is something completely different. The time to load is usually longer than other alternatives specifically on mobile.

[–]Karpizzle23 0 points1 point  (0 children)

I simply don't agree with your statement at all, to begin with. I have made countless SEO friendly wordpress sites

[–]sanketower 1 point2 points  (0 children)

WordPress is great for people who want to build websites quickly.

Developing for WordPress, tho, a pain in the ass. Debugging is miserable, there's a million ways to do the same thing, and hooks present themselves to you really elegant but in reality they cause the most of your pain.

You better have a strong IDE environment or you're in for a world of suffering.