Thundergallery Databases

We’ve been looking into various ways we’ll be able to store the required data within Thundergallery to make it a really dynamic system, we’re going to be looking at three different versions:

  1. MySQL
  2. MongoDB
  3. Flat File (No Additional Server Database)

Really, MySQL & MongoDB are just for a choice, the Flat File system will be for those who don’t have access to MySQL or MongoDB, in some cases web hosters are very limited and not everybody can spare a single MySQL/MongoDB Database just for an image gallery!

I’ll have another update for you by the end of the week!

jc.

Thundergallery Update

Thundergallery Logo

So 8 hours ago I introduced a new development of mine, Thundergallery. Which is a lightweight, open source PHP gallery system. Not designed to be standalone but included into sites to give them a fully manageable gallery system at ease. (Not ruling out the possibility of a standalone system too though, just yet.)

The initial barebone system is now complete, the link between the image upload, MySQL database and gallery display function all ties together and gives a very bare gallery system, with a nice jQuery plugin to give it some edge.

The next steps are to create a nice administration section for the plugin, here the ability to add users that can upload to the gallery, remove images and other features are going to be added.

That’s all I have to report right now, but I hope to have a live demo ready for tomorrow evening.

jc. @imjacobclark

Hello, Thundergallery. (Lightweight & Rapid PHP Image Gallery)

Thundergallery Logo

It’s been along time since I’ve developed any kind of web application, finished it and then released it, but recently I’ve come across the need for a heavily customizable (and lightweight) Image Gallery.

Something that can be downloaded, installed and then with a single line of code and a sprinkle of customization, bam, a fully featured image gallery.

You can check out the progress over at http://www.fusionstrike.com/thundergallery

I’ll be posting information regularly about the development and I’ll be pushing an initial commit up to GitHub when I have a fully working system.

jc. - @imjacobclark