From Wikipedia, the free encyclopedia
PhpWebGallery) is a web standards compliant
photo-gallery licensed under the GPL. It is written in PHP and utilizes a MySQL database.
PhpWebGallery was originally written by Pierrick Le Gall as a
personal project, unaware that other projects like it existed. On
April 15, 2002, the first version of PhpWebGallery was released
In order to allow non-programmers to use PhpWebGallery, the
software was restructured, this time utilizing templates. This
allowed users to change the look of the gallery with only HTML and
Later versions allowed for images to be stored in any arbitrary
location as well as any arbitrary category. The latter was
eventually dubbed a "virtual category").
Creator Pierrick Le Gall announced the pending name change from
PhpWebGallery to Piwigo on his personal website on September 24,
stated reasons for the change in name were:
- shorter : easier to remind
- unique : a search engine request on "Piwigo" will bring
you to the Piwigo project pages
- no PHP in the name : I now find it odd to make the
technology obvious in the application name
- keeps the PWG letters
Today, Piwigo is supported by 14 developers and a thriving
- Virtual categories
- Each image is bound to one or more virtual categories. By
associating images to multiple virtual categories, albums can be
displayed in multiple, arbitrary groupings depending on the target
- The appearance of the photo album is defined from a template.
There are various templates provided by the development
- Users are able to navigate using five different modes:
category, date (using a calendar), recent images, and tags.
- Access control is handled by the user manager, restricting and
granting varying levels of access to images and albums.
- Notification system
- Users can be alerted of changes and updates through RSS feeds and E-mail
- Plugins expand capabilities of PhpWebGallery. Plugins exist
that integrate Google Video, Dailymotion, YouTube, Google Maps, Google Earth, as well as implementing a Sitemap.
Other features are listed on the project's homepage.
Example of a virtual category