DEV Community

[Comment from a deleted post]
Collapse
 
lucagrandicelli profile image
Luca • Edited

Also, please note that WordPress Plugins are third-party software which never guarantees you 100% compatibility with the rest of the system, which is made up of other third-party plugins. So releasing an update per day, even for small bits of code that only add a small feature, and thus making the entire infrastructure exposed to potential stability issues because all other pieces should be safe and tested with the new update, is always risky, unless strictly necessary.

I'm writing so because i know well the WordPress ecosystem and its weakness and this is not even comparable with the example you provided.

Updates are crucial, especially if they fix security issues or bugs. But it would be better if software is well tested and engineered before any release, instead of rushing to push updates continuosly.

 
lito profile image
Lito

But if you do not trust the plugins, why install? You can don't update them once installed.

I really don't understand the problem with CI.

This "problem" is related with any dependencies on any project (laravel, node, ...) or server software.

You will have problems with any software or service. Google fails with updates, Facebook same, or linux and windows.

This is my point of view (as software developer).

 
lucagrandicelli profile image
Luca

Don't get me wrong. Installing plugins and keeping them updated is right and fair. Here i'm only questioning the solidity of a piece of software which is continuosly updated with small bits of code whereas it often lead to incompatibility issues. This because many plugin devs do push their updates without even doing proper tests.
If you'll ever run a WordPress enviroment you'll understand what i mean.

CI ain't bad, but honestly i prefer to update less but update better.

 
lito profile image
Lito • Edited

This because many plugin devs do push their updates without even doing proper tests.

I don't work with Wordpress because this ;)

 
lucagrandicelli profile image
Luca

If you'll ever need to work on high-traffic editorial websites, WordPress would probably be your best friend.

 
lito profile image
Lito

Maybe the easy option, but not the best option. Sometimes the work to optimize a wordpress site with multiple plugins is building a custom site with exact requirements.

I have working migrating ecommerces (with revenues of million euros) from wp (woocommerce) to custom code and the change is radical in performance, features and future developments. A lot of work, yes, but without comparison.

Regards!

 
lucagrandicelli profile image
Luca

I agree with you, that's much better of course but not always affordable for many business. Please consider that WordPress powers 40.0% of all websites on the internet and takes up to the 64% of CMS market. So, wether you want it or not, being in the web dev industry means also dealing with WordPress. (kinsta.com/wordpress-market-share/)

Take care.