I want to put together a system to display the most popular images in my application. Today I've ready these images in a simple but efficient way: the folders become categories and ready the images from inside the folder. Then the application reads the image link as server url + category + image name.
To set up a popularity system I thought about how many times someone clicked the share button and sent this information to a MySQL database next to the category and image name. So when I do the listing in PHP I can sort them by number of shares.
Can anyone help me how to do this? Do you know of an open source project that has something similar to try to learn?