|
There is no denying it, this past summer our uploader for Unitprints decided it was taking a few days off without telling us. Never one to rest on our laurels (which sounds uncomfortable by the way), we immediately started researching and implementing a better uploader. The fun part was the issue was intermittent and seemed to only affect a core group of people at any one time. Like some home repair issues, what appears to be a small item actually goes deeper so follow us down the rabbit hole of getting this resolved.
Step one; since it was the file uploader that seemed to be timing out, we updated, improved and added multiple ways to upload files. This did help some but there was still the same issue occurring.
Step two; UnitPrints has continued to grow in popularity amongst the prosumer along with professional photographers sharing pictures of the kids with the grandparents as well as UnitPrints Pro becoming a popular visual dropbox and print sales site for Professional photographers to help generate additional income. So now we are thinking ‘we need more power Scotty!’ (yes, got in a Star Trek reference!). Bam, quadruple power! We went from two servers to eight! Again this helped the issue but did not fully resolve it.
Step three; find the big brains with the detailed eye. Now was the time for a treasure hunt, so we brought on a new developer that could dive deep into the code and track down the errant bug that we have been playing whack-a-mole with. There seemed to be a timer that kept timing out, especially when uploading large files. After some digging into the code our developer found that little bit of code which was created by Amazon Apache that hosts our servers. Since this was not our code, we could not change it but here is where the big developer brains come into play. He wrote into our code an override line that would tell the server to stop timing out when it wasn’t supposed to. Whala!, issue has been resolved. Sometimes you just need to find the one with the brains!
So the bonus is we now have multiple methods to upload, we now have a much larger server with room to grow with you and we found a great developer that will help keep us up to date and keep improvements coming.
Speaking of improvements for Unit Prints; here are a couple of things coming soon.
-
Updated Secure Mobile checkout for iPhone, iPad and Android devices with PayPal mobile. Now it is even easier to complete your print purchases on your mobile device securely. Live now!
-
For UP Pro clients, there will be new and improved methods for sharing galleries via Social Media by updating Facebook API and we are adding an Instagram share button. Because if you take a picture of a tree falling in the forest and no one sees it, did it really happen? (Wow, deep man!) These new social share updates will help drive traffic to your UP Pro site thereby making it more profitable for you (can you say healthy, comfortable wallet with good taste)
|