What would be a good framework to use (if at all) for a gallery type site

I have a few example websites:

artstation.com

cgsociety.org

These site differ only slightly, though deviant art has many additional features to add. My question is a general question about making a Gallery, a user login system, where a user can upload their own portfolio, with different publishing features, that I would try to innovate.

I have been away from web development for many years, and I was only a hobbyist back then. The idea to me is to use HTML5, CSS# JavaScript and PHP, with MySQL as the database system. This would be extensive work, where everything is built from the ground up.

Having heard of the advances in both security and new problems that come up with hacking, I understand that the general consensus is to use established frameworks with great security features. For example I heard of CakePHP.

To finally ask my main question’s, here it is: Thinking ahead, and assuming a large userbase, how good would CakePHP be for a large Gallery project with extensible features? Is there another recommended framework that would be better? Is my original idea a more realistic approach? I mean, building from the ground up?

Also, Licensing is a very important consideration in all development’s. I would like to use free api’s and my tools are open source mostly, I would use Linux for web development. The project size is not too big for me, but I am a single developer and I would eventually be the webmaster.

What do you recommend here? What would your suggestions be for this topic?

Thank you, in advance!

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.