Earlier quoted context omitted.
I'm not entirely sure it's fair to blame WordPress directly for the quality of 3rd-party products (and their security).
Third-party plugins are subject to WordPress's security model and implementation. Automattic could create a PluginV2 system with tightened security and new requirements for plugin developers, then put a plan in place to deprecate and remove support for v1.
The complicated futility of WordPress
41–50 of 241 posts
Re: The complicated futility of WordPress
#42I hope more people stop building bespoke websites and start building tools for regular people to just make things. It's 2021. It should not be this hard for a regular person to update a website. If you can make a powerpoint presentation with MS PowerPoint, why can't you make a website that way?
Re: The complicated futility of WordPress
#43Earlier quoted context omitted.
Prismic's "slices" might be what you're looking for if you want out-of-the-box functionality and hosting. If you're wanting a bit more flexibility from a code-perspective (and you don't mind TypeScript), I've found Payload CMS to be a great option to build out a page builder as you've described using their "blocks".
Looks like Prismic and Payload CMS aren't open source? https://github.com/payloadcms/payload/blob/master/license.md - "Payload is free to download and install—and free to use for Personal Purposes. We are passionate about Payload, and we hope that you will enjoy it, too. A valid license is required to utilize Payload as detailed below" https://prismic.io/faq/product - "Proprietary, not open source"
Re: The complicated futility of WordPress
#44I hope more people stop building bespoke websites and start building tools for regular people to just make things. It's 2021. It should not be this hard for a regular person to update a website. If you can make a powerpoint presentation with MS PowerPoint, why can't you make a website that way?
It's funny you invoke PowerPoint - MS FrontPage was exactly this tool and it worked reasonably well, as did iWeb. Publishing WYSIWYG websites from the desktop was given up in the 00s, and now we have Squarespace and Facebook Pages.
Re: The complicated futility of WordPress
#45I've been working with WordPress for a long time and have run a blogging network built on Wordpress since 2005-ish. Over the last few years, it's felt like I've been swimming upstream fighting against WordPress as they have tried to morph into a general website publishing tool (in order to compete with Wix, SquareSpace, etc) rather than their initial blogging roots. Security has never been a WordPress strong point an…
I'm not entirely sure it's fair to blame WordPress directly for the quality of 3rd-party products (and their security).
Re: The complicated futility of WordPress
#46I’ve been a WordPress dev since 3.0. It is a tool. And a very good one. Its market share dominance it not because it is proprietary (it is not) or because of vendor lock in (there is none). It is because it works very well, it is lightweight, it runs pretty much on any host, and is friendly to devs and end users. Part of being a good dev is knowing which tool to use (and when to not use a tool) and how to get the mos…
Wordpress is lightweight? 5.9 download is +19.7M zipped and that's without any plugins. The lock in to the Wordpress framework. Not sure whether that qualifies as "vendor" lock in but it's pretty big dep that's impossible to break out of if you go beyond simple blog.
Re: The complicated futility of WordPress
#47Earlier quoted context omitted.
Yes, Strapi ( https://strapi.io/ ) though I'm not sure about previews. https://www.sanity.io/studio is open source, but some parts of the CMS aren't I don't think. Possibly there could be an adapter to use Sanity Studio w/ Strapi?
Looks like Strapi has paid only features. Are these significant to most sites? https://strapi.io/pricing-self-hosted "Free...Up to 3 default roles" https://strapi.io/blog/introducing-strapi-enterprise-edition... Sanity.io doesn't seem to be fully open source: https://github.com/sanity-io/sanity/issues/978 "You can only run the Studio connected to the Sanity hosted backend. There is no option for connecting the Studio…
Re: The complicated futility of WordPress
#48Earlier quoted context omitted.
Looks like Strapi has paid only features. Are these significant to most sites? https://strapi.io/pricing-self-hosted "Free...Up to 3 default roles" https://strapi.io/blog/introducing-strapi-enterprise-edition... Sanity.io doesn't seem to be fully open source: https://github.com/sanity-io/sanity/issues/978 "You can only run the Studio connected to the Sanity hosted backend. There is no option for connecting the Studio…
StrapiCMS is MIT licensed and any role limit could easily be mitigated.
What features does that impact?
Re: The complicated futility of WordPress
#49Earlier quoted context omitted.
StrapiCMS is MIT licensed and any role limit could easily be mitigated.
https://github.com/strapi/strapi/blob/master/LICENSE "* All software that resides under an "ee/" directory (the “EE Software”), if that directory exists, is licensed under the license defined in "ee/LICENSE"." What features does that impact?
If the only limitation is 3 roles apparently, then admin, manager, and writer could be acceptable for most companies.
Re: The complicated futility of WordPress
#50Are there any good options for an open source headless CMS that works with a static site generator that has a page builder that has quick and accurate live previews before you deploy? E.g. so you can build new landing pages from header, testimonial and contact form blocks. There's lots of options if you just want Markdown but this isn't enough for heavily branded business websites where you need to check how complex…
I'm not affiliated with them at all. Was just very pleased to find how polished it is for a self hosted, free product compared to the other $499/mth proprietary options in the space.