IPYOA, IPmail, IPhomeport, IPY and IP Dealers:
I am very happy to announce that after years of planning and requesting bids from programmers, we have finally succeeded in moving all the photos and all the user accounts from IPphotos into this IPYOA project. This has been one of the most challenging web projects of my career. It was made possible by hiring a PHP expert from London and a Joomla Extension designer for Photo collections from Singapore. The three of us made this project happen. We have worked on this non-stop since Oct 9th, 2015 at the Annapolis Maryland Boat Show. That was the day we officially started.
Working with these experts, we first had to upgrade the operating system of this Joomla site to the latest 3.4+ version. Then, unexpectedly, we had to buy a new server account because we did not have enough room to clone the two sites together and keep it all running. This required me to migrate all my domain names and web sites over to a new web server. (Note: This I did onboard via a verizon cell connection as we were driving down the ICW) Now, with more room, we were able to progress.
The next step was to install the photo application from Singapore. After a study of this, we thought it might be able to handle the IPphotos model I created in 2002 which has 525 photo categories and 11,500 photos from 2,000 users! Time to hire the best PHP MySQL expert. We worked on first converting the SQL database tables to plain database tables and text files so they could be imported into the databases of the newly installed photo application. Once the data was imported, the structure of IPphotos was now built into IPYOA and it looked like it was going to work.
Next the 11,500 photos had to be imported from IPphotos into the clone site of IPYOA and these photos created 46,000 photos because 4 images are needed for each photo. One photo for each display type, cell, tablet, desktop and original. After these new images were created, they were then placed into the correct file structure allowing the new application to display the data and present the photos.
One of the most impressive aspects of this project was the matching up of the 2000 users in IPphotos with the 2000+ users in IPYOA. Some matched, some did not. We ran a script that compared the two using their email addresses and we were able to merge the two sets of users together. This brought the photo albums of the users in IPphotos into their existing accounts in IPYOA. Users that had accounts in IPphotos but not in IPYOA then had a new account created in IPYOA for their incoming photos. This was a challenging aspect to the proect and it worked out very well.
The end result. We now have 16,134 photos in 1,944 photo albums all combined and sorted back into the nearly ideal structure exactly like I created in 2002 for IPphotos. Yes, there is room for much improvement, but my first goal was to simply reach this point of recreating the IPphotos structure into IPYOA. Now that we have that, we have much work to do to improve this model. Our first big task is to sort the photos that were in IPYOA (never in a category) into the proper category, but that will happen in time. We are building next a detailed photo search which will make it easy to find the exact photos you want.
For now, let us all enjoy this new rollout and have a look at the creation. This is the largest photo collection this application has ever managed and the Singapore designer is amazed. I, too, am amazed, because I had many programmers tell me over the years that it could not be done. Well, here it is. SUCCESS, it has been accomplished and I am very, very proud of the result.
www.IPYOA.com/photos here is the success!
PS:
Note #1. Make sure you include the WWW in the URL, we have a glitch that, without it, the photo collection gets confused.
Note #2. For about a month we ran two cloned sites of IPYOA, the live site used every day and our development site we built this on. Keeping two clones in sync was a very interesting challenge, but this was going on behind the scene.
Note #3. When we finished, we flipped the sites over, Live became Development and Development became Live, and here it is. all 400,000 files. We will soon delete the clone and that will give the server much needed room.
Hayden.....started this job in Annapolis Oct 9, 2015, on Island Spirit and finished it in Vero Beach, FL Nov 28, 2015. Worked every day as we were moving south!
More Images
The root categories for each yacht model
Yacht systems and modifications inside of each model
Under each category the latest albums are presented