Написать скрипт редактора Json lines файлов
3000 UAHПривет,
Мне требуется написать скрипт для редактирования статей, полученных в результате парсинга. Статьи хранятся в файле формата Json Lines.
Структура файла описана здесь: https://docs.zyte.com/zyte-data/schemas/article/1.0.html
Пример файла прикреплен к заданию.
Задача состоит в следующем: необходимо привести сырые данные в готовый для публикации вид.
Я считаю, что скрипт должен состоять из двух страниц:
Первая страница:
- Список статей (заголовок)
- Колонка "probability" (отображает степень релевантности статьи).
- Кнопки редактирования и удаления.
- Фильтр, позволяющий указывать значение probability, и при нажатии на кнопку выполняющий сортировку.
Страница редактирования статьи:
Все данные из структуры файла.
Внизу и вверху страницы необходимо добавить кнопки:
- "Пропустить" (переход к следующей статье без сохранения)
- "Сохранить" (сохранить статью и остаться на этой странице)
- "Сохранить и перейти" (к следующей статье).
Необходимо результаты сохранять в отдельный файл для сохранения готовых результатов со следующими полями:
- "headline" (заголовок).
- "short text" (краткий текст) - его нет, на странице редактирования сделать такое поле, чтобы можно было добавить несколько абзацев
- "text" (полный текст).
- "language" (язык).
- "url" (ссылка).
Из-за большого количества статей необходимо разработать скрипт таким образом, чтобы он проверял и сохранял результаты после их редактирования. Это позволит избежать повторной обработки статей. Можно внести некоторую пометку или отметку, указывающую, что данная статья уже была обработана, чтобы исключить ее повторное редактирование.
Исходный файл должен быть размещен на сервере (идеально - загружен через FTP), чтобы я мог изменять его.
Предлагайте свои варианты решения, с удовольствием буду рад обратной связи!
Было бы здорово реализовать это с использованием фреймворка Laravel на сервере и Bootstrap на фронтенде.
Приложения 3
-
1161 29 1 3 Добрый день!
Реализую удобный скрипт для редактирования записей на laravel. Нужно только обсудить в каком виде хотите импортировать и экспортировать записи
-
3351 101 4 3 Могу сделать на ларавел + bottstrap на готовой админке, с заменой файлов на отредактированные как вы писали.
При хранении файлов в json могут быть проблемы при большом количестве файлов будет плохо работать фильтр и сортировка в идеале все же мигрировать эти данные в базу а потом, уже с ними работать, но можно и только с файлами без базы.
По поводу отметки можно добавлять какое-то дополнительное поле в json и выводить его в базу, либо впереди названия файла добалять какой-то символ(так удобнее будет сортировать их на диске, а не через редактор).
В общем довольно много вариантов для реализации, в зависимости от вашей специфики сможем подобрать наиболее удобный и оптимальный.
Пишите.
В общем нужно
-
696 35 3 2 Здравствуйте, готов выполнить на системе друпал.
_________________________________________
-
1066 25 4 1 Здравствуйте. Специализируюсь на CRM, dashboard, базах данных и WEB-сервисах обработки, учета и аналитики. Удобный и современный дизайн. Разработка полностью под ключ. Обращайтесь
Стек - Vue JS + Bootstrap + PHP
-
12490 600 0 Здравствуйте, могу реализовать кастомным решением под вашу задачу.
Node js или PHP
-
Есть разница "написать скрипт" и "сделать сайт". Соответственно это влияет и на ценообразование.
-
Актуальные фриланс-проекты в категории Веб-программирование
Нам нужен специалист или команда для разработки полноценной экосистемы умного дома.Нам нужен специалист или команда для разработки полноценной экосистемы умного дома. Идея проекта: создать центральное устройство/хаб, к которому можно подключать разные устройства умного дома: свет, розетки, климат, отопление, датчики, камеры, замки, бытовую технику, сценарии… Веб-программирование, Встраиваемые системы и микроконтроллеры ∙ 31 минута назад ∙ 7 ставок |
Поддержка и развитие сайта клининговой компании
919 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 1 час 36 минут назад ∙ 28 ставок |
Исправить CLSНеобходимо исправить Cumulative Layout Shift через код PageSpeed не видит этой проблемы, но через Google Chrome видно, что есть смещение макета для компьютерной версии страницы В ответе Google Search появилась ошибка касательно скорости компьютерной версии Необходимо… PHP, Веб-программирование ∙ 1 час 51 минута назад ∙ 14 ставок |
Создать на сайте хорошоп: (много) справочники, шаблоны товаров,категории ...
1000 UAH
Создаётся новый интернет-магазин на 10000+ товаров. Надо создать на сайте на платформе хорошоп: Справочники - 1200 шт Значения справочников - 20000 шт Шаблоны товаров - 400 шт Категории товаров - 400 шт Внести все сео в категории товаров Создание не вручную, кодом. Цена… Веб-программирование, Создание сайта под ключ ∙ 17 часов 2 минуты назад ∙ 24 ставки |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 20 часов 38 минут назад ∙ 21 ставка |