Oddbean new post about | logout
 Why does WordPress suck?

a) Slower for visitors

You're selling less business, people are walking away from your malware that loads slow.
Search engines punish slow speed.

b) Slower to make

I hope you like carpel tunnel.  WordPress forces you to go in a browser and manually modify shit with a mouse, which is proven to hurt your hands in the long term.  Plus it's slow load speeds to work on something constantly reloading on a remote server, so you're urinating on your own time.  On top of network issues with Tor

c) Leeching Big Tech malware.

You're leaking to the government your income, your sales, and reducing your freedom of speech.  While it's technically true WordPress is "open source", it has malware Google fonts by default on the front end, jsdeliver to function, and Cloudflare and Google on the backend.  Then to do most tasks, you to install 3rd party plugins which are often closed source and have security vulnerabilities.  This is because WordPress suffers from mission creep, where they want to do everything.

d) Hypocrite

You say you want decentralization, but your customers think you're a hypocrite.  Most uBlock Origin users immediately see the google fonts and JSDeliver and know you're using WordPress.  Now you're trying to sell them on your expertise, but you're using amateur tools.

e) WordPress plugins need constant updates for security, but your setup has a unique combination of plugins.  Therefore, as time passes by, the probability of a unique failure increases, which costs more money to solve.

Instead, ditch bloat WordPress, and go with Hugo.

Hugo is a static site generator.  This means it generates static content locally on your computer, then you upload and serve a finished static thing.  On the other hand, malware WordPress has a live database, and then dynamically creates that content on the site while your visitors wait for it to load.

With Hugo, you don't need any coding knowledge to easily and effortlessly format text, add pictures, and change the layout of your articles, on your local offline computer with the keyboard like an alpha male, as opposed to a worthless carpel tunnel bitch clicking a mouse in a remote browser using Big Tech malware.

Consider reaching out to Simplified Privacy's on-staff graphic designer to help you transition your content over to Hugo, to become a master of your domain.  (DM me) 
 excuse ser but use npub.pro 
 does it make copies on the relays? 
 It renders your notes as html pages using Ghost themes.  
 The mouse argument is hilarious 🤣. I would argue that mouse-support is crucial for non-tech people 🙈. This feels a bit like pitching VIM + Markdown as a Microsoft Word replacement 😅.

Checky sidenote: I can recommend my FOSS visual website editor Nitropage instead of Wordpress and Hugo 😇. 
 Agreed. There's also #Publii and #BuhoCMS, a local frontend for Hugo.  
 Just saw that you're the developer of Nitropage! I'm interested if it can be easy to install and run locally? 

I mean easy for moderately techsavvy people, people with contribuor or editor role in Wordpress.

Files can then be uploaded via FTP etc.  
 Running it locally (for test purposes) is relatively simple. The system needs an uptodate version of nodejs installed, then to start NP you go into its folder and run "npm run build && npm run start" (or just start, if its already built). 

Hosting it locally is done with the same commands, but comes with the usual self-hosting challenges:
- How do you map the server port (3000) do your public ip?
- How do you add an ssl certificate for https?

The port forwarding setup depends on the local network setup. Some routers make it easy, others do not even allow it.

Personally I like https://caddyserver.com/ to automatically handle the ssl certificate.

---

File uploads are currently just done directly over the Page Editor - definitely a process that needs to get better before v1.0 😅. 
 lol not terminal.  markdown in a text editor.

if one uses the basic default stock hugo templates, then it's gonna be easier than WordPress imho.  If they want a custom design, then yeah your solution with Nitro is likely going to be easier for most people.  I wish you a lot of success with it. 
 Out of curiocity, what Hugo theme would you recommend the most? Ananke? Or does it depend widely on the use case?

How do you teach non-tech people (esp. on Windows) the publishing process? Generate locally and upload via Filezilla?

I guess Hugo kinda has the same issues moving people away from Wordpress, as I do with NP 🙈. No matter how good the alternatives, they just stick with Wordpress, because everybody uses it - democrazy works 🫠.

Thank you 🤗. 
 Hugo theme depends on the person's taste, that's art

Filezilla or other FTP clients would work for windows.  

I hear you on getting people off it.  It's a battle for anyone doing freedom tech.  including nostr, monero, messengers, ect.

Keep in mind that the bulk of these WordPress sites don't just suck because it's WP, but the content 
 Cool.

Nice single page theme:
https://zjedi.github.io/hugo-scroll/

Nice multi page theme:
https://2019.devfesttoulouse.fr 
 That's complete nonsense.

Quick setup and designs and loading times.

In WordPress, you have the choice of creating a custom design in your code editor or using the integrated block editor. The block editor is still evolving and can't do everything yet, but that's changing rapidly. Additionally, there is always the CSS editor. If someone wants more control in WYSIWYG mode, they can work in more professional editors, such as the Divi Site Builder.

Moreover, the ecosystem is huge. Bigger than with Hugo. If you just need a quick website for a craftsman business, it can be done in half a day, and it looks good.

The loading speed is only slower compared to a static website because WordPress is completely dynamic. But anyone who understands their craft reasonably well can achieve good loading times even with a website that has more than 14,000 articles from 900 authors, WooCommerce, paywalls, etc., according to every measurement tool (example: https://islamische-zeitung.de/ ).

No third-party connections.

This account has claimed that before, but WordPress does not make requests to third parties. The above-mentioned, well-loaded website does not have a single third-party request. Of course, this has to do with the choice of plugins. If you choose bad themes or plugins, it can happen that Google is fully embedded. And even if it is, there are very simple ways to get rid of such requests.

https://m.primal.net/KRll.png 

Updates

This is the first time I've heard that security updates are something bad. WordPress is, of course, widely used and therefore a honeypot. But the update policy is so secure that I have set all my WordPress sites to "automatic updates" (the operator doesn't notice anything) and my sites have not broken even once in several years. So that's just another myth.

WordPress has no bloat unless you make it that way. It's not for nothing that it is the most widely used CMS and can do almost anything, which cannot be said of Hugo.

nostr:note1xp66qvlc6cp85fp5r6rmq32evnh33s08cnpsvuj98zlv7jgtkjlqaqkack  
 Sorry, but all wrong. 

https://nostr.at/nevent1qqsrdy0tcqf7avvqjaf9rmt05u5ud0fy4xpkl7pvlygzzlmw3sk2h6szyr6j0nuhpn3xpe6zvys5hasjarm45kwmrq676ljq2vexc0m9ugewufvzyxw 
 Agreed. However most websites actually might perform better and be more secure as static sites?

I think Wordpress can be great for those who need it but people should first see if a static locally developed site can meet their needs.  
 My business website (not RetroEdge.tech) currently uses Hugo. 

We are working on a replacement website, also written in Go but with custom functionality that will be a step up from what we have with Hugo right now. 

I absolutely agree with you on most of the points you wrote. Hugo is a great tool for websites and produces much faster websites by default than Wordpress.  
 right on bro, thanks for your time 
 Some good points but calling things malware that aren't technically malware (even if they're privacy invasive) detracts from your argument. 

The real issue if, I understood correctly, appears to be local SSG vs online hosted CMS, right?

The solution for most people I think can be that SSGs and similar tools are made easier to use, like WordPress. 

I like projects like #Publii and #BuhoCMS aim to do this butthety need adoption and support. 

What about for ecommerce, is there a better #FOSS alternative to #Wordpress + #Woocommerce do you think?

Thanks. 

 
 I consider WordPress malware because it's doing all of these calls to each plugin creator and the various big tech participants, but in a way that slows your VPS machine.  So it's not serving you or the visitor, it's serving the software creator to benefit them.  They want to monetize your data and are willing to hurt you to do so.

In fact, even the "simplystatic" plugin for WordPress had 20+ javascript calls on the final product.  So they could not even just display the text and pics

Local hosting means it works without internet using "hugo server" where you go to "localhost" in a browser

As far as woocommerce, it depends on how much data you're looking to collect from the customer.  If you're okay with fields for email, name, address then Opencart, Abantecart, or one of the other similar ones in that family, that hook up to BTCPay or fiat processors. 
 
 “I hope you like carpel tunnel “ 😂 💯 
 Well you don't need php for text and pictures static.  In fact, even the "simplystatic" plugin for WordPress had 20+ javascript calls on the final output 
 Google fonts makes a call to their server to load, revealing your IP.  There's no reason to not have a local font, why do we need the internet for a font?  What do we call it when someone does something to slow you down, with no benefit to you, but benefits them a lot? 
 It's very amusing that in the same thread, some people attack me for requiring too much technical skill to switch off WordPress.

And others bitch that Hugo is too normie, and build your own function