Choosing between open source php photo gallery and-or cms

Im in the beginning of developing three different web applications with the classic php/mysql technologies. These applications would all have photo galleries (with different requirements in sizing).

I think the best choice is to choose an open source solution rather than developing from scratch. However, even though Im an experianced php programmer I have no experiance in open source cms/photo galleries.

Read More

So, questions:

  1. what are the best choices for an open source php photo gallery considering that I will surely have mess up with their code and extend it (ive seen plogger and zenphoto, not impressed)?

  2. Is it wise to choose an open source php photo gallery or go with a cms (eg wordpress, joomla, typeo3 etc)?

If anyone has experiance in using and extending php open source apps please share some knowledge.

Related posts

Leave a Reply

5 comments

  1. You can try:

    1. Gallery
    2. Coppermine

    Both are well known PHP Photo Gallery open source software (GPL License). Also both are under active development and have a big community of users, so you can probably get help when you will need it.

    Also both have some, kind of integration with the most known open source CMS.

  2. I actually use Gallery, but not in the sense that most people do. I install it in a directory that only the admin will see. I link it up through my CMS with an icon, and tie the authentication system to match my CMS’s. It exists only for the admin to get photos in.

    From there, I do queries on the front-end with php into Gallery’s database to get the photos that I want. It’s certainly not rocket science once you figure out which tables and which directories are required to get what you need.

    Could I use something canned? Sure. But my clients demand more than that. Because I’m just too busy to get something completely custom finished that includes resizing, javascript cropping, folder traversing, etc in addition to the crazy front end transitions and presentation I already write, this has been a great solution. And it works, every time. I can focus my time on making the front-end really unique and perfect for that particular application.