Hacker News new | ask | show | jobs
by dd-sharma 34 days ago
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.
2 comments

I’d almost say the opposite.

For a simple website it’s overkill.

For a serious website there’s not much else that has the extensibility. Woocommerce is nearly unrivaled. There isn’t another ecosystem like it. I would think this community would lean towards the open source leaning products to the shopifys.

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.