3 ms·
Isn't that a reflection of how bad WordPress is? That they haven't prioritised security and ease of use in the development of the product. This model definitel
by tonyedgecombe 3y ago
Isn't that a reflection of how bad WordPress is? That they haven't prioritised security and ease of use in the development of the product.
This model definitely leads to some perverse incentives.
- imiric 3y agoNo, there are maintenance issues with hosting WordPress that go beyond just the product. You need a domain and TLS cert, storage, bandwidth, a curated list of plugins, and an easy way to scale it all. None of this is core to WordPress itself. I'm not a WP user, but see all the features on https://wordpress.com/features/ https://wordpress.com/features/. Grafana and its ecosystem of apps are another example. Sure, you technically could host and maintain it yourself, but Grafana Cloud streamlines all of that, which is worth paying for. This doesn't mean that Grafana products are intentionally limited, but that the commercial product offers value added features some users are willing to pay for. The fact that some companies take advantage of this model doesn't mean that the model itself doesn't work. They're just not good companies to begin with, and don't understand open source.
- hellcow 3y agoThe optimal architecture for a 1-user self-hosted project is very different than something built to serve 100k people, which is very different from a company serving 10M, and again for 5B. Do you shard and partition the DB? Do you introduce a message bus? Do you add a caching layer? What about k8s and Terraform and Helm vs simply creating a single VM? These are all very different levels of complexity to standup and manage. Some require entire teams to manage them. Regardless of intentions, there’s no “one-size-fits-all” solution to architecture and infrastructure decisions.