by ToxicShadow » 06/13/2016 4:05 AM
I wrote this prior to Moofius posting, so keep that in mind, but the idea she mentioned is basically what I had in mind.
According to your experiment, there is a 35 second difference between the Hall of Records and the single Male Lucain Ownership list, but that is still under a minute in load times. To be perfectly honest, I don't see that as a drastic difference. Of course, to each their own. I don't see it as a big issue, that would at least outweigh the Pros, but I suppose others may not feel that way. (Although, so far, it seems that the majority would like the change or don't mind what happens, one way or the other.)
Some other things to consider, at least from my point of veiw:
When I have to add new babies to records when sending them out from the Nursery, I open all three pages in succession/at the same time. The Hall of Records, Bred Males, and Bred Females. Assuming Bred females has about the same amount of images, it would have roughly the same load time. So 50 + 15 + 15 = 80 seconds. I have to add babies both to the Hall of Records and to their respective ownership records.
When processing trades, I open Bred Males and Bred Females at the same time. So 30 seconds.
With what I was saying before, how each post would have less breedings listed in each one than is currently listed in the Hall of Records (I was thinking 25 breedings per post.) So I did some math.
Using the average of 3 babies per litter + 2 parents, I will be multiplying by 5.
25 breedings x 5 images = 125
125 x 15 posts per page = 1875
So a total of about 1875 images would be included on one page.
Currently, there are an average of 42 breedings per post in the Hall of Records. Using 5 again:
42 breedings x 5 images = 210
210 x the current 10 posts = 3150
There are currently about 3150 images listed in the Hall of Records, and we still have five more posts to go before it goes to a second page.
That said, each page would load significantly faster than the current Hall of Records, with less images, if I went with having more than one page.
I definitely plan to number each litter, and I can even link each page or post in the first post of the thread, for easy navigation, if need be.
+++
And I feel like I should explain what happens when I try to update the bred Lucain records, currently, with how they are set up. For me, it ended up being the factor that made me absolutely desire change. I mentioned it as Pro: "Will likely prevent my browser from crashing while editing bred ownership records, by limiting the number of images in each post. "
But I'll get more specific, so users know what is happening on my end while editing them.
Each post in the Ownership records contains around 260 images, some more, over 300, some less. Now, depending on how many trades I have to process, it can take 5 to 30 minutes per post. But, because each post is so image heavy, when I try to submit the the changes, my browser crashes, it doesn't update, and I lose the work done for that post and have to edit it all over again. So I spend an additional 5 to 30 minutes doing it again and praying it doesn't happen again. Sometimes it does, in which case, I usually don't try to update them for a little while, since it will just keep happening over and over. Which, then, causes some major delays in trade note updates.
I have done everything in my power to make sure my browser is up to date and figure out why it happens, and have found that, yes, it is definitely the fact that there are so many images in each post that causes the crash.
So, needless to say, at least for me, I'd rather spend an extra few seconds loading a page than an extra 5 to 30 minutes having to redo edits I have already done.