2 ms·
Or at least necessary to evolve a relational schema from a simple blogging engine to a CMS that can do the things it can now (including the plugins). Advance Cu
by jwdunne 8y ago
Or at least necessary to evolve a relational schema from a simple blogging engine to a CMS that can do the things it can now (including the plugins). Advance Custom Fields, WooCommerce, LearnDash and the like are examples.
If it can't be shoehorned into the post table, you've got postmeta as a KV store for each post.
The code base looks like it was built the same way. I noted one developer saying "this is crazy... Its like one bootstrap file that bootstraps the next bootstrap file".
Using profiling tools, you're looking at tens to maybe over a hundred queries. It's a nightmare.