лучшее решение для синхронизации c 2 mysql баз данных в проекте laravel - PullRequest
0 голосов
/ 02 августа 2020

У меня есть проект laravel, который должен работать на локальном хосте. но нам нужно было добавить возможность вносить некоторые изменения, когда пользователь приложения находится вдали от своего p c, который приложение запускает на своем хосте. Я знаю, что могу развернуть весь проект на онлайн-сервере, но это решение пока недоступно. у нас только слабый онлайн-сервер (он намного медленнее, чем localhost); поэтому мы можем использовать этот слабый онлайн-сервер для таких ситуаций, когда пользователь хочет внести некоторые изменения удаленно, которые будут происходить время от времени почти два или три раза в день, в то время как локальный хост будет выполнять тяжелую работу в остальное время дня, что может быть более 3 или 4 сотен процессов в день. Я не могу сделать всю нагрузку на онлайн-сервер, пока он очень медленный, и нам не нужно много онлайн-преимуществ, только для тех двух или трех удаленных модификаций, которые пользователю приложения могут или не понадобиться, поэтому я не могу обменять скорость localhost на онлайн-преимущества, которые мне нужны только два или три раза в день. какое решение я могу сделать. я знал о репликации master-slave и master-master, но это тоже не вариант.

есть какие-нибудь идеи и заранее спасибо.

---------- ---- о двух средах (локальной и сетевой) ------------ local is windows запущен стек xamp (apache, mysql, php), сервер linux (на самом деле не знаю, какой дистрибутив, но в любом случае я не могу там установить какие-либо инструменты ... только php пакетов с composer)

1 Ответ

0 голосов
/ 02 августа 2020

У меня была такая же проблема с загрузкой моего laravel проекта

, просто используйте FileZilla для загрузки вашего проекта, даже при наихудшей скорости rnet, которую вы можете сделать. и избавь себя от неприятностей.

...