Jump to content

How Do I Build An Image Class?


unemployment

Recommended Posts

I am in the process of trying to figure out how to build an image library of if one exists that I can already leverage without having to write a ton of code. Here is a basic list of what I am looking for:

 

- Upload images to a folder. Login required

- Resize and create thumbnails

- Allowing to change the image title

- Allowing to delete the image

- Create/Edit/Delete albums

- Ability to set a cover photo

 

Please advise me on what I can leverage to build this fast. Thanks

Link to comment
https://forums.phpfreaks.com/topic/269596-how-do-i-build-an-image-class/
Share on other sites

FTP: https://github.com/rjkip/ftp-php

Imagine: https://github.com/avalanche123/Imagine

Database: https://github.com/zendframework/zf2/tree/master/library/Zend/Db

 

Which covers:

- Upload images to a folder. Login required (FTP)

- Resize and create thumbnails (Imagine)

- Allowing to change the image title (Database?)

- Allowing to delete the image (Database?)

- Create/Edit/Delete albums (Database?)

- Ability to set a cover photo (Database?)

 

Highly advisable to install this through Composer. Packages can be found @ Packagist.

I am in the process of trying to figure out how to build an image library of if one exists that I can already leverage without having to write a ton of code. Here is a basic list of what I am looking for:

 

- Upload images to a folder. Login required

- Resize and create thumbnails

- Allowing to change the image title

- Allowing to delete the image

- Create/Edit/Delete albums

- Ability to set a cover photo

 

Please advise me on what I can leverage to build this fast. Thanks

 

That is not a class -- it is the requirements for a complete application.

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.