Ensorceled |
1 person marked this as a favorite. |
If you really don't want us to click multiple times on the download link, may I humbly suggest that a developer change the text from "Personalizing ... Click link again in 10 seconds to download" to "Personalizing... check back here again in <however long the queue is taking in minutes/hours/days>"
As a web developer myself, I can tell you that people are not going to read the red text at the top of the page but they WILL read the text that says "click here in 10 seconds to get your goodies" and then they'll dutifully punch it every 10 seconds until they get bored and then maybe read the red text.
Ensorceled |
The problem is that you need to stay on the site and can not just leave it and come back later when it is finished.
Yeah, I just discovered that myself. If you don't check on a regular basis you get logged out. So much for trying to be patient, I've lost my place in the queue :-/
A second suggestion to Paizo: ... increase your session timeouts (why are they so short in the first place?!?) so people can get their stuff later. Currently you are actually rewarding your users for DDOSing your site and punishing them for following your directions.
Chemlak |
1 person marked this as a favorite. |
I will just point out that staying logged in to the site is not an issue: once your personalisation request hits the queue, it stays there. Once your item is personalised, it is available to download for a period of time, however newly personalised items can kick older ones off on a First In, First Out basis. The current estimate for a personalised item to remain on the server is 2 hours (under normal traffic it's a lot longer).
However, the downloads page does not have a short-term memory. It doesn't know that you clicked a product 20 minutes ago, so it looks like you've had to start again (and, depending on whether your personalised product is available for download, you really might have to start again.
What's happening most commonly is that people are queuing up several personalisations of the same product, putting an even heavier load on the server, and (unfortunately) not catching the product when it's actually available for download.
Because the system was never expected to handle requests with this frequency, it was never designed to accurately report when a personalised product is available for download, so there are no built-in methods of reporting to the user, which is why we're all having to play "click, click, click", which is actually just making things worse.
I suspect that the Paizo tech team will be taking a good look at this as soon as they have a chance to breathe, but right now the focus is on keeping the site stable enough to handle demand.
shady18 |
I suspect that the Paizo tech team will be taking a good look at this as soon as they have a chance to breathe, but right now the focus is on keeping the site stable enough to handle demand.
It's not stable enough to handle demand. It's stable enough that the rest of the site doesn't fall over in the face of demand on this particular area, but it's not handling demand. In other words, it's stable enough to be stable, and that's it (and achieving that goal seems to be the limit of the ambition at this point).
I think what the team need to take a good look at is whether an owned-hardware approach is best for a system that seems to have highly elastic load requirements, or whether they should be putting this in a cloud service. Should say, I have no personal interest in them doing so (in terms of being, e.g., an employee or shareholder in Amazon etc.) other than having a number of documents that I paid for (not via this current promotion) that I can't download.
Deadmoon |
I like it how rpgdrivethru does it. You click on the link and it will personalize it and save it to drop box. This way I do not need to wait for the personalization to complete. I can just check dropbox later when the queue catches up.
Just a thought.
It seems like it would be possible to include a separate download link for files which have already completed personalization so that personalization doesn't need to be repeated.
Mattiasjp |
1 person marked this as a favorite. |
Just adding a notification for when a personalization is done would help a lot.
Right now it is a guessing game.
Just got into the flow of things and managed to download all pdf's except one, which the zip seems to be corrupt. The download time for it seems to be 3 hours now though, so the file server is really slow right now.
The last issue was connection timeout, but that was chrome and it couldn't be changed in that browser. Chrome has a very low connection timeout setting which cannot be changed.
Edge/IE seems to have a much longer connection timeout limit and manages to catch those failing downloads.
Firefox would work as well if you increase the connection timeout setting there (if on linux.)
So, notification by email, or just upload to dropbox automagically when done.
The email could just contain a direct link to the resource.