Jump to content

Recommended Posts

I want to create a media library in the CMS, similar to how it is in WordPress but custom-coded in PHP on my own site.

Can this be done simply with a database connection or will the images need to be uploaded to a server?

Bit confused as to how it works and which is the best way to go about it.

Thanks for any help.

Edited by Richie1209
Link to comment
https://forums.phpfreaks.com/topic/311997-how-to-create-a-media-library/
Share on other sites

You can store images in a database but it's not advised.

Best way is store the image file in the file system and store the image location and metadata in the database.

Edited by Barand
  • 3 weeks later...

You do not need a database at all. In fact, it is sometimes faster to not use a database, since it takes extra time to establish a database connection (unless it is hosted on the same server).

I already tried this. The code is placed on GitHub under Apache license, maybe you can use it in your project. It only uses build-in features of PHP and gd library. Available here: https://github.com/beamtic/php-photo-gallery

The project has not been updated for awhile, but still got some features planned, including a Wordpress plugin.


 

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.