Number of photos?

Hi
i wanted to ask for zenphoto capability in handling large number of photos and albums. Im planing to open a gallery with more than 30 000 pictures , so im in a faze of chosing the right solution.

Any informations or experiences?

thnx in advance ...

Comments

  • trisweb Administrator
    Zenphoto is unique in that it scales relatively well due to its simple design. The speed of the gallery is dependent on a few minor things, namely the number of images in any given album.

    Zenphoto should be able to handle any number of images in the entire gallery -- it will help greatly with performance if they are separated into smaller albums. Even then, single albums with 2000+ photos are possible and will still be usable.

    Good luck, and let us know your experience!
  • I am nowhere near 30,000 photos but I will most likely hit 10,000 on my gallery at the next event I attend and so far 0 problems. it is just as fast and responsive as it was when it first started out. And all this on a server which is almost 5 years old running off a residential DSL connection where I get anywhere between 500 and 1500 pageviews per day of which more than 95% of those pageviews are gallery views.

    Anyways.. I have been watching zenphoto for over 2 years now, I havent seen another gallery with 30,000 but I dont see any reason why it couldnt scale to that size, their is virtually no overhead other than image generation(which you will see on any image gallery).
  • I've just thrown the zenphoto code base at 20,000 images and am learning a few things in the process. Firstly it's a great solution and I've been very impressed with how easy it was to setup and tune for my needs.

    I have seen a very heavy performance hit on even simple pages when the images are not pre-cached - this is the major hassle when dealing with such large volumes. Without the pre-cache in action even a basic page is very very slow to generate. (I tested what happens when you simply remove the photo display from the album pages that were running so slow, and they appear instantly - the only thing slowing down the pages is the image processing)

    The catch with pre-caching an album via the admin-tool is you have to ensure your browser actually loads each thumbnail during that request. If you don't pull down the image, you don't have a pre-cached version.

    Many of my albums run around 1000 images alone, but IE7 would stop loading the pre-cache request page after about 100. It just times out I think. FireFox does a better job, but it's still an exercise in patience. I would love a trigger that does this job in the background, or checks once a night for any new images and adds them to the cache.

    But in answer to the original post, the mysql core of the application ensures that tricky stuff runs quickly, even with very large numbers of photos - just make sure you have the patience to pre-cache and performance wont be an issue.
Sign In or Register to comment.