Earlier quoted context omitted.
There's a difference when there are multiple contributors, as such with the linux kernel; in that case, the power is not with one single entity.
WordPress also has multiple contributors — it's just mostly under the control of Automattic, just like React is Facebook, TypeScript is Microsoft, and Go is Google.
WordPress 5.0: A Gutenberg FAQ
131–140 of 146 posts
Re: WordPress 5.0: A Gutenberg FAQ
#132Earlier quoted context omitted.
I used to help artists with setting up Wordpress portfolio sites. But the constant maintenance required (updating Wordpress & plugins, making sure that all plugins are secure and maintained, and checking after each update to make sure nothing was broken), as well as the rise of platforms like Squarespace, Wix & Weebly, means that I no longer recommend Wordpress for those types of clients. Artists just want to show an…
Check out Jetpack, it can auto-update all your plugins, and has a "Rewind" feature with real-time backups so you can one-click take your site back to a previous state if anything didn't work.
HN =/= WordCamp etc.
Tia :)
Re: WordPress 5.0: A Gutenberg FAQ
#133Earlier quoted context omitted.
You're absolutely right. The big issue (for me, at least), is that it's a security nightmare. At least last I used it. It seemed there were security exploits popping up every day. Either from the core codebase, or from some random plugin everyone seemed to be using. I think that was just the nature of how their plugin system works? I'm not sure if anything's changed, but _maintaining_ a WordPress install is not fun a…
I used to help artists with setting up Wordpress portfolio sites. But the constant maintenance required (updating Wordpress & plugins, making sure that all plugins are secure and maintained, and checking after each update to make sure nothing was broken), as well as the rise of platforms like Squarespace, Wix & Weebly, means that I no longer recommend Wordpress for those types of clients. Artists just want to show an…
Re: WordPress 5.0: A Gutenberg FAQ
#134Earlier quoted context omitted.
You're absolutely right. The big issue (for me, at least), is that it's a security nightmare. At least last I used it. It seemed there were security exploits popping up every day. Either from the core codebase, or from some random plugin everyone seemed to be using. I think that was just the nature of how their plugin system works? I'm not sure if anything's changed, but _maintaining_ a WordPress install is not fun a…
I used to do sysadmin work as a web hosting company and security nightmare is exactly the phrase I think of when I think of WordPress. Many mom and pop type businesses find the lowest cost web designer they can find to build them a WordPress site then get upset with the hosting company when "the server gets hacked" and their site is redirecting to a malicious site. WordPress is certainly a powerful platform but the f…
I've screened / interviewed so many jr web "developers" who don't actually know how to develop a web app and they claim that installing WordPress plugins is development experience.
Re: WordPress 5.0: A Gutenberg FAQ
#135Earlier quoted context omitted.
Have you tried managing it using https://managewp.com ? I was in your shoes and it saved me a lot of headache
So you allow managewp to login to your sites?
Re: WordPress 5.0: A Gutenberg FAQ
#136I know this is not for everyone, but sometimes it makes sense to jump off the CMS bandwagon and build a custom site. First I used Drupal but got tired of rewriting the site on every major release and jumped on WordPress. Then on WordPress I realized I could not create the user experience I was after without committing massive amounts of time and resources in custom plugins/themes. Leaving me too dependent on a moving…
Apples and oranges. If you needed a comprehensive client accessible CMS then how did you replicate that side of things in Node etc? If you didn't need a CMS then I'm not sure why you were using Drupal/Wordpress in the first place. The only reason I can think to use them is if you want to hand off content editing to a non-developer.
But neither is my website a simple brochure site. Members create their own content, upload photos, enter their location on a map, enter available dates, have the ability to chat with other members. When I tried to do al this with custom and available plugins, it never felt as a coherent experience. Then there is a lot of automation in the background, notifying members of unanswered messages, expiring profiles, notifying members of expiring memberships. Getting all this properly done with the CMS provided API's is more work then writing it from scratch yourself. With the benefit of not having to worry about CMS API deprecation.
Re: WordPress 5.0: A Gutenberg FAQ
#137I know a lot of people dislike PHP and WordPress, but I haven't found _anything_ that comes close to it in terms of sheer extensibility and plugin ecosystem. There's a plugin for pretty much anything you might want to do with a platform. I even moved my personal Jekyll-powered blog to WordPress a few years ago. My favorite thing about WordPress is that it's a known quantity. There's an easy to follow tutorial teachin…
> I know a lot of people dislike PHP and WordPress, but I haven't found _anything_ that comes close to it in terms of sheer extensibility and plugin ecosystem You're right about everything there except one word: "extensibility". Wordpress has a comprehensive hooks system that makes it seem like it's very extensible, but that's only there to make up for the godawful mess that is the codebase itself. PHP (which is a fi…
No it isn't. The language itself is awful. The PHP ecosystem is great though: easy deployments, good dependency management, healthy community, and the most pleasant framework I've ever worked with - Symfony.
Re: WordPress 5.0: A Gutenberg FAQ
#138No mention here about Gutenberg's lack of support for accessibility standards. They pretty much went full steam ahead and left the accessibility team behind. See: https://rianrietveld.com/2018/10/09/i-have-resigned-the-word...
Re: WordPress 5.0: A Gutenberg FAQ
#139Earlier quoted context omitted.
You're absolutely right. The big issue (for me, at least), is that it's a security nightmare. At least last I used it. It seemed there were security exploits popping up every day. Either from the core codebase, or from some random plugin everyone seemed to be using. I think that was just the nature of how their plugin system works? I'm not sure if anything's changed, but _maintaining_ a WordPress install is not fun a…
My answer to this problem has been the plugin Wordfence. It's primary feature is a WAF whose rules update continuously and intercepts every request. Having worked at several agencies I've seen and inherited many hacked sites. I have never had a site be infected with a clean install using Wordfence. knocks on wood
Re: WordPress 5.0: A Gutenberg FAQ
#140Earlier quoted context omitted.
I hate to start this off this way but this comment makes me feel like you're either a very novice WP user or simply a designer that likes to advertise themselves as a dev but doesn't actually do a lot of coding. Divi and Visual Composer are both absolute messes from every aspect except for ease of use and they're incredibly bloated even for simple page layouts. Everything ends up as an inline style, the actual load t…
The whole point of WordPress is that you don't need to do much coding, so that point is moot. The vast majority of WordPress developers are designers or non-technical people who either don't know how to code, or who can hack a bit of code now and then. When I make a site for a client I have to balance many options 1) how fast can I do it 2) including how many bits and bobs do I have to add in to even make it work 3)…
That's what I thought. There's a reason why WordPress has a reputation for being insanely insecure and a terrible platform and it mostly has to do with the fact that it's made things easy for people who have no idea what they're doing. Existing page builders allow you to make something easily while completely ignoring the affect of page load times, proper syntactic code, and quality. They're meant for people who don't invest the time to actually learn what they're doing so they can throw crap together that they can charge clients who don't know any better.