Find Jobs
Hire Freelancers

Add cache busting feature to an existing PHP website

$15-25 USD / hour

Completed
Posted about 1 month ago

$15-25 USD / hour

I am looking to add a cache busting feature to a website. I am receptive to paying for milestones or paying hourly if we end up communicating a lot while the work is done. The PHP site consists mostly of 1 mostly HTML page with a long list of links to a directory full of PDF and MP4 files. Sample code is attached. Each can be opened in a Fancybox Modal window. Sometimes the PDF/MP4 files are overwritten with a newer version with the same exact name. Of course browsers often use the cached version instead. The files are big enough where I want the browser to cache them, but only until they change - then the browser needs to grab the new version from the server. The apache and .htaccess expire headers haven't done what I need. I read that some codebases exist that will assign a variable to the end of the URL based on a file hash. I thought this may be the way to go. The solution needs to be editable by me. I am more of a general IT person who can do some front end development and tweak some code. So markup and explanations are important or available documentation if we cab use a simple library. A follow up project might be to implement squid or some sort of automatic way of localizing those pdf and mp4 assets on web kiosks at a live event with slow bandwidth - so that response time is immediate. Attached is a sample of the HTML portion of the links themselves. There are 100s on the page.
Project ID: 37986492

About the project

89 proposals
Remote project
Active 1 mo 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
Hi there, Lets start the discussion with some queries. 1. Are we using any framework for the backend server or is it plain php? 2. Are we always fetching the list of pdf's from database? The solution that you are mentioning uses last modified timestamp and append it at the end of the URL. Please let me know if we can discuss further on this. Thanks..
$15 USD in 20 days
5.0 (58 reviews)
5.9
5.9
89 freelancers are bidding on average $25 USD/hour for this job
User Avatar
Hello Steven B., After carefully reviewing your project description "Add cache busting feature to an existing PHP website", we believe that our team is exceptionally suited for this job. We have very good expertise in your mentioned skills i.e. PHP, Squid Cache, Web Development, Backend Development and that's why I believe that we can work on your project efficiently. Feel free to inform us if you need any additional information. Also, let's connect to understand your requirements in more details, and bring your vision to life. Best Regards Ashok Sharma CEO at EMIQ TECH
$23 USD in 7 days
5.0 (45 reviews)
7.9
7.9
User Avatar
Hello Good morning , I hope you are doing great. Just finished reading the brief details of your job and currently going through attached files . I see you have been looking for a freelancer who has experience with Squid Cache, Web Development, PHP and Backend Development. Upon the first look I feel confident about getting it done because of having experience doing similar jobs My Experience? I have 9 years of experience working with those technologies. Its been 8 years since I have been working on freelancer.com, Please review my profile. Check: Skills, Portfolio, Customer Feedbacks. Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern US Time I would like you to start the chat so we could discuss it in detail and we will continue from there. Thanks! Awais
$25 USD in 38 days
5.0 (50 reviews)
7.8
7.8
User Avatar
Hello, I read through the job details extremely carefully and I am confident I can exceed your expectations. I have long experience with right skills to work on this project. I have received strong feedback on the ability to deliver high-quality work by the deadline. Here is a sample of my work: https://www.freelancer.in/u/gursukh/portfolio/opencart-httpswwwcaninoscombr-6063416 https://www.freelancer.in/u/gursukh/portfolio/magento1-httpcasppercombr-6063384 https://www.freelancer.in/u/gursukh/portfolio/joomla-httpscorellebrandsasiacom-6063327 https://www.freelancer.in/u/gursukh/portfolio/httpsprogletshirecouk-3844617 I look forward to hearing from you. Thank you.
$25 USD in 1 day
4.9 (553 reviews)
8.1
8.1
User Avatar
Dear Steven B.,   We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time.   We are 25 years in this business and our technical specialists have strong experience in PHP, Squid Cache, Web Development, Backend Development and other technologies relevant to your project.   Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews.   Please contact us via Freelancer Chat to discuss your project in details or let's appoint time for Zoom meeting to meet and discuss your project in details.    Best regards, Sales department Tangram Canada Inc.   
$25 USD in 5 days
4.5 (226 reviews)
8.7
8.7
User Avatar
Hi there, I'm excited about the opportunity to assist you in adding a cache busting feature to your PHP website. With my expertise in web development and cache management, I am confident in my ability to implement a solution that meets your needs effectively. Approach: Generate Unique Identifiers: I will develop a PHP script to generate unique identifiers for each PDF and MP4 file. This will involve calculating the hash of the file contents or extracting the modification timestamp. Update HTML Links: Using the generated identifiers, I will modify the HTML links to the PDF and MP4 files dynamically. This will ensure that the URLs change whenever the files are updated, prompting the browser to fetch the new versions from the server. Editable Solution: To ensure ease of maintenance, I will provide clear markup and explanations within the code. Additionally, I will document the implementation process to empower you to make edits and updates as needed. Thank you for considering my bid. I am looking forward to the opportunity to collaborate with you and contribute to the success of your website. Warm regards, Shelina C
$20 USD in 40 days
4.8 (60 reviews)
7.6
7.6
User Avatar
** Get Wow__Start Now and 110% Satisfaction ** Hi, Greetings of the day! I have gone through the job description and understood the requirements. But still, I have some important points and queries to clear out. To provide you with more clear estimates, I need a little bit more information. I'm excited to explore your project in greater detail, so feel free to shoot me a message to discuss this in depth. >. My expertise: UI/UX design/development Frontend development Backend development Database development API Integration/Development CMS/CRM development E-Commerce development Server development Flutter/React native app development SEO/Digital Marketing Expert AI/ChatGPT/Chatbots I am looking forward to connecting with you. Thanks&Best regards, Rekha Thakur https://www.freelancer.com/u/Rekhathakur https://www.freelancer.com/u/Rekhathakur?review_context_id=36403209&review_type=project&sb=t
$15 USD in 40 days
4.5 (89 reviews)
7.6
7.6
User Avatar
Dear Client, I am excited about the opportunity to help you add a cache busting feature to your existing PHP website. With my expertise in PHP, Squid Cache, and web development, I am confident that I can provide a robust solution to ensure that your PDF and MP4 files are always up-to-date for your users. I have reviewed the sample code provided and understand the challenge you are facing with browser caching. My proposed solution involves implementing a cache-busting mechanism that appends a unique variable to the end of the URL based on the file hash. This will allow the browser to fetch the latest version of the files from the server when they are updated. I will ensure that the solution is easily editable by you, providing clear markup and explanations for your reference. Additionally, I am open to discussing further enhancements, such as implementing Squid or other technologies for optimizing asset delivery at live events. I look forward to collaborating with you on this project and delivering a solution that meets your requirements. Please feel free to initiate a chat to discuss the project in more detail. Sincerely, Milos
$25 USD in 7 days
4.8 (29 reviews)
6.6
6.6
User Avatar
Hey Steven, I am interested in working on the project to add a cache busting feature to your existing PHP website. With my expertise in PHP, Squid Cache, and web development, I am confident in my ability to deliver the solution you are looking for. I understand the importance of ensuring that browsers fetch the latest versions of PDF and MP4 files from the server, especially when they are updated with newer versions. By implementing a cache busting mechanism that appends a variable to the end of the URL based on a file hash, we can effectively manage browser caching and improve the user experience on your website. I will provide you with a solution that is easily editable, allowing you to make changes as needed. Clear markup and explanations will be included to ensure you can maintain and update the cache busting feature without any hassle. Furthermore, I am open to discussing potential follow-up projects, such as implementing squid or other solutions to optimize asset delivery on web kiosks at live events with slow bandwidth. I look forward to the opportunity to collaborate on this project and help enhance the performance of your PHP website. Thank you for considering my proposal. Best regards,
$25 USD in 7 days
5.0 (15 reviews)
6.3
6.3
User Avatar
Hello, As an experienced full-stack developer with expertise in PHP, I have the ability to add the cache busting feature to your website effectively and efficiently. I understand that your chief concern is the fast and efficient delivery of the latest PDF and MP4 files, and I have worked on similar cases in the past, always ensuring that clients get the most recent version of files. What sets me apart is not just my technical competency but the fact that I am committed to delivering solutions that are simple to use even for non-technical users like yourself. Over years of serving various clients, I have had to develop strategies that support system applications and improve response time, skills that will prove invaluable in localizing those assets for web kiosks at live events with slow bandwidth Thanks
$15 USD in 40 days
4.9 (19 reviews)
5.9
5.9
User Avatar
❤️⭐❤️Hello, I would like to grab this opportunity and will work until you are 100% satisfied with my work. I am a Professional with huge experience in Website Design, Website Developing, Web App Developing, Website Management, AI and more - plus, you can check my profile as well. Lets connect in chat so that We discuss further. Thank You, Catalin
$15 USD in 1 day
4.9 (60 reviews)
5.7
5.7
User Avatar
Nice to meet you sblake2,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$50 USD in 40 days
5.0 (4 reviews)
4.6
4.6
User Avatar
Hi, Steven B.! I have worked with similar projects so that I can provide you with a satisfied result. So I will share you my previous work similar with your project via chatting. Having confirmed the job posting "Add cache busting feature to an existing PHP website", I truly feel that you're looking for ambitious, creative and nice people who are expert in Backend Development, Squid Cache, PHP and Web Development. I am fully available to get started on your project immediately and you will find it interesting to discuss the project details. Regards Nina.
$30 USD in 38 days
5.0 (1 review)
4.2
4.2
User Avatar
Dear Steven B., I have extensive experience in Backend Development and PHP, and my portfolio and customer reviews speak to the quality of my work. I have carefully reviewed your requirements for adding a cache busting feature to your PHP website and believe I can deliver high-quality results. I am willing to work in the United States time zone and provide real-time updates on the progress of the project. I would appreciate the opportunity to discuss your project further and explore how I can assist you in achieving your goals. Best regards,
$15 USD in 7 days
5.0 (1 review)
4.3
4.3
User Avatar
hello Steven B. After checking the job posting Add cache busting feature to an existing PHP website, I felt that your project was similar to one I had worked on before. I have undertaken similar projects to ensure I can provide you with satisfactory results. I can start your project right away and you would be interested in discussing the project details. Thank you for taking the time to review our letter. I look forward to hearing from you regarding further steps. thank you Paulo
$25 USD in 38 days
5.0 (2 reviews)
3.8
3.8
User Avatar
Hey, Thanks for your post. I'v read your description carefully and have relevant experience I can help. some of my skills are: Squid Cache, Web Development, PHP and Backend Development lets chat! Hope you're having a nice day my friend :)
$50 USD in 32 days
5.0 (2 reviews)
3.8
3.8
User Avatar
Dear Sir, I'm a seasoned full-stack web developer proficient in PHP, ready to tailor a cache busting feature for your needs. With extensive knowledge of HTML5, CSS, and JS, I'll ensure efficient serving of PDF/MP4 files from cache until they change. I prioritize your independence by providing thorough documentation for easy tweaking. Plus, I envision smart solutions like asset localization for web kiosks at events with slow bandwidth. With a focus on client satisfaction and timely delivery, I'm your partner for maximizing your website's efficiency. Let's get started! Thanks for considering my offer. Best, Vicky
$35 USD in 40 days
4.7 (17 reviews)
4.0
4.0
User Avatar
Hello! Being a Full Stack Developer with expertise in backend development and PHP, I would be your ideal choice to add a cache busting feature to your existing PHP website. My experience of over 5 years in handling various programming utilities and languages, perfectly aligns with your project requirements. I understand how frustrating cached versions can be when files are frequently updated and I am well-versed in implementing robust solutions like assigning a variable based on file hash in the URL to resolve this issue. Moreover, as you mentioned the solution you need should be editable by you, which emphasizes on transparent documentation and clear markup of code. Being aware of this requirement, I always endeavor to provide comprehensive documentation that even non-Coders can edit and handle comfortably. Thanks
$25 USD in 40 days
5.0 (2 reviews)
3.8
3.8
User Avatar
Dear client, As an experienced PHP developer with over 9 years in the field of web development, I am confident in my ability to solve your cache busting issue. My deep understanding of PHP technologies and best practices has allowed me to face and resolve similar challenges throughout my career. This includes effectively managing caching mechanisms like the one you are seeking for your website. Additionally, I understand the value of simplicity and clarity in code documentation for ease of maintenance by non-developers like yourself. Therefore, I assure you that I will not only implement the necessary cache busting feature but also provide you with comprehensive markup and explanations on how it works ensuring you efficiently manage it going forward, even if you are a general IT person with limited coding experience. Lastly, your mention of future project needs aligned strongly with my 'can-do' approach. I have successfully executed projects involving automatic asset localization and managed sluggish bandwidths effectively at live events using cache control methods similar to what you have described. This ensures a quick response time without compromising on performance Best regards, Maxim Derli.
$20 USD in 40 days
5.0 (2 reviews)
3.3
3.3
User Avatar
As an experienced FULL-STACK developer with over 15 years under my belt, I am well-equipped to tackle your project. My skills in PHP are particularly relevant to the task of adding a cache-busting feature to your existing website. I have worked extensively with PHP, as well as other backend technologies. Moreover, my experience lends itself well to understanding your specific situation: needing browsers to fetch fresh versions of your large files when they are overwritten. What sets me apart is not just my technical proficiency; it is also my keen focus on providing ongoing support even after the project completion. Given your preference for an editable solution and your background in IT and front-end development, I will ensure that my work is transparent and comprehensible to you. In fact, documentation has always been a key part of my process, so you can expect clear instructions and explanations. Lastly, but perhaps most importantly for this project, my past projects in digital marketing and server management have equipped me with the knowledge and practicality necessary to consider possible future iterations. If needed,I can help you implement squid or any other solution that automates localizing assets in web kiosks at live events with slow bandwidth, ensuring immediate response time. Let's discuss this project further!
$15 USD in 40 days
5.0 (1 review)
2.9
2.9
User Avatar
Hello Steven B.! I have read the description very well and would like to let you know that I am expert Website developer and well versed with PHP, Squid Cache, Web Development, Backend Development. I want to know more about the job " Add cache busting feature to an existing PHP website " in detail that what are your services, so I will be able to provide you complete affordable budget and timeline. I always aim to provide long term services at an affordable budget, please let me know if you have any comments or questions Thanks,
$15 USD in 7 days
5.0 (4 reviews)
2.6
2.6

About the client

Flag of UNITED STATES
Raynham, United States
5.0
9
Payment method verified
Member since Mar 19, 2017

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.