Обмен данными между своими сайтами по Крон
- Описание
Добрый день.
Проработка API для обмена данными между Центральным кабинетом модератора (Центральная админка) и БД 3 публичных проектов (сателлиты). Во всех 3 проектах - свои собственные админки, структура проектов одинаковая: раздел Блоги (статьи), каталог Компаний, рекламные страницы. Для проработки - разворачиваем нужное количество копий сборки Laravel Starter Kit на сервере, и связываем их между собой по API. Для одного из проектов (Центральная админка) - прорабатываем нужные в админке новые страницы.
Прорабатываем централизованную публикацию пока только 2 сущностей - Статьи и Авторы статей.
1. Залили их в Центральную админку - запланировали публикацию в проектах-сателлитах - в нужный день и час новые статьи опубликовались.
2. Обновили параметры статьи в Центральной админке (мета-теги или КС в тексте поправили, например) - поместили в очередь на публикацию - на сателлите статья обновилась.
3. В БД каждого проекта-сателлита хранятся и Авторы и Статьи, но заливка новых происходит только через Центральную админку.
Шина обмена данными - например, RabbitMQ
Объем работы - примерно на 3-6 дней (от опыта программиста и имеющихся наработок)
Комментируем свои правки для последующего использования Вашей работы.
Страницы админки делаем на VUE. За основу берем готовую сборку Laravel Starter Kit (https://github.com/nasirkhan/laravel-starter).
Специально под этот проект мы купили конструктор админок на VUE. Скачать с диска архивом https://drive.google.com/file/d/1g4ppG0thpKCeyM0Qmqs64WYSAtK1bIFU/view?usp=sharing
Пример оформления страниц в админке (красные рамки - границы блоков): https://prnt.sc/10zpki5
Предоплат за воздух не раздаем. Если у Вас высокая карма на бирже - мы готовы работать по БС. Иначе - оплата поэтапная. Сделали скрипт на своем хостинге - проверили - внесли правки - оплата 50% - выслали полный архив скрипта - оплата оставшихся 50% - перешли к работе со следующим скриптом.
- Безопасное сотрудничество
- Рекомендуем использовать "Безопасную сделку" и бесплатную программу учёта времени.
- Категория