Oleksandr Maystrenko
Winning proposal- Projects 311
- Rating 4.9
- Rating 14 380
Budget: 2500 UAH Deadline: 3 days
Good day ! interested in the task, briefly described how to solve the question not to be 500 ms, but 80-100 ms, to create and store cache blocks for each radio in the file by running through the crown
Budget: 500 UAH Deadline: 1 day
because every time you download the data, write a script that will update the data once, for example, in 30 minutes
Proposals are currently absent
-
Roman Skripchak
4 July 2023
Це не публічне API. Там нема документації, публічної. Однак опис всіх функцій є.
-
Oleksandr Maystrenko 4 July 2023Доброго дня! "Через Ajax відбувається оновлення даних у певний інтервал часу. " тобто не один раз, а постійно? це більше хвилини?
-
Oleksandr Maystrenko 4 July 2023"Є скрипт, який підключається до зовнішнього сервісу " перший раз через curl php беруться дані вірно?
-
Oleksandr Maystrenko 4 July 2023перший раз дані добавляються через curl php, Вам потрібно зробити окремий скрипт який буде обновляти і зберігати дані блоки в файл і щоб запускався він по крону раз 5 хвилин наприклад, тобто файл кешу ціх блоків
а коли завантажується сторінка сайту щоб дані бралися з того файлу кешу, тоді це буде миттєво і буде не 500 мс, а 80-100 мс -
Roman Skripchak
4 July 2023
Треба щось типу як тут https://radios.com.pa/507-fm-digital/ в коді плейліст старий однак по Ajax при зашрузці сторінкі оновлюється.
-
Oleksandr Maystrenko 4 July 2023так я це і пропоную, але як я розумію то треба ще врахувати що для кожного радіо свій блок
-
Roman Skripchak
4 July 2023
так звістно, у кожного свої данні, ну правда вони не всюди є, десь відсотків 50 напевно стороінок їх отдають.
-
Roman Skripchak
4 July 2023
Ну просто в такому випадку перша загрузка данних буде все одно 500мс, щоб постороїти кеш. А треба щоб перша загрузка спочатку і була мінімальна.
-
Oleksandr Maystrenko 4 July 2023Ви мене не зрозуміли, скрипт буде працювати фоново, не при завантаженні сторінки, а запускатися хостингом по часу наприклад кожні 30 хвилин
а інформація для сторінки радіо буде братися вже готова з файлу і тоді не буде 500 мс, а буде 80-100 мс оскільки не буде запиту по API а буде вставлятися готовий html цих блоків
-
Pavlo K. 4 July 2023Можливо скрипт завантажуєте не асинхронно та за цього йде затримка ?
Як варіант якщо важлива швидкість можна додати асинхронне завантаження та предзагрузку даних за допомогою <link rel="preload"> -
Roman Skripchak
4 July 2023
) якщо б це було так просто) <link rel="preload"> - це ні на що не впливає особо)
Current freelance projects in the category Javascript and Typescript
-
Not specified
Automation based on Google Sheets for signing up for trial classes (online language school)
HTML & CSS 64 proposals 4 August
-
89 USD
Fix the opening of Trust Wallet when clicking the link in the TikTok profile header.
Cryptocurrency & Blockchain 24 proposals 1 August
-
603 USD
Development of Telegram Mini App (RPG Game)
Web Programming 68 proposals 29 July
-
Not specified
Automation of creating vertical videos of one type using a plugin in After Effects.
HTML & CSS 17 proposals 23 July