Possibly Interesting Stats for some...
Posted: 08 Oct 2010, 04:01
Hey folks,
just thought I would pop a little "Good News" note here regarding a recent project using Phoca Gallery;
Hosting : US Based Cloud Hosting Account with an Australian domain
Joomla Version : 1.5.20
Template : Custom Built Template from a GavickPro Design
Site Purpose : Photography Online Viewing for Clients (Public Events and Private Photo-Shoot Viewing)
Generally this client has between 10-20 private (registered users, limited access to specific users) Galleries of Wedding, Portrait, Family and Commercial shoot images, containing anywhere from 10 to 200 hi-res images, with one or two public viewing Galleries of local sporting events, normally containing up to 2000 images in multiple directories.
On this particular occasion, the photographic team were shooting a National Junior Rugby Tournament over three days with around 80 teams competing, resulting in over ** 18,000 ** images being taken and displayed on the website for public viewing and ordering (non-eCommerce, this is purely a viewing site)
The images were uploaded via FTP, 3 main categories (one for each day), then 5-10 sub-categories (Age-Group) in each day and then by game, resulting in a total of 40 categories and sub-categories.
Image Pre-Processing took about 18 hours, FTP Upload took about 12 hours, auto-magic thumb-nailing took about 16 hours.
No major issues were observed, about 90% of the work was completed by the customer, with small parts of assistance from myself along the way.
A few things we did observe...
Obviously, 18,000 images being processed via a web-interface was no small undertaking and it certainly pushed MySQL, Joomla! & Phoca Gallery somewhat. But on the whole everything stood up well with a slightly reduced performance capability due to File-System read times and MySQL Query times.
1) When listing images in Phoca Gallery -
Would be nice to maybe have the option to disable "Full" image retrieval when entering the images section and display none, until we selected a category to list or do MySQL read Queries in batches (per page maybe, via Ajax?) We did observe timeouts occasionally when first entering this page due to the enormously high number of image records being retrieved from MySQL. (This was a mixture of PHP processes crashing occasionally, or PHP timeouts or MySQL thread timeouts and is to be expected in this particular case, so no complaints)
2) Bad FTP image upload, corrupt image -
Would be nice to have an option to continue on with Thumb-nailing and just present a list of corrupt images at the end of the process, if possible. Again, with such a nigh number of images, we had a few that were corrupted either by light-frame in preprocessing or via FTP upload, and this just stopped the thumb-nail process, which added time and a little difficulty to the work-flow. However, again, this is not so much of a complaint as an observation, based on the fact that our situation maybe considered to be abnormal or excessive to Phoca Galleries initial specifications.
EDIT: by me...
Note: I have already discussed this with Jan previously, ( viewtopic.php?f=1&t=9462&p=38550#p38550 ) and is not a Phoca function or issue.
3) Spaces in FileSystem Folder Names -
Again, this is not a complaint, just something we noticed was a little funky and caused a little bit of an issue after initial thumb-nailing, when we had to go back a fix a few mistakes that were made by the photographic web-team.
Our folder structure was similar to this;
- Rugby Tournament 2010
-- Monday
----U13
-----BNE-vs-PNG
-----SCR-vs-GCT
-- Tuesday
----U13
-----TBY-vs-NPO
-----BOL-vs-GCR
....etc etc etc
We didn't manually make Categories, we relied on the thumb-nail process to do this for us with the folder structure.
When we initially thumb-nailed, we opened "Multiple-Add" selected the Top-Level Folder "Rugby Tournament 2010" Notice the spaces, in the name and selected save... Thumb-nailing and category creation worked extremely well, as always.
However, we found that the team had placed some wrong photo's in a few directories and had missed one game, so we needed to go back and work only on those categories, in the "Multiple Add" option, we found we could no-longer traverse the folder/directory tree because of the spaces in the top-level folders name.
To resolve this, we chose to make new folders above the "Rugby Tournament 2010" folder;
- Monday
----U13
-----BNE-vs-PNG
- Tuesday
--- U12
----- BHS-vs-XCF
As edit the appropriate category to now use this folder as it structure, upload/move the images to these new locations and re-thumb-nail (deleting the old image entries for this category if necessary first) and this worked just fine for us and got around the Directory name "spaces" issue.
Phoca Team, a job well done, your gallery component worked as expected and beyond expectations. with very few, if any real issues for what I would consider to be a slightly excessive use. Thank you and congratulations.
just thought I would pop a little "Good News" note here regarding a recent project using Phoca Gallery;
Hosting : US Based Cloud Hosting Account with an Australian domain
Joomla Version : 1.5.20
Template : Custom Built Template from a GavickPro Design
Site Purpose : Photography Online Viewing for Clients (Public Events and Private Photo-Shoot Viewing)
Generally this client has between 10-20 private (registered users, limited access to specific users) Galleries of Wedding, Portrait, Family and Commercial shoot images, containing anywhere from 10 to 200 hi-res images, with one or two public viewing Galleries of local sporting events, normally containing up to 2000 images in multiple directories.
On this particular occasion, the photographic team were shooting a National Junior Rugby Tournament over three days with around 80 teams competing, resulting in over ** 18,000 ** images being taken and displayed on the website for public viewing and ordering (non-eCommerce, this is purely a viewing site)
The images were uploaded via FTP, 3 main categories (one for each day), then 5-10 sub-categories (Age-Group) in each day and then by game, resulting in a total of 40 categories and sub-categories.
Image Pre-Processing took about 18 hours, FTP Upload took about 12 hours, auto-magic thumb-nailing took about 16 hours.
No major issues were observed, about 90% of the work was completed by the customer, with small parts of assistance from myself along the way.
A few things we did observe...
Obviously, 18,000 images being processed via a web-interface was no small undertaking and it certainly pushed MySQL, Joomla! & Phoca Gallery somewhat. But on the whole everything stood up well with a slightly reduced performance capability due to File-System read times and MySQL Query times.
1) When listing images in Phoca Gallery -
Would be nice to maybe have the option to disable "Full" image retrieval when entering the images section and display none, until we selected a category to list or do MySQL read Queries in batches (per page maybe, via Ajax?) We did observe timeouts occasionally when first entering this page due to the enormously high number of image records being retrieved from MySQL. (This was a mixture of PHP processes crashing occasionally, or PHP timeouts or MySQL thread timeouts and is to be expected in this particular case, so no complaints)
2) Bad FTP image upload, corrupt image -
Would be nice to have an option to continue on with Thumb-nailing and just present a list of corrupt images at the end of the process, if possible. Again, with such a nigh number of images, we had a few that were corrupted either by light-frame in preprocessing or via FTP upload, and this just stopped the thumb-nail process, which added time and a little difficulty to the work-flow. However, again, this is not so much of a complaint as an observation, based on the fact that our situation maybe considered to be abnormal or excessive to Phoca Galleries initial specifications.
EDIT: by me...
Note: I have already discussed this with Jan previously, ( viewtopic.php?f=1&t=9462&p=38550#p38550 ) and is not a Phoca function or issue.
3) Spaces in FileSystem Folder Names -
Again, this is not a complaint, just something we noticed was a little funky and caused a little bit of an issue after initial thumb-nailing, when we had to go back a fix a few mistakes that were made by the photographic web-team.
Our folder structure was similar to this;
- Rugby Tournament 2010
-- Monday
----U13
-----BNE-vs-PNG
-----SCR-vs-GCT
-- Tuesday
----U13
-----TBY-vs-NPO
-----BOL-vs-GCR
....etc etc etc
We didn't manually make Categories, we relied on the thumb-nail process to do this for us with the folder structure.
When we initially thumb-nailed, we opened "Multiple-Add" selected the Top-Level Folder "Rugby Tournament 2010" Notice the spaces, in the name and selected save... Thumb-nailing and category creation worked extremely well, as always.
However, we found that the team had placed some wrong photo's in a few directories and had missed one game, so we needed to go back and work only on those categories, in the "Multiple Add" option, we found we could no-longer traverse the folder/directory tree because of the spaces in the top-level folders name.
To resolve this, we chose to make new folders above the "Rugby Tournament 2010" folder;
- Monday
----U13
-----BNE-vs-PNG
- Tuesday
--- U12
----- BHS-vs-XCF
As edit the appropriate category to now use this folder as it structure, upload/move the images to these new locations and re-thumb-nail (deleting the old image entries for this category if necessary first) and this worked just fine for us and got around the Directory name "spaces" issue.
Phoca Team, a job well done, your gallery component worked as expected and beyond expectations. with very few, if any real issues for what I would consider to be a slightly excessive use. Thank you and congratulations.