Find Jobs
Hire Freelancers

Add caching-solution to existing PHP-Web-App

$30-250 USD

Completed
Posted over 13 years ago

$30-250 USD

Paid on delivery
We have a Webservice running where a user can submit an array of integers (they are stored in our database) and gets a short url-back. If the user then visits the short url, we access a freely available api, get information to every integer stored before display a list with all integers and the subsequently retrieved information. Our webservice contains out of 1 MySQL-Database and 4 PHP-files. Now i need: - A code-cleanup (functions should be in one external PHP file), a bit of comments - Cache: A solution to cache the retrived data-set for every integer in the database. So that we would only need to contact the freely available API for Integers we would not have stored by now. The cache should expire every 3 days. File-based Cache for Images: If we contact the API we get a json-array back with meta-information. Some of these informations are image-Links which we need to display later. So we like to have also a file-based cache solution for the images. - The integrated Short-URL generator is not case-sensitive by now. it need to be.
Project ID: 889852

About the project

1 proposal
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
As discussed.
$100 USD in 1 day
4.9 (19 reviews)
5.7
5.7

About the client

Flag of GERMANY
Copenhagen, Germany
5.0
3
Member since Dec 16, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.