Live data from Hacker News

Ask HN: Is WordPress the best way to create new websites for beginner

news.ycombinator.com

41–50 of 50 posts

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#41
I've been building sites on WordPress for over 20 years, and it's fine, but if I were building a new site today, I'd probably use ClassicPress[1]. It's a fork of WordPress that eliminates a lot of the cruft that WordPress has accumulated over the years.

[1] https://www.classicpress.net/

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#42
No, I don't think so. If you are beginner why not start with something very simple like HTML, CSS and plain Javascript. This is the best way to learn it and to actually build something. Later you can go with more complex solutions based on your needs.

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#44

I would recommend looking at static sites for learning the basics of building websites. There are a ton of static site generators in different programming languages. You'll be able to to build as you go and learn how the various parts of a website work together. I recommend looking at jamstack.org as they have a long list of options. Personally, I enjoy Hugo, a Go based static site generator. Though if you're unsure…

[dead]

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#45

No, I don't think so. If you are beginner why not start with something very simple like HTML, CSS and plain Javascript. This is the best way to learn it and to actually build something. Later you can go with more complex solutions based on your needs.

I am learning these languages and have built some simple functions using them

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#46
post #22

It depends. Personally, I would prefer a static site generator, simply because it requires zero maintenance to safely keep a static site online. It might also be a good introduction to git and various deployment methods. I run a website for a living, and moving to a static site generator is the best decision I've made.

I have many functions to do and thus can't continue with static website only

So do I, but those run on a separate Django backend. It's a lot easier to implement backend functionality in not-Wordpress

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#47

No. Wordpress requires overly complex administration and deployment. There’s just a lot that goes on with Wordpress, and you’d need a VPS to deploy it just by the nature of Wordpress. If you’re building a static site - meaning, a site which does not have any forms which require backend functions - you should use a static site generator. If you’re not building a static site, I recommend starting with a static site. It…

Do you want to create websites or learn to create websites. If the former, WP is fine.

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#48

I love using WP for my blog and I've a self-hosted version. In your question "new websites for beginner" indicates that the user is a beginner and wants to build websites. If websites have simple and static content that don't involve any serious stuff (e.g. e-commerce) then WP is probably ok. But for serious work i won't use it.

What would be your choice for serious work then

For serious work, depending on the complexity of underlying functionality, I would choose the appropriate architecture and technology. For example, for a complex and large scale system I would go ahead with a 3-tier architecture; Frontend - React/Typescript, Java/Python/GO based Services for middle tier, and Relational or NOSQL database depending on the data throughput and integrity requirements. For simpler websites there are many different options based on how much time you want to invest.

Re: Ask HN: Is WordPress the best way to create new websites for beginner

#49

No. Wordpress requires overly complex administration and deployment. There’s just a lot that goes on with Wordpress, and you’d need a VPS to deploy it just by the nature of Wordpress. If you’re building a static site - meaning, a site which does not have any forms which require backend functions - you should use a static site generator. If you’re not building a static site, I recommend starting with a static site. It…

Do you want to create websites or learn to create websites. If the former, WP is fine.

I’d argue even in the former Wordpress is a poor choice.

Yes the ecosystem is big. But Wordpress is annoying and so unbelievably overkill for static sites. This is a cost and maintenance issue: you need a backend, you have to maintain it. Maintaining Wordpress is notoriously difficult and time consuming.

So sure, the “cost” of Wordpress appears low because of the ecosystem. But you’re trading upfront cost for recurring cost. That’s typically a bad trade, IMO.

Post reply on HN