First I would like to thank the developers of Zenphoto for creating this product. It is very refreshing and not bloated.
I installed Zenphoto 1.2.3 a couple of days ago. My club uses PureHost as its serving host. I took over as the club's webmaster last year and redesigned the site from the ground up. After messing with manually built photo galleries, I looked around and really liked ZenPhoto, so I decided to install it. The install didn't go as easy as I would have liked. PureHost offers PHP 4.4.8 and 5.2.5. I received fatal errors on 4.4.8, but much better results on 5.2.5. I did get warnings about setlocale() and mbstring package missing, but continued the install. I had to manually enter the database information because PureHost hosts MySQL databases on a separate server. Here is the URL to my ZP galleries (I have uploaded a few albums and photos; I have not done any theme customization yet):
http://www.sandiegomiataclub.org/galleries/
Everything seems to be working fine. However, the performance is extremely slow, usually taking 20-30 seconds to load pages. I have tested it on three different networks (home, work, and AT&T 3G on iPhone), several browsers (Safari, IE6, Firefox), and Mac/Windows platforms. It seems the vast majority of that time is waiting for the server. The server is running Windows 2003, IIS, MySQL 5.0.45, and PHP 5.2.5. As noted above, the database is hosted on a different server. What should I look for to improve performance? Does the missing PHP functions (setlocale and mbstring package) affect performance? I have a trouble ticket in with PureHost, but they keep claiming the ZP pages are loading quickly.
Thanks!