I think the main reason people use vichan is because the other imageboard software is all ugly and overly modernized when the average altchan is tiny as hell and performance does not matter one bit.
Now can you change the other softwares to look more like vichan? Sure, but you may as well just install vichan. It's familiar and loved by many. Very easy to configure too once you're read through the config.php documentation and the templates are incredibly easy to change. I don't know if I trust the team that took over the vichan codebase though ever since people circling around a certain person were handed power.
>>4070>>4075A big reason why vichan takes a long time to perform actions is because vichan cares about the lurker experience and generates a ton of static pages, but it does so without much caching of their own. When you move one post from one thread to another you'll likely need to regenerate both those threads, your /all/ page, your /recent/ page which is usually the frontpage, you might need to regenerate the catalog, you'll also likely need to regenerate several pages on the index because you moving a thread will shift every position of every thread and those will need to be regenerated on the index which again means querying and shuffling through all the threads and replies a dozen times.
It is possible to code your way into optimizing this into being a slightly more performant experience, but there's no point unless you're 4chan tier size, even then it's even easier to just set up multiple tiny servers to spread the load and a chron timer to update the frontpage every now and then instead of every single post like vichan does by default. I think Infinity/OpenIB used the chron timer, and it's possible to just not regenerate the index pages at every single post as well with a timer and just being okay with a moved or deleted post to hang around in the index/pagination for slightly longer than it should be there and people having to wait a tiny bit longer for new posts to show up outside the threads they have open.
If 4chan can get Futaba to run well, anyone can get anything to run well with a bit of work. They won't need to though.