The Next WordPress
wsvincent.com
wsvincent.com
A static site can't enable...
- User management (Members)
- On-site-comments (That Search engines can find)
- Voting (Polls & Ratings are very popular on Wordpress!)
- Carts (For selling products)
- Any user submitted content
...without 3rd party services that rely on JS.
This means that you rely on several external services for the site to have these features and in the end, the costs will be higher than running it on Wordpress.
But it could possibly be easier to maintain, be more secure, have higher performance and the dynamic parts wouldn't all fail at the same time so the uptime of the core site could be better.
It's a pretty strong indicator though.
Any app that is large and complex at it's core with a very wide API that is continuously expanded on and occasionally refactored will get new bugs and vulnerabilities along the way.
Couple that with many developers that are exchanged now and then and you have a nice unavoidable mess to handle whether you want to or not.
Also, a majority of the vulnerabilities are in abandoned and badly coded plugins:
https://www.wpwhitesecurity.com/wordpress-security/statistic... (2014)
You know what is insecure and makes for a great target..software developed by few people, updated infrequently by people who don't care. The exact opposite of WordPress.
Combine that with the popularity that WordPress has drawing in people who know enough to program themes and plugins, but not enough to program said themes and plugins securely (avoiding simple SQLi and XSS) and you get the perception of an insecure system that WordPress has.
I don't have a single user who would understand that sentence. That's why we use WordPress.
While with any dynamic CMS, it's just - go to this site and login.
I still think we can improve the status quo by adopting performance and security benefits that comes with static sites. If you are interested, I wrote elaborative post introducing the solution I'm building www.laktek.com/2016/11/29/introducing-pragma/
Linking to regular security updates for a system is proof that that system takes security seriously, not that it is insecure. I'd worry about an open source project that didn't have regular security updates.
Also, "inherent" is silly to use in this context.
It's like Movable Type never existed.
I built a WordPress plugin inside of HubSpot called Leadin (it's now their HubSpot Marketing Free product). The idea was to build light weight marketing automation for Very Small Businesses. We started on WordPress because most small businesses use it. We incorrectly assumed in the beginning the business owners would be the decision makers on whether or not to use our product. We quickly found out it was usually the web development agency/consultant they worked with who would install it for them, then explain the value of the product. We eventually shifted our marketing to focus heavily on agencies which became our main acquisition source.
Agencies like to use WordPress because it's customizable enough to easily build what their clients need, is the same interface across every site and has a huge ecosystem of the add-ons that their clients what. Until you can replicate the WordPress 3rd party developer ecosystem it will remain the dominant player. Also, static sites can't do all the things WordPress does, like polling, comments, shopping carts, etc. you'd have to rely on a third party for those components and when you add up all those, I'd think that would be more than $100/year in subscriptions. It's easier and cheaper to have it all centralized in WordPress which is why agencies choose to use it. If you can charge a retainer too, the holy grail for agencies because it's reoccurring, predictable revenue, you're essentially getting paid to just keep things updated and make sure they don't break or get hacked.
I used to be a Wordpress fan but now Medium has caught my attention.
So in essence it is not about the technical platform, it is about effective production and consumption, and Medium hits the nail on both.
Medium is a service, Wordpress is a platform. If you're talking about a replacement for Wordpress.com then you have an argument.
But this submission was regarding the platform/CMS of Wordpress so your argument is apples to oranges.
It seems the higher up you go, the worse language gets:
Technician: "The server is on fire!"
Manager: "Uh . . . the server has a 'problem.'"
Senior Director: "Ahem, the service has an 'issue.'"
Owner: "You mean my server is on fire?"
Actually, maybe it's middle management.Here Netlify is listing all the available products in this niche, both commercial and open-source: https://headlesscms.org/ Things are moving.. slowly :)
This. This would be something phenomenal. The problem with WordPress and services like it, is that they take your content, package them into something they can understand and hides them under their pillows.
Inverting the control, like what the OP says -- where the user owns the content, that can be plugged into layers like WordPress, looks like the path towards the future.
I made http://hexopress.com with a similar vision. It is not yet a full blown shape of what I have in mind, but it cuts the concept well.