Thread:がか/@comment-27569068-20170320052009/@comment-26154973-20170321030948

We have around 600 various data modules, including around 200 player ship modules and 200 player equipment modules. On pages like Ship List (Image) ship modules are required over 400 times (because there can be different ship forms in the same module, on Equipment List (Image) it's just over 200 times, same as the number of equipment modules, the designators for creating  and   objects from data modules are   and  ), the current Lua statistic for that page is NewPP limit report Preprocessor node count: 689/300000 Post‐expand include size: 70598/2097152 bytes Template argument size: 0/2097152 bytes Expensive parser function count: 0/100 Lua time usage: 0.300s Lua virtual size: 15.63 MB / 350 MB Lua estimated memory usage: 0 B Generally, many calls to Lua is bad on Wikia, while one or few calls is ok, even if heavy.

For automation, I use modified version of https://github.com/macbre/nodemw (for creating new pages there is edit function, which is a wrapper for action=edit, it should be called in logIn callback if you want it to edit as a specific user, e.g., to have noratelimit right), but any mediawiki API library should suffice.