Fix the project
Fix and complete the project until it is ready.
There is a ready website, implemented in PHP and MariaDB.
This website collects content via RSS.
A number of improvements are required:
- it is necessary to change the composition of attributes in the table (entries -> content, including adding other tables) in the database, so that the database is maximally universal for storing content from different RSS.
- implement a UI for the function rss/online_rss.php, so that one can manually copy-paste RSS links in the UI to fetch and load content into the database. 2 RSS links are provided.
- change 2 PHP files from the publishers folder and create a process with a timer to load RSS content from RSS into the database in the background, 2 RSS links are provided.
- monitor/display.php - cosmetic work to make the page look more comfortable, displaying the corrected attributes from step 1)
- create an API so that an external system can fetch content from us with all declared attributes in the database, while in the request, parameters can be specified indicating the API to return certain attributes in the response. Also, all parameters in the request need to be packed into one data structure (like an object), so that the request does not look too long and chaotic. Approximately such a request format - Post; response format - Json;
-
10 days400 USD
299 10 days400 USDHello!
I have carefully reviewed your project and the requirements for its improvement. I understand that you need to optimize the website, implemented in PHP and MariaDB, for efficient processing and storage of content from RSS feeds.
With 15 years of experience in web programming and development, I am confident that I can complete all necessary improvements with quality and on time, ensuring stable and efficient operation of your website.
Proposed approach to implementing improvements:
Optimization of the database structure:
… Thorough analysis of the current structure of the entries table and identification of necessary changes to ensure versatility in storing content from various RSS feeds.
Development and implementation of a new structure for the entries table, including changes to the attributes (for example, content) and addition of necessary additional tables.
Ensuring data integrity and optimizing database performance.
Implementation of UI for the rss/online_rss.php function:
Development of a user-friendly and intuitive interface for manual input of RSS links.
Implementation of copy and paste functionality for RSS links in the UI.
Integration of the UI with the rss/online_rss.php function for loading content into the database.
Development of a background process for content loading:
Creation of 2 PHP files for processing RSS feeds from the publishers folder.
Implementation of a background process using a timer for automatic loading of content from RSS feeds into the database.
Ensuring stable and reliable operation of the background process.
Cosmetic improvement of monitor/display.php:
Editing the monitor/display.php page to enhance its appearance and usability.
Displaying adjusted attributes from the database in accordance with the changes made in step 1.
Development of an API for providing content:
Creation of an API for providing content to external systems.
Implementation of the ability to pass parameters in the request for filtering and selecting necessary attributes.
Development of a data structure (object) for packaging all request parameters.
Implementation of POST request format and JSON response format.
Why me?
15 years of experience in web programming and development.
Deep knowledge of PHP and MariaDB.
Experience with RSS feeds and content parsing.
Experience in API development and integration with external systems.
Willingness for long-term cooperation.
I am ready to discuss the project details and answer all your questions.
-
1 day100 USD
140 1 day100 USDHello,
I have extensive experience working with PHP and MariaDB and would be happy to help complete and optimize your RSS-based content collection website. My approach will ensure the database is structured for maximum flexibility, the UI is user-friendly, and the automation processes run smoothly in the background.
Proposed Solution:
✔ Database Optimization: Modify table structures and attributes for better adaptability to different RSS sources.
✔ UI Development: Create an intuitive interface for manual RSS entry and content fetching.
✔ Automated RSS Processing: Enhance PHP scripts to process and store RSS data efficiently with background execution.
✔ UI Enhancements: Improve the display for better readability and user experience.
… ✔ API Development: Implement a structured API to allow external systems to fetch content with flexible query parameters in a clean request format (POST, JSON response).
I will ensure the implementation follows best practices for performance and scalability. Let’s discuss further to align on details.
Looking forward to working with you!
-
1 day70 USD
1938 29 1 1 1 day70 USDHello! I am always happy to help you with your project. If you have any questions or ideas – write to me, we will discuss everything. Also, take a look at the portfolio, there is a lot of interesting stuff there!
Current freelance projects in the category PHP
Development of a WordPress website
23 USD
We are looking for a contractor to develop a custom website on WordPress for a jewelry store. The first stage will be a consultation. Content Management Systems, PHP ∙ 19 hours 3 minutes back ∙ 55 proposals |
The WooCommerce cart (WordPress) is broken — it does not add products and the cart page does not open.On the website of the online store https://www.dobryi-gospodar.com/ (WordPress + WooCommerce), the checkout function has completely stopped working. When clicking the "Add to cart" button (both in the product card and in the catalog), a long loading process begins (the indicator… Content Management Systems, PHP ∙ 20 hours 50 minutes back ∙ 54 proposals |
Product search function by imageIt is necessary to develop and integrate a product search function by image on the website.What needs to be implementedA "Search by Photo" button on the website.Image upload by the user: JPG.Search for visually similar products in the catalog.Display results in the form of… PHP, Web Programming ∙ 1 day 4 hours back ∙ 42 proposals |
Parser expireddomains.net
113 USD
A parser is needed for expireddomains.net. You need to log in to the site first; the problem is that it blocks the IP when trying to parse data. You need to parse thematic domains based on a list of keywords. If you are not confident in your abilities, please do not write. PHP, Web Programming ∙ 3 days 3 hours back ∙ 51 proposals |
Integration of payment service with Sales Force
70 USD
There is a payment system widget on the site that needs to be integrated with Salesforce so that all required parameters are visible on the Salesforce side. It needs to be done in such a way that all payments and subscriptions are controlled through Salesforce. PHP, Web Programming ∙ 3 days 6 hours back ∙ 41 proposals |