Absolutely every change in WordPress, whether it’s a blog post or a WooCommerce order, all get issued a post ID. Wouldn’t it be better to split this up and let different features/functions get their own numbering (perhaps their own databases even).
I look after a busy shopping site and I feel like the database is under a lot of strain. It would be better if one database dealt with sales, and another was for WP and tracked visitor stats etc. Then another database for a discussion forum.
Surely multiple small dedicated databases would be better than one huge monster?
I understand that WP started out as just a blogging site and has grown into this multipurpose Frankenstein of a platform and changing it now would cause enormous grief for many plugin developers, but just an option to allocate a separate database to certain plugins would be great, IMO. (Especially WooCommerce)
- The topic ‘EVERYTHING gets a post ID. Isn’t there a better way?’ is closed to new replies.