[wp-trac] [WordPress Trac] #14170: Problems with network activation
WordPress Trac
noreply at wordpress.org
Sun Jul 2 20:24:29 UTC 2017
#14170: Problems with network activation
-------------------------+---------------------
Reporter: scribu | Owner:
Type: enhancement | Status: closed
Priority: high | Milestone: 3.1
Component: Multisite | Version:
Severity: major | Resolution: fixed
Keywords: needs-patch | Focuses:
-------------------------+---------------------
Comment (by alshamiri):
Replying to [comment:49 nacin]:
> The reason why I am against this in core is demonstrated precisely by
your plugin. Looking through it, you're creating an *awful* lot of tables.
You are creating six tables *per blog*. That can't scale in any reasonable
fashion.
>
> No network administrator would let that on their site, given plenty of
other plugins with far less footprint. I'm weary of plugins having an
official API to do things like this. If someone wants your plugin on their
network, they're going to look to disable all of that so they can generate
those tables on their own. (It took something like two weeks to generate
commentmeta tables for every site on WordPress.com.)
>
> Sidenote - A lot of those are lookup tables and should probably be
global tables. The ones that aren't can be post types. Then you won't need
to do this at all.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/14170#comment:79>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list